テンプレート・トーク:Navbox subgroup
導入法 編集
ローカルサーバーでテストしたところ、以下の手順で導入することができました。以下の手順で設定を行い、テンプレートページがWikipediaと同様に表示されれば大丈夫だと思います。--ocha 2012年6月1日 (金) 22:46 (JST)
HTML Tidyのインストール 編集
Linuxの場合、
- GNU AutoConf、AutoMake、LibToolをインストールしておく。
- http://tidy.cvs.sourceforge.net/viewvc/tidy/tidy/?view=tar からHTML Tidyをダウンロードする。
- 適当なディレクトリでアーカイブを展開する。
- (展開したディレクトリ)/tidy/に移動し、
% sh build/gnuauto/setup.sh
を実行する。 - 上記スクリプトが成功したら、
% ./configure --prefix=/usr % make % sudo make install
を実行し、インストールを行う。
MediaWikiの設定 編集
LocalSettings.phpに以下を追加する。
$wgUseTidy = true;
common.css、common.jsの設定 編集
MediaWiki:Common.cssにWikipedia日本語版のMediaWiki:Common.cssの内容をコピーする。同様に、MediaWiki:Common.jsにWikipedia日本語版のMediaWiki:Common.jsの内容をコピーする。
デザインの変更 編集
Navbox系のテンプレートは複雑さから構成の変更は難しいですが、色の変更はMediaWiki:Common.cssの編集により容易に行えます。例えば、以下のように該当箇所を変更すると、オレンジ系の配色になります。--ocha 2012年6月1日 (金) 22:57 (JST)
(/* default skin for navigation boxes */
/* navbox container style */ 周辺)
/* Level 1 color */
.navbox-title,
table.navbox th {
background: #ffaa66;
}
/* Level 2 color */
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
background: #ffddaa;
}
/* Level 3 color */
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background: #ffeebb;
}