429
回編集
細編集の要約なし |
|||
69行目: | 69行目: | ||
=== ページ毎に meta タグに入れるキーワードを設定したい === | === ページ毎に meta タグに入れるキーワードを設定したい === | ||
* 前日に作った拡張 AddKeywordsMetaTag に [http://www.mediawiki.org/wiki/Extension:MetaKeywordsTag この機能] をマージ | * 前日に作った拡張 AddKeywordsMetaTag に [http://www.mediawiki.org/wiki/Extension:MetaKeywordsTag この機能] をマージ | ||
< | <syntaxhighlight lang="php"> | ||
<?php | <?php | ||
144行目: | 144行目: | ||
return true; | return true; | ||
} | } | ||
</ | </syntaxhighlight> | ||
= 2011年12月14日(水)= | = 2011年12月14日(水)= | ||
154行目: | 154行目: | ||
</pre> | </pre> | ||
* extensions/FCKeditor/FCKeditorSkin.body.php を上記を参考に以下のように修正 | * extensions/FCKeditor/FCKeditorSkin.body.php を上記を参考に以下のように修正 | ||
< | <syntaxhighlight lang="php"> | ||
// NIJC: | // NIJC: | ||
//if (isset($fp['alt']) && !empty($fp['alt']) && $fp['alt'] != "Image:" . $orginal) { | //if (isset($fp['alt']) && !empty($fp['alt']) && $fp['alt'] != "Image:" . $orginal) { | ||
161行目: | 161行目: | ||
$ret .= "alt=\"".htmlspecialchars($fp['caption'])."\" "; | $ret .= "alt=\"".htmlspecialchars($fp['caption'])."\" "; | ||
} | } | ||
</ | </syntaxhighlight> | ||
=== keywords meta タグを入れたい === | === keywords meta タグを入れたい === | ||
* extension/AddKeywordsMetaTag.php を作ってみた. | * extension/AddKeywordsMetaTag.php を作ってみた. | ||
< | <syntaxhighlight lang="php"> | ||
<?php | <?php | ||
207行目: | 207行目: | ||
return true; | return true; | ||
} | } | ||
</ | </syntaxhighlight> | ||
= 2011年12月12日(月)= | = 2011年12月12日(月)= | ||
216行目: | 216行目: | ||
</pre> | </pre> | ||
* extensions/FCKeditor/plugins/mediawiki/fckplugin.js を以下のように修正 | * extensions/FCKeditor/plugins/mediawiki/fckplugin.js を以下のように修正 | ||
< | <syntaxhighlight lang="javascript"> | ||
if (a.className == 'extiw') | if (a.className == 'extiw') | ||
{ | { | ||
224行目: | 224行目: | ||
a.setAttribute( '_fcksavedurl', a.title ) ; | a.setAttribute( '_fcksavedurl', a.title ) ; | ||
} | } | ||
</ | </syntaxhighlight> | ||
= 2011年12月7日(水)= | = 2011年12月7日(水)= | ||
230行目: | 230行目: | ||
* 承認モジュール ApprovedRevs 由来の問題 [https://bugzilla.wikimedia.org/show_bug.cgi?id=29859 参考] | * 承認モジュール ApprovedRevs 由来の問題 [https://bugzilla.wikimedia.org/show_bug.cgi?id=29859 参考] | ||
* includes/Article.php を以下のように修正 | * includes/Article.php を以下のように修正 | ||
< | <syntaxhighlight lang="php"> | ||
// NIJC: | // NIJC: | ||
//if ( $this->getID() === 0 || $this->getOldID() ) { | //if ( $this->getID() === 0 || $this->getOldID() ) { | ||
238行目: | 238行目: | ||
'follow' => 'nofollow' ); | 'follow' => 'nofollow' ); | ||
} elseif ( $wgOut->isPrintable() ) { | } elseif ( $wgOut->isPrintable() ) { | ||
</ | </syntaxhighlight> | ||
= 2011年6月15日 (水) = | = 2011年6月15日 (水) = | ||
258行目: | 258行目: | ||
* ロゴ画像設置(仮) | * ロゴ画像設置(仮) | ||
** [http://www.iconfinder.com/icondetails/23662/128/accessories_dictionary_icon これ]をベースに文字を入れ替えたものに | ** [http://www.iconfinder.com/icondetails/23662/128/accessories_dictionary_icon これ]をベースに文字を入れ替えたものに | ||
<syntaxhighlight lang="php"> | |||
$wgLogo = "$wgScriptPath/images/BSD-Logo.png"; | $wgLogo = "$wgScriptPath/images/BSD-Logo.png"; | ||
</syntaxhighlight> | |||
* 画像アップロードの設定 | * 画像アップロードの設定 | ||
<syntaxhighlight lang="php"> | |||
$wgEnableUploads = true; | $wgEnableUploads = true; | ||
$wgUploadPath = "{$wgScriptPath}/images"; | $wgUploadPath = "{$wgScriptPath}/images"; | ||
265行目: | 268行目: | ||
$wgUseImageMagick = true; | $wgUseImageMagick = true; | ||
$wgImageMagickConvertCommand = "/usr/bin/convert"; | $wgImageMagickConvertCommand = "/usr/bin/convert"; | ||
</syntaxhighlight> | |||
* 数式への対応 | * 数式への対応 | ||
** [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Fedora このあたり]を参考に | ** [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Fedora このあたり]を参考に | ||
<syntaxhighlight lang="php"> | |||
$wgUseTeX = true; | $wgUseTeX = true; | ||
$wgTexvc = "/usr/bin/texvc116"; | $wgTexvc = "/usr/bin/texvc116"; | ||
272行目: | 277行目: | ||
$wgMathDirectory = "{$wgUploadDirectory}/math"; | $wgMathDirectory = "{$wgUploadDirectory}/math"; | ||
$wgTmpDirectory = "{$wgUploadDirectory}/tmp"; | $wgTmpDirectory = "{$wgUploadDirectory}/tmp"; | ||
</syntaxhighlight> | |||
* 匿名ユーザの「新規アカウント作成」と「ページの編集」はとりあえず無効に | * 匿名ユーザの「新規アカウント作成」と「ページの編集」はとりあえず無効に | ||
<syntaxhighlight lang="php"> | |||
$wgGroupPermissions['*']['createaccount'] = false; | $wgGroupPermissions['*']['createaccount'] = false; | ||
$wgGroupPermissions['*']['edit'] = false; | $wgGroupPermissions['*']['edit'] = false; | ||
</syntaxhighlight> | |||
== UMIN の既存データの複製 == | == UMIN の既存データの複製 == |