Archetypes
Archetypes è un framework per lo sviluppo di nuovi tipi di contenuto per Zope/CMF/Plone, in grado di generare automaticamente dei moduli di presentazione e richiesta dati partendo dal loro schema, integrando in maniera molto semplice i tipi di contenuti complessi e in definitiva abbassando gli altrimenti complessi requisiti necessari per creare nuovi tipi di contenuti in Zope.
Archetypes (conosciuto in precedenza come CMFTypes) è un prodotto Zope che semplifica la creazione di nuovi tipi di contenuto in Zope 2 con i Content Management Framework (CMF). Tipo di contenuto può essere un documento, un evento, un'immagine o qualsiasi altro oggetto contenitore messo a disposizione degli utenti per essere aggiunti a un sito Zope. La maggior parte dei progetti di content management introduce un nuovo tipo di contenuto, il che può richiedere tempo ed è comunque un processo complicato. Archetypes offre un framework semplice ed estensibile che facilita lo sviluppo a vantaggio dei costi di manutenzione dei tipi di contenuto CMF, riducendo al contempo la curva di apprendimento per casi più semplici.
Creare nuovi tipi con Archetypes significa in pratica modificare un file di testo (Python) che definisce i campi e gli altri oggetti del nuovo tipo, le loro proprietà e il loro comportamento. Archetypes usa queste informazioni per generare in maniera automatica le pagine necessarie ad aggiungere, modificare e vedere i nuovi tipi di informazione.
Maggiori informazioni su Archetypes possono essere reperite su http://plone.org/documentation/archetypes/
Creare nuovi tipi con Archetypes significa in pratica modificare un file di testo (Python) che definisce i campi e gli altri oggetti del nuovo tipo, le loro proprietà e il loro comportamento. Archetypes usa queste informazioni per generare in maniera automatica le pagine necessarie ad aggiungere, modificare e vedere i nuovi tipi di informazione.
Maggiori informazioni su Archetypes possono essere reperite su http://plone.org/documentation/archetypes/