Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Skin aanpassen voor cotonti >= 0.6.5

Documentation (Genoa and older) / Dutch / Skins / Skin aanpassen voor cotonti >= 0.6.5

Hoe je skin aanpassen voor Cotonti >= 0.6.5

#1. Wat aan te passen als je een skin van cotonti wil aanpassen naar een versie voor Cotonti >= 0.6.5?


- Kijk alle <!-- BEGIN: xxxx --> en <!-- END: xxxx --> na
Zorg ervoor dat alle spaties op de juiste plaats staan zoals in het voorbeeld hierboven.
Nakijken is enkel nodig indien je een foutboodschap hebt ivm xTemplate
Gekende fout:
polls.tpl: <!-- END: POLL_VIEW_DISABLED--> en zou als volgt meoten zijn <!-- END: POLL_VIEW_DISABLED -->

- Kopieer de /admin folder van sed-light skin naar jouw skinfolder.
Je moet enkel admin.tpl aanpassen om in je skin te passen.

- Verwijder alle admin-tpl's van je root-skin folder /skins/yourskin/
* admin.banlist.inc.tpl
* admin.bbcode.inc.tpl
* admin.cache.inc.tpl
* admin.comments.inc.tpl
* admin.tpl
* adminqv.tpl

- Kopieer de /plugins folder van sed-light skin naar jouw skinfolder
Deze folder is voor alle tpl's van je plugins.
Kopieer de plugins-tpl's van je root-skin folder /skins/yourskin/ naar /skins/yourskin/plugins/
b.v.
* whosonline.tpl
* news.tpl
* tags.tpl

- Pas de andere tpl's in /skins/yourskin/plugins aan zodat ze bij je skin passen
Vooral de nieuwe search.tpl

- pm.tpl is nu opgesplitst in 2 tpl's
* pm.tpl
* pm.list.tpl
Kopieer deze 2 tpl's van sed-light en pas ze aan zodat ze bij je skin passen.

- voor 0.6.1 en hoger waarderingen hebben ook een update nodig
* ratings.tpl - kopieer de inhoud van sed-light skin
* in je skin CSS-file - vervang de waarderings stijlen met de nieuwe van sed-light.css, dit gedeelte start met
/* ============== Ratings CSS ============== */

- page.add.tpl en page.edit.tpl
vervang:
<td colspan="2" class="valid">
<input type="submit" value="{PHP.skinlang.pageadd.Submit}" />
</td>

met:
<td colspan="2" class="valid">
<!-- IF {PHP.usr_can_publish} -->
<input name="rpublish" type="submit" class="submit" value="{PHP.L.Publish}" onclick="this.value='OK';return true" />
<input type="submit" value="{PHP.L.Putinvalidationqueue}" />
<!-- ELSE -->
<input type="submit" value="{PHP.L.Submit}" />
<!-- ENDIF -->
</td>
Nu kan je direct kiezen om de publiseren als admin. Normale gebruikers kunnen enkel in de validatie-rij zetten.

- /skins/yourskin/plugins/whoisonline.tpl
Zoek naar:
PHP.L.plu_therescurrently} {WHOSONlINE_VISITORS} {PHP.L.plu_visitors} {WHOSONlINE_MEMBERS} {PHP.L.plu_members}<br />&nbsp;<br />
en vervang door
PHP.L.plu_therescurrently} {WHOSONlINE_VISITORS} {WHOSONlINE_TEXTVISITORS} {WHOSONlINE_MEMBERS} {WHOSONlINE_TEXTMEMBERS}<br />&nbsp;<br />
Indien je dit niet doet, krijg je: "Now online 0 Array 1 Array"

Hopelijk is deze kleine handleiding handig om je skin te converteren voor Cotonti >= 0.6.5
Veel geluk.


No comments yet
Only registered users can post new comments