7

mediawiki.org でいくつかのチュートリアルに従ってきましたが、できませんでした。すべてのウィキで使用できるようにするには、新しい CSS または JS コードを追加する必要があります (基本的には、いくつかの div タグを追加する必要があるためです)。

皆さん、私を助けてくれますか?

感謝します。

4

3 に答える 3

11

ページ名でウィキが使用する CSS または JS ファイルを編集できます。

MediaWiki:Common.css
MediaWiki:Common.js

たとえば、ウィキペディアで使用されている Common.css は次のとおりです。

特定のテーマに使用される同様のページもあります。たとえば、Wiki で Vector テーマを使用している場合、そのテーマに固有のコードを次の場所に配置できます。

MediaWiki:Vector.css
MediaWiki:Vector.js

これらのページを編集するには、管理者権限が必要です。

于 2013-05-27T21:54:02.130 に答える
1

既存の 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 を編集する必要があります。ここで行った変更は、すべてのスキンに適用されます。

于 2013-06-21T16:49:54.523 に答える
0

私の経験では、/skins/Vector.phpおよび/skins/vector/main.cssファイルを変更する必要がありました。何をしようとしているのか、詳しく説明していただけますか?

于 2013-05-27T21:29:02.327 に答える