[Plone-IT] tile, una storia lunga ma interessante
Yuri
yurj a alfa.it
Lun 6 Feb 2012 08:31:51 UTC
All'inizio, c'era tal:replace, che permetteva al tuo template di
inserire un qualcosa di esterno. Poi vennero le macro tal, che
permettevano di inserire altri template a catena. Ma non bastava, non
erano editabili etc etc.
Nel frattempo emersero le portlet, che erano dei template particolari
che venivano mostrati nelle colonne sinistra e destra di plone, a
seconda se fossero o meno inseriti in una proprietà del folder.
Funzionava, ma non era flessibile, editabile etc etc
Poi vennero i portlet managers e le viewlet. Sempre pezzi di contenuto
messi da qualche parte, con un manager associato. Cioè una zona
definita. Le viewlet erano viste come un qualcosa di pluggabile (ma non
editabile) dentro al contenuto, o in parti precise della pagina. Le
portlet erano "oggetti" editabili, all'interno dei portlet manager.
Ora abbiamo le tile, che sono come le portlet, ma senza manager
collegato a un pezzo di template, le puoi sistemare dove vuoi.
Che, insomma, era quello che un po' desideravano tutti dall'inizio,
almeno per alcuni casi utenti.
Deco non è ancora finito, ma le tile funzionano. In pratica metti un tag
con un attributo, c'è una trasformazione che prende e sostituisce al tag
una tile, cioè dell'html (l'head viene inserito nell'head della pagina
ospitante, il body dov'è il tag).
Quindi manca solo Deco, e il processo potrebbe concludersi con una
soluzione che è veramente totale, per tutti, esperti e non.
http://davisagli.com/blog/using-tiles-to-provide-more-flexible-plone-layouts
Maggiori informazioni sulla lista
Plone-IT