システムメッセージ (System messages、別名 MediaWiki メッセージ) は、コミュニティのインタフェースのカスタマイズのための手段を提供します。各々のシステムメッセージには、MediaWiki 名前空間にある適切なページを編集することによって上書きできるあらかじめ定義された値があります。
背景[]
MediaWikiが初めてコーディングされたとき、膨大なカスタマイズ可能なインタフェースの要求がすぐに明らかになりました。多くのコミュニティは例えば、創作的な文芸コミュニティ上で「編集」(Edit) に対して用語「落書き」(Scribble) を使用するように、固有の言葉を調整してWiki固有の用語を組み込むことを望んでいました。外国語のWikiでは、英語から母国語へすぐに用語を翻訳する方法を必要としていました。
その解決策はシステムメッセージでした。事実上、あなたがインタフェースの一部として見ている──「編集」ボタンからユーザーをチャットに歓迎するメッセージまで──はすべてカスタマイズ可能です。
拡張 (Extensions) または機能 (Features) が MediaWiki に導入されると、Fandomスタッフはそのインタフェースの各部品に、MediaWiki名前空間にあるローカルのメッセージを編集することによって上書きできる、あらかじめ定義された英語の値を提供します。あなたのコミュニティにあるすべてのシステムメッセージの一覧は特別:メッセージ一覧 (Special:AllMessages) で確認できます。
メッセージはカスタマイズするためにそこにありますが、必ずしもこれらのメッセージを調整することが賢明だとは限らないことに留意してください。デフォルト値はもっとも普遍的に理解できる専門用語と考えられているためにそこにあります。「編集」(edit) は「訂正」(revise) 、「殴り書き」(scribble) 、「微調整」(tweak) や、コミュニティの何かの用語の方が理にかなっている「かもしれません」が、一般的に「編集」は、一般ユーザーが、クリックしたときに編集ボタンの実際の挙動が何であるかを一般ユーザーに思い起こさせるもっとも直接的な言葉と考えられています。
詳しい手順[]
メッセージはMediaWiki名前空間に保存されており、システムメッセージを変更できるのは、コミュニティのアドミン権限を持つユーザーのみです。
また、セキュリティ対策のため、アドミンによるMediaWiki名前空間の編集を制限しています。編集できるページはホワイトリストをご覧ください。それ以外のメッセージの編集については、Fandomスタッフまでお問い合わせください。
特別:メッセージ一覧 (Special:AllMessages) の利用[]
- 特別:メッセージ一覧 (他の言語版コミュニティではSpecial:AllMessages) にアクセスし、「すべて」(all) のラジオボタンを選択します。デフォルト値のテキストを探して変更したいメッセージに移動します。 そのメッセージをクリックします。
- もしそのメッセージがこれまでにまだ編集されたことがなければ、エディタではデフォルトのメッセージの値がすでに入力されていることを確認できます。これは誤りなくメッセージの編集を比較するのに有用になるでしょう。
- メッセージテキストを入力して通常のページと同じように編集します。
ヒント: メッセージ中に「$」記号がついているものには極めて細心の注意を払ってください。これは、メッセージが実際に呼び出されるときに特別なテキストを表示するシステム変数を指定しています。もしこれらの変数が示すものが不明瞭な場合は、 コミュニティセントラルのフォーラム (英語版) で外部の助けを求めるのことが最善です。 - メッセージを保存し、メッセージが正しく変更されたことを確認します
ヒント: 変更がすぐに反映されないときはブラウザのキャッシュをクリアしてください (「Ctrl + F5」や「Alt + Shift + R」など)
特殊な言語コードのトリックを使用[]
ほとんどの場合、特殊な「言語」コードを使用してより迅速にメッセージ名を見つけ出すことができます。これはURLに ?uselang=qqx を付け足すことで可能になります。(例としてこのページ を参照)。そのページにあるすべてのメッセージは、MediaWiki名前空間にあるページ名となる、メッセージの「キー」に置換されます。
主要なシステムメッセージ[]
- MediaWiki:Wikia.css - そのコミュニティのカスタムCSSを制御します
- MediaWiki:Common.css
- MediaWiki:Common.js - そのコミュニティのカスタムJavaScriptを制御します。ヘルプ:JavaScriptの審査プロセスをご覧ください。
- MediaWiki:Mainpage - ユーザーがブラウザのアドレスバーからそのコミュニティの主要URLに直接アクセスしたときに一番最初に表示されるランディングページを制御します (例えば 'ja.community.wikia.com' など)
- MediaWiki:Licenses - ユーザーが画像をアップロードするとき著作権の立場を確認するオプションを規定します
- MediaWiki:Blockedtext (ヘルプ:ブロックをご覧ください。)
- MediaWiki:Ipbreason-dropdown (ヘルプ:ブロックをご覧ください。)
- MediaWiki:Chat-welcome-message - コミュニティのチャット歓迎メッセージを編集することができます。
- 英語以外の言語を主な利用言語としているコミュニティについては、MediaWiki:Chat-welcome-message/lang ( "lang" には言語コードが入ります) というページを作成することが望まれています。日本語のコミュニティであれば、MediaWiki:Chat-welcome-message/ja ページを作成し、そちらに日本語によるチャット歓迎メッセージを作成しておくとよいでしょう。[1]
- MediaWiki:Chat-entry-point-guidelines (ヘルプ:チャットをご覧ください。)
- MediaWiki:Community-corner (ヘルプ:コミュニティメッセージをご覧ください。)
- MediaWiki:Communitymessages-notice-msg (ヘルプ:コミュニティメッセージをご覧ください。)
- MediaWiki:Deletereason-dropdown - ページの削除理由のドロップダウンメニューを編集します。
- MediaWiki:Description (ヘルプ:ディスクリプションの設定をご覧ください。)
- MediaWiki:Editor-template-list (ヘルプ:テンプレートをご覧ください。)
- MediaWiki:Emoticons (ヘルプ:チャットをご覧ください。)
- MediaWiki:Filedelete-reason-dropdown - ファイルの削除画面での削除理由のドロップダウンメニューを編集します。
- MediaWiki:Newarticletext - これはまだ存在しないページのリンクをたどったときに表示されるメッセージです。
MediaWiki:Pagetitle現在、ページタイトルのカスタマイズはできません (ヘルプ:ページタイトルをご覧ください。)MediaWiki:Pagetitle-view-mainpage (ヘルプ:ページタイトルをご覧ください。)- MediaWiki:Protect-dropdown - ページの保護理由のドロップダウンメニューを編集します。
- MediaWiki:Recentchangestext (ヘルプ:最近の更新をご覧ください。)
- MediaWiki:Userrights-groups-help - ユーザー権限のメッセージをカスタマイズできます。
- MediaWiki:Welcome-bot-flag (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-enabled (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-message-anon (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-message-user (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-message-wall-anon (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-message-wall-user (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-user (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Welcome-user-page (ヘルプ:ウェルカムツールをご覧ください。)
- MediaWiki:Wiki-navigation (ヘルプ:ナビゲーションをご覧ください。)
- MediaWiki:Edit - デフォルトでは「編集」(Edit) であるこのメッセージはページを変数するときにクリックするボタンのテキストを制御します。
- MediaWiki:Newmessageslink - 新規メッセージのバブルの内容をカスタマイズします
- MediaWiki:Chat.css - そのコミュニティのカスタムCSSを制御します。
- MediaWiki:Chat.js - そのコミュニティのカスタムJavaScriptを制御します。ヘルプ:JavaScriptの審査プロセスもご覧ください。
- MediaWiki:External_image_whitelist
- Mastheadタグ
- MediaWiki:User-identity-box-group-adminmentor - ⧼User-identity-box-group-adminmentor⧽ (Admin Mentor)
- MediaWiki:User-identity-box-group-authenticated - ⧼User-identity-box-group-authenticated⧽ (Authenticated)
- MediaWiki:User-identity-box-banned-from-chat - ⧼User-identity-box-banned-from-chat⧽ (Banned From Chat)
- MediaWiki:User-identity-box-group-blocked - ⧼User-identity-box-group-blocked⧽ (Blocked)
- MediaWiki:User-identity-box-group-bureaucrat - ⧼User-identity-box-group-bureaucrat⧽ (Bureaucrat)
- MediaWiki:User-identity-box-group-chatmoderator - ⧼User-identity-box-group-chatmoderator⧽ (Chat moderator)
- MediaWiki:User-identity-box-group-council - ⧼User-identity-box-group-council⧽ (Council)
- MediaWiki:User-identity-box-group-founder - ⧼User-identity-box-group-founder⧽ (Founder)
- MediaWiki:User-identity-box-group-helper - ⧼User-identity-box-group-helper⧽ (Helper)
- MediaWiki:User-identity-box-group-staff - ⧼User-identity-box-group-staff⧽ (Staff)
- MediaWiki:User-identity-box-group-sysop - ⧼User-identity-box-group-sysop⧽ (Admin)
- MediaWiki:User-identity-box-group-threadmoderator - ⧼User-identity-box-group-threadmoderator⧽ (Moderator)
- MediaWiki:User-identity-box-group-voldev - ⧼User-identity-box-group-voldev⧽ (Volunteer Developper)
- MediaWiki:User-identity-box-group-vstf - ⧼User-identity-box-group-vstf⧽ (VSTF)
- Monobookスキンにて使用されていたシステムメッセージ (Monobookスキンのサポートは終了しました。)
関連情報[]
- ヘルプ:システムメッセージ/ホワイトリスト - 管理者が編集できるMediaWiki名前空間のページ一覧。他のページの編集についてはFandomスタッフまでお問い合わせください。
- Mediawiki.org にあるシステムメッセージのヘルプ
- カスタマイゼーション・ポリシー - コミュニティのインタフェースの特定のパーツのカスタマイズが適切な場合とそうでない場合について詳述しています
- ディスクリプションの設定 - あなたのコンテンツを検索エンジンに理解させるのに役立つシステムメッセージについての詳細な情報
- テーマデザイナー - あなたのコミュニティにある背景色や背景画像を変更する最善の方法
脚注[]
- ↑ 日本語以外では、スペイン語であれば言語コードは"es"となり、スペイン語の歓迎メッセージはMediaWiki:Chat-welcome-message/esページに作成することが望まれています。イタリア語であれば言語コードは"it"となり、イタリア語の歓迎メッセージはMediaWiki:Chat-welcome-message/itページに作成することが望まれています。
その他のヘルプとフィードバック[]
- ヘルプ:コンテンツでは、他のヘルプページを閲覧、検索することができます。
- 最新の情報やヘルプについては、コミュニティセントラルをご覧ください。
- この記事で不明確な点や、曖昧な点がございましたら、Fandomとの連絡方法をご確認ください。
- このヘルプはコミュニティセントラル内にて管理されています。