MediaWiki cheat sheet: Difference between revisions

Line 22: Line 22:
*sitemap
*sitemap
  php maintenance/generateSitemap.php --fspath sitemap --server http://www.egrep.jp/wiki --urlpath http:///www.egrep.jp/wiki/sitemap
  php maintenance/generateSitemap.php --fspath sitemap --server http://www.egrep.jp/wiki --urlpath http:///www.egrep.jp/wiki/sitemap
*1.25 で 自作 skin が動かなくなる予告
<pre>
A skin using autodiscovery mechanism, $aSkin, was found in your skins/ directory.
The mechanism will be removed in MediaWiki 1.25 and the skin will no longer be recognized.
See https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery for information how to fix this.
</pre>
: MySkin.php をその css とか js とかイメージをおいてあるディレクトリに移動
: MySkin.php で path を指定している所を合わせる。 たとえば "/includes/SkinTemplate.php" を "/../includes/SkinTemplate.php"
: MySkin.php に $wgValidSkinNames['myskin'] = 'MySkin';  を記述
: LocalSettings.php に require_once "$IP/skins/MySkin/MySkin.php"; を記述


*SyntaxHighlight の使い方
*SyntaxHighlight の使い方