1 | <h2>Konfiguration Vorlagenerweiterung</h2> |
---|
2 | |
---|
3 | <h3>Ziel</h3> |
---|
4 | <p>Festlegung der Bedingungen zum Ersetzen jeder Vorlage mit einer sogenannten Vorlagenerweiterung ("Replacer" genannte Vorlage).</p> |
---|
5 | |
---|
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> |
---|
8 | |
---|
9 | <p>Diese Schlüsselwörter befinden sich nach dem Modulnamen in der URL.</p> |
---|
10 | |
---|
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> |
---|
12 | |
---|
13 | <p>Lesen Sie das Kapitel `<a href="#warnings">Warnungen</a>` zum Thema Nutzungsbedingungen.</p> |
---|
14 | |
---|
15 | <h3>Was sind Vorlagenerweiterungen?</h3> |
---|
16 | |
---|
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"). |
---|
20 | |
---|
21 | "Originalvorlagen", aktuelle unterstützte Originalvorlagen sind:</p> |
---|
22 | <ul> |
---|
23 | <li><span class="filename">index.tpl</span></li> |
---|
24 | <li><span class="filename">mainpage_categories.tpl</span> und/oder <span class="filename">thumbnails.tpl</span></li> |
---|
25 | <li><span class="filename">menubar.tpl</span></li> |
---|
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> |
---|
28 | <!-- <li><span class="filename">slideshow.tpl</span></li> --> |
---|
29 | <li><span class="filename">profile.tpl</span> und/oder <span class="filename">profile_content.tpl</span></li> |
---|
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> |
---|
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> |
---|
37 | <li><span class="filename">redirect.tpl</span></li> |
---|
38 | </ul> |
---|
39 | |
---|
40 | <h3>Wo finde ich "Originalvorlagen"?</h3> |
---|
41 | |
---|
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> |
---|
45 | |
---|
46 | <h3>Wo kann ich "Replacers" speichern?</h3> |
---|
47 | |
---|
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> |
---|
51 | |
---|
52 | |
---|
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> |
---|
57 | |
---|
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> |
---|
61 | |
---|
62 | <p>Fortgeschrittene Benutzer verwenden sogenannte Permalinks als <strong>URL Schlüsselwörter</strong>.</p> |
---|
63 | |
---|
64 | <p>Wenn Sie eine <strong>zugewiesene Vorlage</strong> ausgewählt haben, wird Ihr Replacer an dieser Vorlage angewendet.</p> |
---|
65 | |
---|
66 | <h3>Wie kann ich meine "Replacers" deaktivieren?</h3> |
---|
67 | <ul> |
---|
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> |
---|
70 | </ul> |
---|
71 | <a name="warnings"></a> |
---|
72 | <h3>Warnhinweise</h3> |
---|
73 | <ul> |
---|
74 | |
---|
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> |
---|
77 | |
---|
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> |
---|
81 | |
---|
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> |
---|
85 | |
---|
86 | <li>Unterordner: |
---|
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! |
---|
90 | </li> |
---|
91 | |
---|
92 | <li>Wenn Sie einen Replacer löschen, wird die <strong>Originalvorlage</strong> |
---|
93 | sofort reaktiviert.</li> |
---|
94 | |
---|
95 | </ul> |
---|