mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-05-03 20:12:44 +02:00
96 lines
5.1 KiB
HTML
96 lines
5.1 KiB
HTML
<h2>Konfiguration Vorlagenerweiterung</h2>
|
|
|
|
<h3>Ziel</h3>
|
|
<p>Festlegung der Bedingungen zum Ersetzen jeder Vorlage mit einer sogenannten Vorlagenerweiterung ("Replacer" genannte Vorlage).</p>
|
|
|
|
<p>Die "Originalvorlage" aus ./themes/default/template (oder jede andere Vorlage) wird mit dem sogenannten "Replacer" ersetzt,
|
|
wenn dieser "Replacer" mit der "Originalvorlage" verlinked ist (oder wenn die URL ein definiertes Schlüsselwort enthält).</p>
|
|
|
|
<p>Diese Schlüsselwörter befinden sich nach dem Modulnamen in der URL.</p>
|
|
|
|
<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>
|
|
|
|
<p>Lesen Sie das Kapitel `<a href="#warnings">Warnungen</a>` zum Thema Nutzungsbedingungen.</p>
|
|
|
|
<h3>Was sind Vorlagenerweiterungen?</h3>
|
|
|
|
<p>Vorlagenerweiterungen sind ein leistungsfähiges Werkzeug für Einsteiger und fortgeschrittene Anwender.
|
|
Über einen FTP Zugang kann der Webmaster die mitgelieferten .tpl Dateien ("Originalvorlagen") unter einem neuen Namen
|
|
in den Ordner template-extension kopieren ("Replacer").
|
|
|
|
"Originalvorlagen", aktuelle unterstützte Originalvorlagen sind:</p>
|
|
<ul>
|
|
<li><span class="filename">index.tpl</span></li>
|
|
<li><span class="filename">mainpage_categories.tpl</span> und/oder <span class="filename">thumbnails.tpl</span></li>
|
|
<li><span class="filename">menubar.tpl</span></li>
|
|
<li><span class="filename">header.tpl</span> und/oder <span class="filename">footer.tpl</span></li>
|
|
<li><span class="filename">picture_content.tpl</span> und/oder <span class="filename">picture.tpl</span></li>
|
|
<!-- <li><span class="filename">slideshow.tpl</span></li> -->
|
|
<li><span class="filename">profile.tpl</span> und/oder <span class="filename">profile_content.tpl</span></li>
|
|
<li><span class="filename">tags.tpl</span></li>
|
|
<li><span class="filename">upload.tpl</span></li>
|
|
<li><span class="filename">about.tpl</span></li>
|
|
<li><span class="filename">popuphelp.tpl</span></li>
|
|
<li><span class="filename">search.tpl</span> und/oder <span class="filename">search_rules.tpl</span></li>
|
|
<li><span class="filename">nbm.tpl</span> und/oder <span class="filename">notification.tpl</span></li>
|
|
<li><span class="filename">identification.tpl</span> und/oder <span class="filename">register.tpl</span></li>
|
|
<li><span class="filename">redirect.tpl</span></li>
|
|
</ul>
|
|
|
|
<h3>Wo finde ich "Originalvorlagen"?</h3>
|
|
|
|
<p>Mitgelieferte Originalvorlagen befinden sich im Ordner /themes/default/template/ (Verändern Sie nie die
|
|
mitgelieferten Vorlagen, da sonst Probleme bei späteren Upgrades auftreten können). Jeder Webmaster kann Kopien der
|
|
Originalvorlagen anfertigen (sogenannte "Replacer (angepasste Vorlagen)") und diese nach seinen Wünschen anpassen.</p>
|
|
|
|
<h3>Wo kann ich "Replacers" speichern?</h3>
|
|
|
|
<p><strong>Replacers (angepasste Vorlagen)</strong> müssen sich im oder unterhalb des Ordners
|
|
template-extension befinden. Replacers können einen beliebigen Dateinamen mit der Endung .tpl habe,
|
|
zum Beispiel: <span class="Dateiname">template-extension/my-extension/video.tpl</span>.</p>
|
|
|
|
|
|
<h3>Wie aktiviere ich meinen "Replacer"?</h3>
|
|
<p>Jedem <strong>Replacer (angepasste Vorlage)</strong> sollte eine <strong>Originalvorlage</strong>
|
|
zugewiesen werden, damit dieser Replacer aktiviert wird.
|
|
Diese Konfiguration wird im Administrationsmenü über die "Vorlagenerweiterung" durchgeführt.</p>
|
|
|
|
<p>Wenn Sie ein <strong>URL Schlüsselwort</strong> definieren, wird der Replacer
|
|
nur auf Seiten angewendet, die dieses Schlüsselwort in der URL enthalten. Zum Beispiel: <span
|
|
class="pwgScreen">index.php?/<strong> most_visited</strong></span></p>
|
|
|
|
<p>Fortgeschrittene Benutzer verwenden sogenannte Permalinks als <strong>URL Schlüsselwörter</strong>.</p>
|
|
|
|
<p>Wenn Sie eine <strong>zugewiesene Vorlage</strong> ausgewählt haben, wird Ihr Replacer an dieser Vorlage angewendet.</p>
|
|
|
|
<h3>Wie kann ich meine "Replacers" deaktivieren?</h3>
|
|
<ul>
|
|
<li>Deaktivieren Sie die Verbindung zwischen Ihrem Replacer und der "Originalvorlage".</li>
|
|
<li>Löschen Sie Ihren "Replacer" über Ihren FTP Zugang.</li>
|
|
</ul>
|
|
<a name="warnings"></a>
|
|
<h3>Warnhinweise</h3>
|
|
<ul>
|
|
|
|
<li>Die definierte <strong>Originalvorlage</strong> muss wirklich die kopierte Vorlage des Replacers sein, sonst kann
|
|
der Einsatz des Replacers unvorhersehbare Auswirkungen haben!</li>
|
|
|
|
<li>Wenn Sie mehrere <strong>Replacers (angepasste Vorlagen)</strong> mit der
|
|
selben <strong>Originalvorlage</strong> und den selben <strong>URL Schlüsselwörtern</strong>
|
|
verwenden, wird nur der letzte Replacer der Liste angewendet.</li>
|
|
|
|
<li>Wird kein <strong>URL Schlüsselwort</strong> ausgewählt, wird der aktive Replacer
|
|
auf jede Vorlage angwendet. Wie vorhin angemerkt, kann die Reihenfolge der Replacer deren
|
|
Anwendung beeinflussen.</li>
|
|
|
|
<li>Unterordner:
|
|
Unterordner werden ignoriert, aber sie können verwendet werden, um die Reihenfolge zu verändern. <br />
|
|
distributed-samples: werden für Testzwecke mitgeliefert!
|
|
<strong>Nicht bearbeiten</strong>, erstellen Sie Ihre eigenen!
|
|
</li>
|
|
|
|
<li>Wenn Sie einen Replacer löschen, wird die <strong>Originalvorlage</strong>
|
|
sofort reaktiviert.</li>
|
|
|
|
</ul>
|