====== MediaWikiマニュアル ====== == MediaWikiの左上のロゴ画像を変更する == *LocalSetting.phpに以下の行を追加して該当箇所に画像を格納。 *フォルダがなければ作成 *画像サイズは135px × 135pxまたは150px × 150px推奨。pngファイル可。 $wpLogo = "/skins/common/images/画像名.jpg"; == ファビコンを設定する == *LocalSetting.php に以下の⾏を追加して該当箇所にファビコン画像を格納 wgFavicon= "/skins/common/images/favicon.ico"; == 外部リンクを別タブで開くようにする == *LocalSetting.php に以下の⾏を追加 wgExternalLinkTarget = '_blank'; == ページ名の最初の⽂字が勝⼿に⼤⽂字にならないようにする == *LocalSetting.php に以下の⾏を追加 $wgCapitalLinks = false; == 既に存在するページ名が⽂中に含まれている場合、⾃動的に内部リンクに変更する(オートリンク機能) == -https://www.mediawiki.org/wiki/Extension:LinkTitles の「Download, extract」からExtensionをダウンロード -extensions/ フォルダ内に「LinkTitles」という名前のフォルダを作成 -1.を解凍したフォルダの中⾝を、2.のフォルダ内に格納 -LocalSetting.php に以下を記載 wfLoadExtension( 'LinkTitles' ); $wgLinkTitlesWordStartOnly = false; //前が空白でも適用 $wgLinkTitlesWordEndOnly = false;  //後が空白でも適用 $wgLinkTitlesPreferShortTitles = false; //一番長い文字列をリンク化 == iPhone⽤のアイコンを設定する == *LocalSettings.php に以下の⾏を追加して該当箇所に画像を格納。 *画像サイズは114px×114px推奨。 $wgAppleTouchIcon = "/images/apple-touch-icon.png"; == キャッシュの問題で「変更を保存」が動作しない場合の対処法 == *LocalSettings.php の以下の⾏を修正 $wgMainCacheType = CACHE_ACCEL; //修正前 $wgMainCacheType = CACHE_ANYTHING; //修正後 == URLをWikipedia形式にする == *テキストファイルに以下を記載して「.htaccess」というファイル名で保存 *そのファイルをLocalSetting.phpと同じフォルダに格納 RewriteEngine On RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/index.php [L] *LocalSetting.php に以下を記載 $wgScriptPath = ""; $wgArticlePath = "/wiki/$1"; == メインページを他のページに設定する == MediaWiki:Mainpageにメインページに設定したいページ名を記載 == 改良型編集ツールバーを有効にする == *WikiEditorがextensions/フォルダに存在していなければ https://www.mediawiki.org/wiki/ Extension:WikiEditor からダウンロードして格納 *LocalSetting.php に以下の⾏を追加 wfLoadExtension( 'WikiEditor' ); $wgDefaultUserOptions['usebetatoolbar'] = 1; //改良型編集ツールバーを有効にする //リンクや表の挿入、および検索と置換のためのウィザードを有効にする $wgDefaultUserOptions['usebetatoolbar-cgd'] = 1; == ソースコードを⾊分けする == *GeSHi (http://qbnz.com/highlighter/)をダウンロードして所定の場所に配置する必要有り *動かなければパーミッションの設定を変えてみる *Extension:SyntaxHighlight/ja (https://www.mediawiki.org/wiki/Extension:SyntaxHighlight/ja) *MediaWikiのエクステンション、SyntaxHighlight_GeSHiの導⼊ (http://please-sleep.cou929.nu/20071205.html) == ⽬次を⾮表⽰にする == 本⽂中に以下を記載 __NOTOC__ *マジックワード (https://www.mediawiki.org/wiki/Help:Magic_words/ja) == 表⽰されるタイトルのみを変更する == 本⽂中に以下を記載 {{DISPLAYTITLE:表示したいタイトル}}