87 lines
No EOL
4.8 KiB
HTML
87 lines
No EOL
4.8 KiB
HTML
<h2>Uitbreiding voor configuratie van sjablonen</h2>
|
|
|
|
<h3>Doel</h3>
|
|
<p>Definieer vervangings-voorwaarden voor elk sjabloon van de sjabloon extensie. (sjabloon met de naam "replacer")
|
|
(template called "replacer").</p>
|
|
|
|
<p>"original template" from ./template/yoga (of elk ander gemaakt van yoga)
|
|
wordt vernangen door een "replacer" als de replacer gelinkt is aan dit "oorspronkelijk sjabloon" (en optioneel, als de gevraagde URL een "optioneel URL trefwoord" bevat)</p>
|
|
|
|
<p>"optioneel URL trefwoorden" kun je vinden na de module naam in URLs.</p>
|
|
|
|
<p>Daarom kan "optioneel URL trefwoorden" een actieve "permalink" zijn.
|
|
(zie permalinks in onze documentatie voor verdere uitleg.</p>
|
|
|
|
<p>Lees: `<a href="#warnings">Pas op</a>` gebruiksvoorwaarden.</p>
|
|
|
|
<h3>Wat zijn sjabloon extensies?</h3>
|
|
|
|
<p>Deze configuratie-tool is krachtig voor beginners en gevorderde gebruikers.
|
|
Via FTP, in de sjabloon-extensie map, kan de webmaster veel van de verspreide .tpl bestanden kopiëren ("oorspronkelijk sjabloon") met een andere naam ("replacer").
|
|
|
|
"Oorspronkelijke sjablonen", huidige ondersteunde oorspronkelijke sjablonen zijn:</p>
|
|
<ul>
|
|
<li><span class="bestandsnaam">index.tpl</span></li>
|
|
<li><span class="bestandsnaam">mainpage_categories.tpl</span> en/of <span class="bestandsnaam">thumbnails.tpl</span></li>
|
|
<li><span class="bestandsnaam">menubar.tpl</span></li>
|
|
<li><span class="bestandsnaam">header.tpl</span> en/of <span class="bestandsnaam">footer.tpl</span></li>
|
|
<li><span class="bestandsnaam">picture_content.tpl</span> en/of <span class="bestandsnaam">picture.tpl</span></li>
|
|
<!-- <li><span class="bestandsnaam">slideshow.tpl</span></li> -->
|
|
<li><span class="bestandsnaam">profile.tpl</span> en/of <span class="bestandsnaam">profile_content.tpl</span></li>
|
|
<li><span class="bestandsnaam">tags.tpl</span></li>
|
|
<li><span class="bestandsnaam">upload.tpl</span></li>
|
|
<li><span class="bestandsnaam">about.tpl</span></li>
|
|
<li><span class="bestandsnaam">popuphelp.tpl</span></li>
|
|
<li><span class="bestandsnaam">search.tpl</span> en/of <span class="bestandsnaam">search_rules.tpl</span></li>
|
|
<li><span class="bestandsnaam">nbm.tpl</span> en/of <span class="bestandsnaam">notification.tpl</span></li>
|
|
<li><span class="bestandsnaam">identification.tpl</span> en/of <span class="bestandsnaam">register.tpl</span></li>
|
|
<li><span class="bestandsnaam">redirect.tpl</span></li>
|
|
</ul>
|
|
|
|
<h3>Waar kan ik de "oorspronkelijke sjablonen" vinden?</h3>
|
|
|
|
<p>Verspreide oorspronkelijke sjablonen staan in template/yoga/
|
|
(verander ze niet in plaats van te upgraden). Dus met "oorspronkelijke sjablonen",
|
|
kan elke webmaster zijn eigen "replacers (aangepaste sjablonen)" maken.</p>
|
|
|
|
<h3>Waar moet ik de "replacers" opslaan.?</h3>
|
|
|
|
<p><strong>Replacers (aangepaste sjablonen)</strong> moeten geplaatst worden de sjablonen-extensie map (of zijn sub-mappen).
|
|
Replacers kunnen elke bestandsnaam hebben met .tpl extensie. Bijvoorbeeld: <span
|
|
class="bestandsnaam">sjabloon-extensie/mijn-extensie/video.tpl</span>.</p>
|
|
|
|
|
|
<h3>Hoe kan ik mijn "replacers" activeren?</h3>
|
|
<p>Een <strong>oorspronkelijk sjabloon</strong> moet worden toegewezen aan elke<strong>replacer (aangepaste sjabloon)</strong> om de verbonden vervangers te kunnen activeren.
|
|
Dit is het doel van "Uitbreiding voor sjablonen" in het Configuratie Beheer menu.</p>
|
|
|
|
<p>Als je een<strong>optioneel URL trefwoord</strong> kiest zullen de vervangers alleen werken op de pagina's met dit trefwoord. Bijvoorveeld: <span class="pwgScreen">index.php?/<strong>meest bezocht</strong></span></p>
|
|
|
|
<p>Gevorderde gebruikers zullen permalinks gebruiken als<strong>optionel URL trefwoord</strong>. </p>
|
|
|
|
<p>Als je een<strong>verplicht sjabloon</strong>gebruikt zullen de vervangers alleen met dit sjabloon werken.</p>
|
|
|
|
<h3>Hoe kan ik mijn "replacers" de-activeren</h3>
|
|
<ul>
|
|
<li>De-selecteer verbonden "Oorspronkelijke sjablonen".</li>
|
|
<li>Via FTP verwijder "replacers".</li>
|
|
</ul>
|
|
<a name="Pas op"></a>
|
|
<h3>Pas op</h3>
|
|
<ul>
|
|
|
|
<li><strong>Oorspronkelijk sjabloon</strong> moet het "oorspronkelijke" sjabloon zijn anders kun je onvoorspelbare resultaten krijgen!</li>
|
|
|
|
<li>Bij verschillende <strong>replacers (aangepaste sjablonen)</strong> met hetzelfde<strong>oorspronkelijke sjabloon</strong> en hetzelfde <strong>optionele URL trefwoord</strong> is alleen de laatste replacer actief.</li>
|
|
|
|
<li>De-geselecteerd<strong>optionele URL trefwoord</strong> zal de actieve replacer bij welk sjabloongebruik dan ook activeren. Als voorgaand punt: rangorde kan eerder geselecteerde replacers opheffen.</li>
|
|
|
|
<li>Subfolders:
|
|
Sub-mappen worden genegeerd maar ze nuttig om de huidige rangorde te veranderen.<br />
|
|
verspreide voorbeelden: voor test-doeleinden zijn verspreid!
|
|
<strong>Verander ze niet!</strong> maak je eigen exemplaren.
|
|
</li>
|
|
|
|
<li>Als je een replacer verwijdert wordt de<strong>originele sjabloon</strong>onmiddellijk weer geactiveerd.</li>
|
|
|
|
</ul> |