「MediaWikiのお勧め設定」の版間の差分

提供:dococo.jp
69行目: 69行目:
# ---------------------------------------------------------------------
# ---------------------------------------------------------------------
# favicon
# favicon
$wgFavicon = "$wgScriptPath/path/to/your/favicon.ico";
$wgFavicon = "$wgResourceBasePath/resources/assets/dococo-logo.svg";
</syntaxhighlight>
</syntaxhighlight>
----
----


[[Category:MediaWiki|おすすめせてい]]
[[Category:MediaWiki|おすすめせてい]]

2024年4月17日 (水) 02:36時点における版

個人的に設定している一覧

最初の1文字の大文字/小文字を厳密に判定する

デフォルトだと、必ず始めの1文字目は大文字なってしまうので厳密に判定するための設定。例えば:「Name」と「name」はお互いに違うページとして認識されるため意図しないリンクになる可能性があります。

# ---------------------------------------------------------------------
# 最初の1文字の大文字/小文字を分ける
$wgCapitalLinks = false;

GoogleAdcenceを表示させる

MediaWikiでGoogleAdcenceを表示させるを参照してください

書き込み参照設定

MediaWikiをブログ化するために、書き込みは特定のユーザーのみにして、新規ユーザー登録は出来ないようにする設定

# ---------------------------------------------------------------------
# Disable reading by anonymous users
# 誰でも読むことが出来る
$wgGroupPermissions['*']['read'] = True;

# Disable anonymous editing
# 匿名の書き込みを禁止する
$wgGroupPermissions['*']['edit'] = false;

# Prevent new user registrations except by sysops
# ユーザ登録を出来ないようにする
$wgGroupPermissions['*']['createaccount'] = false;

ビジュアルエディタの設定

視覚的に編集するためのVisualEditor設定

# ---------------------------------------------------------------------
# Extension:VisualEditor
wfLoadExtension( 'VisualEditor' );

SyntaxHighlightの設定

プログラムのソースコードを分かり易く表現するための設定

# ---------------------------------------------------------------------
# Extension:SyntaxHighlight
wfLoadExtension( 'SyntaxHighlight_GeSHi' );

アイコン

MediaWiki 1.35.0以降では$wgLogoはサポートされなくなったため、$wgLogosを使用してください。

アイコンはSVGで作成しましょう。Inkspaceというフリーソフトが使いやすいので好きなロゴを作成します。サイズは100px✕100pxのsvf形式で保存してください。

保存場所は

$wgResourceBasePath/resources/assets/

になります。

設定方法は

$wgLogos = [
	'1x' => "$wgResourceBasePath/resources/assets/dococo-logo.svg",
	'icon' => "$wgResourceBasePath/resources/assets/dococo-logo.svg",	
];

'icon' => 部分がMediaWikiの左上に表示されます。

ファビコンの設定

ファビコンとはブラウザのアドレスバーにあるURLの隣に表示される小さなアイコンの事であり、通常はfavicon.icoをサイトのルートにアップロードすれば自動的に表示されます。サイズ48 x 48 ピクセルの倍数にしてください(48 x 48 ピクセル、96 x 96 ピクセル、144 x 144 ピクセルなど)。

SVG ファイルの場合は、サイズに関して特別な指定はありません。

サイトのルート以外に設置したい場合にはLocalSettings.phpに以下の様に明示的に場所を指定する行を追加します。

# ---------------------------------------------------------------------
# favicon
$wgFavicon = "$wgResourceBasePath/resources/assets/dococo-logo.svg";