mediawiki 1.30.0
意外と早くメジャーバージョンアップが来た。例によって非互換があるのでテスト系でバージョンアップの確認を実施後、本番環境に適用する。モバイルアクセス部分はある意味ぶっつけ本番w 基本的には「更新手順」に従う。
バージョン1.30.0から「MobileFrontend」に「Minerva」が含まれなくなったので別途「MinervaNeue」をダウンロードし「skins/」の下へコピーしておく必要がある。またMobileFrontendのロード方法が変更となっているので「LocalSettings.php」を修正する。
wfLoadExtension('MobileFrontend'); $wgMFAutodetectMobileView = true; wfLoadSkin('MinervaNeue'); $wgMFDefaultSkinClass = 'SkinMinerva';
モバイル用に追加対応したのはまずはフォント。
@fontFamily: Arial; @fontFamilyHeading: Arial;
そしてログイン名の消去。
&.is-authenticated { .pre-content { display: none; <-- blockからnoneへ変更する
たぶん上手くバージョンアップ出来たはず。結果はこちら→Tsubopedia