テンプレートのカスタマイズ

From Template Wiki, a repository of MediaWiki templates.
Jump to navigation Jump to search
This page is a translated version of the page Customising templates and the translation is 80% complete.
Other languages:
English • ‎svenska • ‎日本語

高品質で複雑なテンプレートは、最初から作成するよりも、ウィキペディアや同様のサイト(MediaWikiなど)から簡単に入手できます。これらの開発とデバッグには、すでにかなりの作業が行われています。ただし、通常はこれらのサイト向けに特別に調整されています。 Miraheze Template Wikiでは、テンプレートは一般的な使用により適していることを目的としています。このページでは、その方法について説明します。

必要な変更

サイト(ウィキペディアなど)固有のテンプレートは、より一般的に使用できるようにする必要があります。

  • ウィキメディア商標ポリシーに準拠します。
  • テキスト内のWikipediaのインスタンスを{{ns:Project}}(または適切な場合はMiraheze)に置き換えます。
  • テキスト内のWikimediaのインスタンスをMirahezeに置き換えます。
  • 名前空間ウィキリンクを置き換えます(例:ウィキペディアから{{ns:Project}}またはMetaへ。)
  • Luaモジュールでは、Wikipedia' .. mw.site.siteName .. 'に置き換えます。たとえば、{{stub}}のテキストを変更するにはmodule asboxの233行目:
'は[[Wikipedia:stub | stub]]です。あなたは['

に:

'は[[' .. mw.site.namespaces.Project.name .. ':stub|スタブ]]です。あなたは '.. mw.site.siteName ..'を['

アイコン

MirahezeのウィキはInstant Commonsが有効になっています。そうでない場合、アイコンの画像をローカルにアップロードする必要があります。アイコン画像の良い情報源は、ウィキメディアコモンズのCategory:Iconsbysubjectです。

ライセンス

Because of CC-BY-SA licensing considerations the previous authors need to be acknowledged. Here's a list of sources and attribution templates for inserting at the bottom of the imported pages, (but not sub-pages) e.g. before </noinclude>:

関連項目