多くのmediawikiベースのウェブサイトがRobelbox、Amboxなどのテンプレートを使用していることに気づきました。どこで入手でき、どのようにインストールすればよいですか?
3 に答える
これはPITAであり、残念ながら (拡張機能やメディア ファイルとは異なり) 定型テンプレートのリポジトリはありません。テンプレートは、順番に他のテンプレートをロードする他のテンプレートをロードします。
ウィキペディアに移動し、必要なテンプレートの名前をコピーします。Special:Export に移動し、大きなテキスト ボックスにテンプレートの名前を貼り付けます (例: Template:Infobox)。「テンプレートを含める」をチェックし、「完全な履歴ではなく、現在のリビジョンのみを含める」をチェックします (そうしないと、ファイルが大きくなりすぎます)。[エクスポート] をクリックして、テンプレートの .xml ファイルをダンプします。次に、これを目的の wiki にインポートします。
テンプレートをインポートした後、編集のためにテンプレートを開き、編集ボックスの下のリストを確認します。「このページの現在のバージョンにトランスクルードされたページ:」。赤いリンクがある場合は、これらのテンプレートについても上記の手順を繰り返します。すべてが機能する前に、MediaWiki:Common.css ページのスタイルと MediaWiki:Common.js の Javascript をコピーする必要がある場合もあります。最後にテンプレートを編集して、Wiki 用にカスタマイズします。
それでも機能せず、中括弧と if ステートメントの乱雑なページがある場合は、ParserFunctions拡張機能をインストールする必要があります。{{#invoke: }}
テンプレート コードにある場合は、Scribunto 拡張機能もインストールする必要があります。
MediaWiki Help:Templatesは、プロセスをより詳細に説明しています。
ウィキペディアからテンプレートを直接コピーできます。良い例はKeypressテンプレートです。