PAGE TOP

移動先: 案内, 検索

Operation:Mediawiki/Extention


Mediawiki拡張機能

  • このサイトで作った拡張機能などを紹介

Mediawiki Manual

Mediawiki関数


ページが存在するか確認する方法

  • Titleクラスを使用する
$title = Title::newFromText("COCOBAT");
if (! $title->exists()) {
  // ページが存在しない場合、雛形を元にページを作るなどの処理を入れる
}


デバッグログ出力

  • LocalSettings.php に $wgDebugLogFile を設定しておけばデバッグログが出る
wfDebugLog(__FILE__, "メッセージ");


ページリンク作成

  • ページが存在している場合は文字色がで、存在しない場合はになるmediawikiのデフォルトのリンク仕様を生成する
  • Linker関数とTitle関数を使用
return Linker::link(Title::newFromText("COCOBAT"));