Skin o componente?
Up one level
Il prodotto creato con il template di paster plone3_theme si comporta in questo modo:
riscrive e/o sovrascrive i template standard dello skin Plone Default nonché i file CSS che andranno nella sezione Skin, cioè la directory delle skin.
inserisce i nuovi stylesheets e le nuove immagini nella sezione componenti, cioè la directory browser.
Questo manuale suggerisce di mettere tutti i propri template, gli stylesheet e le immagini nella sezione Skin, così da lasciare nei componenti i template relativi alle viewlet ed alle portlet. Ecco alcune ragioni per farlo:
- è un'operazione che risulta più facile se si è al primo utilizzo
- segue i principi di costruzione di Plone
- fa in modo che perfezionare il proprio theme dopo la sua installazione risulti più facile e veloce. In questo modo si potranno effettuare ulteriori personalizzazioni della Skin all'interno della Zope Management Interface.
Al momento della stesura di questo testo è in corso un'ampia discussione su questo argomento.
Se si desidera eliminare le risorse del browser dal prodotto creato con il template paster plone3_theme:
- rimuovere le directory immagini e stylesheet in [your theme package]/browser
- rimuovere la sezione <browser:resourceDirectory ... /> in [your theme package]/browser/configure.zcml
- rimuovere l'inserimento nel registro degli stylesheet relativo a main.css in [your theme package]/profiles/default/cssregistry.xml
- se il proprio prodotto è già stato installato è possibile che si debba controllare il registro CSS nella Zope Management Interface (portal_css) e cancellare anche la main_css entry.
