[Plone-IT] Contenuti con Dexterity: approccio architetturale

Vito Falco vitofalco a gmail.com
Lun 4 Maggio 2015 06:32:31 UTC


Grazie Luca,
do' una occhiata e vediamo, anche se -ripeto- gli oggetti fatti
appositamente sono molto custom.

Vito

Il giorno 3 maggio 2015 23:28, Luca Fabbri <luca a keul.it> ha scritto:

> Invece di implementare/repliplementare tutto in dexterity hai provato
> a dare un occhio a collective.contact.core?
>
> L'ho visto solo di sfuggita, ma molte delle cose che hai descritto
> credo siano gestite di base
>
> 2015-05-03 11:05 GMT+02:00 Vito Falco <vitofalco a gmail.com>:
> > Ciao a tutti,
> > un mio cliente storico (la diocesi locale) mi ha affidato il rinnovamento
> > tecnologico del portale già da me messo in piedi 5 anni fa con Plone 4.1
> >
> > Ora, a parte i contenuti standard che non sono un problema, debbo
> > re-implementare i contenuti custom creati all'epoca.
> > Dexterity l'ho sempre guardato, manipolato un po', ma mai usato
> veramente.
> >
> > Piccola questione filosofica/architetturale.
> > Ci sono vari contenuti-entità:
> > - Persone (sacerdoti, religiosi, laici dipendenti degli uffici)
> > - Luoghi di culto (parrocchie e santuari)
> > - Uffici amministrativi
> >
> > Devo tener traccia delle relazioni tra queste entità, come ad esempio il
> > fatto che una Persona (sacerdote) possa avere il ruolo di parroco nel
> Luogo
> > di Culto XY.
> > Tale Luogo XY può anche avere altre Persone collegate con ruoli diversi
> come
> > "vice parroco" o "assistente".
> > Lo stesso dicasi per gli Uffici che avranno un ruolo Direttore collegato
> > all'entità Persona, come anche un "vice Direttore", uno "staff", etc.
> >
> > Qual'è l'approccio migliore? Io credevo di astrarre i collegamenti
> creando
> > appositi behaviour.
> > Oppure è meglio che siano campi di tipo "relation"? Ma poi come potrei
> > gestire i "ruoli" (ovvero le etichette "DIrettore", "Parroco", etc)?
> >
> > Suggerimenti?
> > Grazie
> > VIto
> >
> > --
> > Vito Falco
> > Designer & Front-end developer | Plone consultant | Freelance
> > Bari, IT
> > tel +39 3346330137 | skype vito80ba | twitter vito80ba
> > Linkedin http://it.linkedin.com/in/vitof
> >
> > _______________________________________________
> > Plone-IT mailing list
> > Plone-IT a lists.plone.org
> > https://lists.plone.org/mailman/listinfo/plone-plone-it
> >
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>
>
>
> --
> -- luca
>
> twitter: http://twitter.com/keul
> linkedin: http://linkedin.com/in/lucafbb
> blog: http://blog.keul.it/
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>



-- 
*Vito Falco*
Designer & Front-end developer | Plone consultant | Freelance
Bari, IT
tel +39 3346330137 | skype vito80ba | twitter vito80ba
Linkedin http://it.linkedin.com/in/vitof
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20150504/a4faed6b/attachment-0001.html>


Maggiori informazioni sulla lista Plone-IT