トップページを MediaWiki 1.28.2 アップデート

すだちWikiすだち自由帳で使っている MediaWiki をVer 1.28.2 にアップデートしました。MediaWiki 1.28.2 を解凍し、ここで改造して使っている「skins Modern」以外を上書きし「maintenance」ディレクトリに移動し「php update.php」を実行し無事に終わりました。以前の「skins Modern」はそのまま使えました。
連休中の空き時間に動作を確認します。

タイトルの最初の文字を大文字に変換しない(MediaWiki)

MediaWikiの標準の設定ではページタイトルの先頭が英小文字の場合,自動的に大文字に変換してタイトルが作成される。コンピュータ関連用語に使う場合にはあまり好ましくない。英和辞典の項目名の最初の文字がすべて大文字変換されていたらかなり違和感があるし、コンピュータ関連用語であれば大文字と小文字の区別がつかないことによるトラブルもありうる。

MediaWikiで最初の文字が自動で大文字にならないようにするにはLocalSettings.phpに次の記述を追加する。

#最初の文字を大文字変換しない
$wgCapitalLinks = false;

MediaWikiのバックアップ

※忘れないうちに書いておく。

概要

MediaWikiは重要なデータを2種類の方法で保持している。

データベース
ページとその内容、利用者とそのオプション、メタデータ、検索の索引など。
ファイルシステム
ソフトウェア構成ファイル、カスタムスキン、拡張機能、画像(削除されたものを含む)など。

» Read more

MediaWikiの設定

LocalSettings.phpの設定

ローカルタイムの設定

時刻表示をローカルの標準に合わせる。

# デフォルトのタイムゾーンを設定する
$wgLocaltimezone = "Asia/Tokyo";
$oldtz = getenv("TZ");
putenv("TZ=$wgLocaltimezone");

UTCでタイムゾーンのオフセットを計算(サーバーがローカルタイムでUTC表示する場合)

# オフセットは分単位です
$wgLocalTZoffset = date("Z") / 60;
putenv("TZ=$oldtz");

» Read more

1 2