## テンプレートの拡張設定

### ゴール

それぞれのテンプレートに関して、テンプレート拡張より、テンプレートの置換 (「replacer」と呼びます) を定義します。

replacerがオリジナルテンプレートにリンクされた場合 (または任意で、要求されたURIに「任意のURIキーワード」が含まれている場合)、 ./template/yoga (または他のyoga) は「replacer」と置換されます。

「任意のURIキーワード」は、URIのモジュール名の後にあります。

従って、「任意のURIキーワード」は、「パーマリンク」になり得ます (パーマリンクに関する詳細は、私たちのドキュメントをご覧ください)。

使用用法に関して、「注意」をご覧ください。

### テンプレート拡張とは?

この設定ツールは、ビギナーおよびアドバンストユーザにとって、パワフルなツールです。 FTPを使用して、ウェブマスタは、多くの配布 .tplファイル (「オリジナルテンプレート」) を異なる名称 (「replacer」) で複製することができます。 現在サポートされている「オリジナルテンプレート」は、以下のとおりです:

- index.tpl
- mainpage_categories.tpl および/または thumbnails.tpl
- menubar.tpl
- header.tpl および/または footer.tpl
- picture_content.tpl および/またはpicture.tpl
- profile.tpl および/または profile_content.tpl
- tags.tpl
- upload.tpl
- about.tpl
- popuphelp.tpl
- search.tpl および/または search_rules.tpl
- nbm.tpl および/または notification.tpl
- identification.tpl および/または register.tpl
- redirect.tpl

### オリジナルテンプレートは、どこにありますか?

配布されているオリジナルテンプレートは、template/yoga/ にあります (アップグレードの観点から、編集しないでください)。 そのため、ウェブマスタは、「オリジナルテンプレート」から独自の「replacers (カスタマイズテンプレート)」を作成することができます。

### replacerは、どこに保存すべきですか?

replacer (カスタマイズテンプレート) は、template-extensionフォルダ (または、そのサブフォルダ) に配置する必要があります。 Replacers can have any filename with the .tpl extension. For example: template-extension/my-extension/video.tpl.

### replacerは、どこで有効にできますか?

関連する置換テンプレートを有効にするため、オリジナルテンプレートは、 replacer (カスタマイズテンプレート) に割り当てられる必要があります。 これは、設定管理ページの「テンプレートの拡張」にて、割り当てることができます。

あなたが任意のURIキーワードを選択した場合、このキーワードを使ったページのみ、 置換が実行されます。例えば次のようになります: index.php?/most_visited

アドバンストユーザは、任意URIキーワードをパーマリンクとして使用します。

### replacerを無効にするには?

- 関連する「オリジナルテンプレート」の選択を解除してください。
- FTPでreplacerを削除してください。

### 注意

- オリジナルテンプレートは、「オリジナル」テンプレートであるべきです。そうでない場合、あなたの予想できない結果となってしまいます!
- 同じオリジナルテンプレートを使って、いくつかのreplacer (カスタマイズテンプレート) を作成して、 同じ任意のURIキーワードを使用する場合、最後のreplacerのみ有効となります。
- 未選択の任意のURIキーワードは、すべてのテンプレート使用に関して、replacerを有効にします。 前の時点と同じように、順番は、前に選択されたreplacerをオーバーライドすることができます。
- サブフォルダ: サブフォルダは無視されますが、現在の順番を変更するのに有用です。
  distributed-samples: テスト目的のため提供されます! 編集せずに、あなた自身のテンプレートを作成してください。
- replacerを削除すると、すぐにオリジナルテンプレートが再度有効にされます。