[9778] | 1 | <h2>Konfiguration Vorlagenerweiterung</h2> |
---|
[2715] | 2 | |
---|
| 3 | <h3>Ziel</h3> |
---|
[9778] | 4 | <p>Festlegung der Bedingungen zum Ersetzen jeder Vorlage mit einer sogenannten Vorlagenerweiterung ("Replacer" genannte Vorlage).</p> |
---|
[2715] | 5 | |
---|
[9778] | 6 | <p>Die "Originalvorlage" aus ./themes/default/template (oder jede andere Vorlage) wird mit dem sogenannten "Replacer" ersetzt, |
---|
| 7 | wenn dieser "Replacer" mit der "Originalvorlage" verlinked ist (oder wenn die URL ein definiertes Schlüsselwort enthält).</p> |
---|
[2715] | 8 | |
---|
[9778] | 9 | <p>Diese Schlüsselwörter befinden sich nach dem Modulnamen in der URL.</p> |
---|
[2715] | 10 | |
---|
[9778] | 11 | <p>Diese URL Schlüsselwörter können auch sogenannte "Permalinks" sein (Lesen Sie den Bereich über Permalinks in der Dokumentation für nähere Informationen).</p> |
---|
[2715] | 12 | |
---|
[9778] | 13 | <p>Lesen Sie das Kapitel `<a href="#warnings">Warnungen</a>` zum Thema Nutzungsbedingungen.</p> |
---|
[2715] | 14 | |
---|
[9778] | 15 | <h3>Was sind Vorlagenerweiterungen?</h3> |
---|
[2715] | 16 | |
---|
[9778] | 17 | <p>Vorlagenerweiterungen sind ein leistungsfähiges Werkzeug für Einsteiger und fortgeschrittene Anwender. |
---|
| 18 | Über einen FTP Zugang kann der Webmaster die mitgelieferten .tpl Dateien ("Originalvorlagen") unter einem neuen Namen |
---|
| 19 | in den Ordner template-extension kopieren ("Replacer"). |
---|
[2715] | 20 | |
---|
[9778] | 21 | "Originalvorlagen", aktuelle unterstützte Originalvorlagen sind:</p> |
---|
[2715] | 22 | <ul> |
---|
| 23 | <li><span class="filename">index.tpl</span></li> |
---|
[9778] | 24 | <li><span class="filename">mainpage_categories.tpl</span> und/oder <span class="filename">thumbnails.tpl</span></li> |
---|
[2715] | 25 | <li><span class="filename">menubar.tpl</span></li> |
---|
[9778] | 26 | <li><span class="filename">header.tpl</span> und/oder <span class="filename">footer.tpl</span></li> |
---|
| 27 | <li><span class="filename">picture_content.tpl</span> und/oder <span class="filename">picture.tpl</span></li> |
---|
[2715] | 28 | <!-- <li><span class="filename">slideshow.tpl</span></li> --> |
---|
[9778] | 29 | <li><span class="filename">profile.tpl</span> und/oder <span class="filename">profile_content.tpl</span></li> |
---|
[2715] | 30 | <li><span class="filename">tags.tpl</span></li> |
---|
| 31 | <li><span class="filename">upload.tpl</span></li> |
---|
| 32 | <li><span class="filename">about.tpl</span></li> |
---|
| 33 | <li><span class="filename">popuphelp.tpl</span></li> |
---|
[9778] | 34 | <li><span class="filename">search.tpl</span> und/oder <span class="filename">search_rules.tpl</span></li> |
---|
| 35 | <li><span class="filename">nbm.tpl</span> und/oder <span class="filename">notification.tpl</span></li> |
---|
| 36 | <li><span class="filename">identification.tpl</span> und/oder <span class="filename">register.tpl</span></li> |
---|
[2715] | 37 | <li><span class="filename">redirect.tpl</span></li> |
---|
| 38 | </ul> |
---|
| 39 | |
---|
[9778] | 40 | <h3>Wo finde ich "Originalvorlagen"?</h3> |
---|
[2715] | 41 | |
---|
[9778] | 42 | <p>Mitgelieferte Originalvorlagen befinden sich im Ordner /themes/default/template/ (Verändern Sie nie die |
---|
| 43 | mitgelieferten Vorlagen, da sonst Probleme bei späteren Upgrades auftreten können). Jeder Webmaster kann Kopien der |
---|
| 44 | Originalvorlagen anfertigen (sogenannte "Replacer (angepasste Vorlagen)") und diese nach seinen Wünschen anpassen.</p> |
---|
[2715] | 45 | |
---|
[9778] | 46 | <h3>Wo kann ich "Replacers" speichern?</h3> |
---|
[2715] | 47 | |
---|
[9778] | 48 | <p><strong>Replacers (angepasste Vorlagen)</strong> müssen sich im oder unterhalb des Ordners |
---|
| 49 | template-extension befinden. Replacers können einen beliebigen Dateinamen mit der Endung .tpl habe, |
---|
| 50 | zum Beispiel: <span class="Dateiname">template-extension/my-extension/video.tpl</span>.</p> |
---|
[2715] | 51 | |
---|
| 52 | |
---|
[9778] | 53 | <h3>Wie aktiviere ich meinen "Replacer"?</h3> |
---|
| 54 | <p>Jedem <strong>Replacer (angepasste Vorlage)</strong> sollte eine <strong>Originalvorlage</strong> |
---|
| 55 | zugewiesen werden, damit dieser Replacer aktiviert wird. |
---|
| 56 | Diese Konfiguration wird im Administrationsmenü über die "Vorlagenerweiterung" durchgeführt.</p> |
---|
[2715] | 57 | |
---|
[9778] | 58 | <p>Wenn Sie ein <strong>URL Schlüsselwort</strong> definieren, wird der Replacer |
---|
| 59 | nur auf Seiten angewendet, die dieses Schlüsselwort in der URL enthalten. Zum Beispiel: <span |
---|
| 60 | class="pwgScreen">index.php?/<strong> most_visited</strong></span></p> |
---|
[2715] | 61 | |
---|
[9778] | 62 | <p>Fortgeschrittene Benutzer verwenden sogenannte Permalinks als <strong>URL Schlüsselwörter</strong>.</p> |
---|
[2715] | 63 | |
---|
[9778] | 64 | <p>Wenn Sie eine <strong>zugewiesene Vorlage</strong> ausgewählt haben, wird Ihr Replacer an dieser Vorlage angewendet.</p> |
---|
[2923] | 65 | |
---|
[9778] | 66 | <h3>Wie kann ich meine "Replacers" deaktivieren?</h3> |
---|
[2715] | 67 | <ul> |
---|
[9778] | 68 | <li>Deaktivieren Sie die Verbindung zwischen Ihrem Replacer und der "Originalvorlage".</li> |
---|
| 69 | <li>Löschen Sie Ihren "Replacer" über Ihren FTP Zugang.</li> |
---|
[2715] | 70 | </ul> |
---|
| 71 | <a name="warnings"></a> |
---|
| 72 | <h3>Warnhinweise</h3> |
---|
| 73 | <ul> |
---|
| 74 | |
---|
[9778] | 75 | <li>Die definierte <strong>Originalvorlage</strong> muss wirklich die kopierte Vorlage des Replacers sein, sonst kann |
---|
| 76 | der Einsatz des Replacers unvorhersehbare Auswirkungen haben!</li> |
---|
[2715] | 77 | |
---|
[9778] | 78 | <li>Wenn Sie mehrere <strong>Replacers (angepasste Vorlagen)</strong> mit der |
---|
| 79 | selben <strong>Originalvorlage</strong> und den selben <strong>URL Schlüsselwörtern</strong> |
---|
| 80 | verwenden, wird nur der letzte Replacer der Liste angewendet.</li> |
---|
[2715] | 81 | |
---|
[9778] | 82 | <li>Wird kein <strong>URL Schlüsselwort</strong> ausgewählt, wird der aktive Replacer |
---|
| 83 | auf jede Vorlage angwendet. Wie vorhin angemerkt, kann die Reihenfolge der Replacer deren |
---|
| 84 | Anwendung beeinflussen.</li> |
---|
[2715] | 85 | |
---|
| 86 | <li>Unterordner: |
---|
[9778] | 87 | Unterordner werden ignoriert, aber sie können verwendet werden, um die Reihenfolge zu verändern. <br /> |
---|
| 88 | distributed-samples: werden für Testzwecke mitgeliefert! |
---|
| 89 | <strong>Nicht bearbeiten</strong>, erstellen Sie Ihre eigenen! |
---|
[2715] | 90 | </li> |
---|
| 91 | |
---|
[9778] | 92 | <li>Wenn Sie einen Replacer löschen, wird die <strong>Originalvorlage</strong> |
---|
[2715] | 93 | sofort reaktiviert.</li> |
---|
| 94 | |
---|
[9778] | 95 | </ul> |
---|