User:Mzm5zbC3/MediaWiki question

__NEWSECTIONLINK__ MediaWiki を使用する上で不思議に思ったことなどを記述しておきます. だれか、答えが分かる方は回答お願いします.

過去ログ
解決した問題は/過去ログへ

ファイルの共有
本文は User talk:Courantにあります.

Update.php について
Update.php で AdminSettings.php ファイル名を指定できないか. サーバ側では同一の MediaWiki をアクセスしたドメインで切り換えるようにしている場合にそれぞれの DB のユーザー名とパスワードを別々のファイルに指定しておきたい.

出力される HTML が違う
箇条書きで出力される HTML が Wikimedia プロジェクトと自分で設置した MediaWiki とで何故か異なる. 他の MediaWiki を導入しているサイトや wikia などでも同様なので自分だけの問題ではない模様. 因みに Wikimedia プロジェクトの MediaWiki だけ動作が違うけど(最初の例以外は)XHTML 文法上は Wikimedia プロジェクトの MediaWiki が出力する HTML の方が正しい. 最初の例だけは表示(パース)結果は同じ.


 * 補足追記
 * 上記では主に定義リスト(DL-DT-DD)の例だがリスト及び番号リストでも出力される HTML が違ったり問題があったりする
 * 他にも TABLE など一部のタグも出力が異なることがある
 * Wikimedia プロジェクトで Special:ParserDiffTest から比較プレビューしたときは正常な HTML を返すが Special:ExpandTemplates でプレビューしたときは何故か自分で設置したときと同様におかしな HTML が返される模様
 * trunk/phase3/includes/Parser.php を見た限りでは Wikimedia プロジェクトのような動作はしないように見えるのでパーサーフックか何かを使用している可能性ありだが、そうする(本体を修正しないで独自に修正している)意味が分からない
 * 4. 番目の例は 11748 と同一の可能性あり(英語が読めないので詳細は分からないがリンク先のサンプルに同様のものがあった)