Personal tools

October

Oct 10, 2013

Zope Component Architecture, a volte ritornano (subito)!

Continuiamo a giocare con la ZCA

Zope Component Architecture, a volte ritornano (subito)!

Filed Under:

Nell'ultimo post parlavo di Zope Component Architecture: l'anallsi fatta allora, mi ha dato la possibilità di risolvere velocemente un problema avuto di recente

Ho da pochi giorni terminato la migrazione di un sito da Plone 3 a Plone 4. Nel sito in questione c'era una miriade di personalizzazioni nella cartella custom della skin e nel portal_view_customization, cosa che non ho mai considerato una buona pratica per questioni di ordine.

read more

Oct 03, 2013

rt.ploneversions: an helper script to make your buildout safer

Pin Plone Wizard

rt.ploneversions: an helper script to make your buildout safer

In this article I show an easy way to modify your Plone buildouts in order to avoid dependencies from external resources. This can save your day: check it out!

It is a common practice, for Plone buildouts, to extend online configuration files that declare known good working versions for your eggs. Those external resources can, in turn, extend other remote resources.

This can be a big problem! Your buildout relies on the assumption that all those external resources are available: if they are not, it will simply fail!

read more

Oct 02, 2013

Gestione Tabelle in Plone con collective.tablepage

Quando la tabella è un male necessario

Gestione Tabelle in Plone con collective.tablepage

Filed Under:

Gestire informazioni in formato "tabellare" con Plone è un'attività semplice? Che prodotti ci sono? Quali problematiche? Proviamo a rispondere!

Con lo zampino di una serie di recenti Decreti Legge su Amministrazione Aperta/Trasparente, siamo stati contattati da vari clienti più o meno con la stessa richiesta: "nel mio sito Plone devo essere in grado di mostrare ai cittadini una tabella e gestirla in modo semplice".

Questa improvvisa richiesta di tabelle HTML non è una vendetta di HTML 2.0 che torna dalla tomba: siamo sempre troppo diffidenti verso questo tag quando invece, usato per mostrare dati e non per disporre contenuti, può essere estremamente utile se non addirittura il migliore mezzo a nostra disposizione.

La Richiesta

Le discussioni telefoniche avute con questi clienti (per nostra fortuna tutti piuttosto "tecnici" e ferrati sull'uso di Plone) possono essere riassunte tutte allo stesso modo.

Cliente X
Ho bisogno di poter gestire in modo semplice una tabella, inserire nuove righe, impostare le colonne...
Io (diffidente)
Beh... già conosci come utilizzare le tabelle con TinyMCE dentro alle pagine Plone. Cos'altro ti serve?
Cliente X
Certamente, ma purtroppo non è così semplice... Avrei bisogno di delegare ad altri, a più persone, la gestione di questa tabella. In pratica io devo imbastirne il modello e altri utenti inserire le righe.

read more