Bookmark and Share

Ti serve di più?

"The Definitive Guide to Plone, Second Edition"

plonebook

Disponibile come libro cartaceo o e-book, è un percorso completo per imparare a conoscere Plone, gestire i vostri contenuti web, configurare il vostro sito e sviluppare nuove funzioni.

 
Document Actions

Organizzazione del contenuto
facile

Up one level
Un sito web Plone, utilizzando il sistema sottostante di immagazzinamento di Zope, è una raccolta di elementi distribuiti in una gerarchia di cartelle.

 

Video: Organizzazione del contenuto 

 

Una collezione in Plone funziona in modo molto simile a un report o una query in un database. L'idea è che conviene utilizzare una collezione quando vogliamo raggruppare tutti gli elementi del nostro sito in base a certi nostri criteri, ad esempio in base al tipo di contenuto (pagine, news, immagini...), alla data di pubblicazione, a parole chiave che abbiamo precedentemente assegnato, a certe parole contenute nel titolo, nella descrizione, nel corpo del testo. E così via...

Immaginiamo di avere un vasto catalogo di foto e mappe sul nostro sito. Sarà facile visualizzarle tutte creando un link alla cartella che le contiene. Possiamo anche creare differenti sottocartelle e visualizzare solo le immagini di una certa sottocategoria.

Ma cosa succede se le nostre immagini e mappe sono sparse in differenti aree del nostro sito? Non possiamo, utilizzando le cartelle, visualizzare elementi che sono contenuti in diverse altre cartelle del sito. Affrontiamo il nostro esempio pratico per capire meglio.

Consideriamo il sito sulle farfalle già preso più volte come esempio: avrà un'organizzazione simile a questa sottostante, con delle aree principali composte da più livelli, sempre più profondi, e le varie pagine riguardanti le farfalle allineate in una gerarchia.

About
		History
			Keeping a Journal as a Kid
			Natural History Mentors
			The Present Treatment
		Family
			John
				Bio
				Other Interests
					Tennis
					Conservation
					Local Politics
			Sally
				Bio
				Other Interests
					Karate
					Cooking
			Edward
				Bio
				Other Interests
					Football
					Painting
			Elizabeth
				Bio
				Other Interests
					Clarinet
					Snowboarding
	Photography
		Equipment
		Techniques
		Favorite Photographers
	Butterflies
		Overview
			Biology
				Life Cycle
				Egg
				Caterpillar
				Pupa
				Adult
			Distribution
			Migration
		Field Work
		Projects
		Organizations
			North American Butterfly Association
			Lepidopterists’ Society
			Xerces Society
			Nature Conservancy
		Bibliography
		Species Treatments
			Swallowtails
				13 species pages
			Pierids (Whites and Yellows)
				30 species pages
			Hairstreaks
				5 species pages
				Satyrium Hairstreaks
					18 species pages
				Scrub Hairstreaks
					9 species pages
			Blues
				9 species pages
			Azures
				9 species pages
			Metalmarks
				3 species pages
			Brushfoots
				4 species pages
				Greater Fritillaries
					7 species pages
				Lesser Fritillaries
					16 species pages
				Angelwings and Tortoiseshells
					18 species pages
				Red-Spotted Admiral
					10 species pages
				Satyrs (Browns)
					13 species pages
				Alpines and Arctics
					10 species pages
				Monarchs (Milkweed Butterflies)
					3 species pages
			Skippers
				Spread-Wing Skippers
					8 species pages
				Cloudy Wings
					8 species pages
				Duskywings
					15 species pages
				Intermediate Skippers
					1 species page
				Grass Skippers
					12 species pages
				Hesperia Skippers
					41 species pages
				Roadside Skippers
					16 species pages
				Giant Skippers
					2 species pages

Ogni singola pagina riguardante le specie delle farfalle è composta da diverse sezioni, identificate con un breve titolo, una descrizione e parole chiave. Le fotografie sono sparse tra le sezioni riguardanti le farfalle che John ha visto personalmente. Egli scrive anche un resoconto per ogni specie di farfalla che riesce a fotografare, includendo informazioni su luogo, habitat e ogni specifico comportamento che ha potuto osservare.

Questo sito web ha dunque una serie di contenuti, dalla biografia personale e dagli interessi di John e della sua famiglia, a vaste pagine sulla fotografia e altri argomenti, alle tante pagine sulle farfalle e sulle loro fotografie. Generalmente bastano pochi clic per trovare le informazioni che si desiderano, l'organizzazione tassonomica dei contenuti riguardanti le farfalle è funzionale e adatta per i più comuni bisogni che si possono incontrare; ma ricordiamoci sempre che questa non è l'unica organizzazione possibile.

Per esempio, le pagine sulle farfalle avrebbero potuto essere sistemate in base all'habitat, al comportamento, alle dimensioni, al colore, al fatto che John sia riuscito o meno ad osservare le varie specie, ecc.. John aveva a sua disposizione varie opzioni, ma ha deciso di scegliere uno schema tassonomico, per poter sfruttare i vantaggi di raggruppare e correlare specie diverse secondo la loro evoluzione. Ma John ha trovato il modo di prendere due piccioni con una fava:

Le Collezioni permettono di creare sistemi di organizzazione separati e personalizzati per i contenuti.

Grazie alle collezioni John potrà mettere a disposizione allo stesso tempo anche i tipi di organizzazione differenti di cui parlavamo prima, tutto ciò che dovrà fare sarà creare delle collezioni con i criteri adeguati, e questi contenitori speciali creeranno un raggruppamento particolare mostrando i vari elementi sparsi nel sito che rispettano questi criteri.

Proseguiamo per vedere come si creano le collezioni.

by Alice Narduzzo last modified 2009-04-28 10:11