mediawiki.org でいくつかのチュートリアルに従ってきましたが、できませんでした。すべてのウィキで使用できるようにするには、新しい CSS または JS コードを追加する必要があります (基本的には、いくつかの div タグを追加する必要があるためです)。
皆さん、私を助けてくれますか?
感謝します。
ページ名でウィキが使用する CSS または JS ファイルを編集できます。
MediaWiki:Common.css
MediaWiki:Common.js
たとえば、ウィキペディアで使用されている Common.css は次のとおりです。
特定のテーマに使用される同様のページもあります。たとえば、Wiki で Vector テーマを使用している場合、そのテーマに固有のコードを次の場所に配置できます。
MediaWiki:Vector.css
MediaWiki:Vector.js
これらのページを編集するには、管理者権限が必要です。
既存の MediaWiki テーマを再利用して拡張する場合は、新しい CSS ファイルを追加する必要はありません。はるかに簡単です。
Wiki が mywiki.local/wiki/ で実行されており、Vector スキンを使用しているとします。
あとは、mywiki.local/wiki/MediaWiki:Vector.css を開いて、ページに追加する DIV のスタイルを追加するだけです。
ここでの本当の質問は、スキン自体を変更する予定ですか、それとも独自の DIV を Wiki ページに追加する予定ですか? とにかく、どちらの場合も、MediaWiki を介してスキン CSS を編集して、ファイル システム内でのハッキングを回避できます。これは更新ごとに壊れます。
MediaWiki ファイルを編集することは絶対に避けてください。アップグレードは苦痛になります。
ページの DIV のスタイルをすべての MediaWiki スキンで利用できるようにしたい場合は、mywiki.local/wiki/MediaWiki:Common.css を編集する必要があります。ここで行った変更は、すべてのスキンに適用されます。
私の経験では、/skins/Vector.php
および/skins/vector/main.css
ファイルを変更する必要がありました。何をしようとしているのか、詳しく説明していただけますか?