Extension:NoTitle/ja

NoTitle拡張機能は記事中にマジックワードを記述することにより、主タイトル行を非表示にする機能を実装します.

なお、主タイトルとはスキンPHPファイルで ～ で囲まれた部分で、クラス指定 class="firstHeading" が行われているものとします. MediaWikiのデフォルト・スキンであるMonoBookスキンを想定しています.

使用法
主タイトル（見出しレベルH1）を非表示にしたい任意の記事でマジックワード『__NOTITLE__』を記述します.

拡張機能のソースコード
次に示すソースコードをnotitle.phpとしてextensionsディレクトリに保存する.

オリジナル・プログラムのPHP構文上の矛盾を2箇所修正しています. 詳細はノートページに記載しています.

インストール
LocalSettings.phpのなるべく後ろの方に、次の行を追加する.

Modernスキンで利用する
Wikimediaに標準でインストールされているModernスキンにおいて ～ ではなく、 ～ となっているため、効果が得られない問題に対処する手法.

ソースコードの中で、スタイルシートを出力する部分を少し改変する.

改変前

改変後