Bookmark and Share
You are here: Home Documentazione Guide Come importare contenuti pre-esistenti in Plone
Document Actions

Come importare contenuti pre-esistenti in Plone

Note: Return to tutorial view.

Questo tutorial spiega i vari modi di importare contenuti da un vecchio sito in Plone. Vedremo come trasferire immagini, documenti World, e altro ancora.

Introduzione

Panoramica generale sugli argomenti di questo tutorial.

Se si sta leggendo questo tutorial, si sta probabilmente progettando di trasferire i contenuti del proprio sito internet in uno nuovo basato su Plone. Ci saranno probabilmente anche dei documenti scritti con elaboratori di testi, e magari anche delle foto che si hanno sul desktop ma che vanno inserite nel nuovo sito web.

Questo tutorial illustra alcuni dei modi migliori per trasferire tutti questi contenuti in Plone, senza dover riscrivere tutto.

Trovare i contenuti

Se si sta lavorando nella costruzione di un nuovo sito basato su Plone, si è compresi in una di queste due categorie:

  1. La propria organizzazione ha già un sito, che si desidera trasferire in Plone
  2. La propria organizzazione non ha ancora un sito internet e ne vuole creare uno usando Plone

 

Nel primo caso, la maggior parte dei contenuti già esistono nel vecchio sito web, si desidera semplicemente importarli in quello nuovo. Durante questa operazione si svolgerà anche un po' di revisione, decidendo quali contenuti conservare, quali non sono più validi e vanno eliminati. Potrà anche accadere di voler creare nuove sezioni e nuovi documenti.

Nel secondo caso invece la prima cosa da fare è scrivere e/o recuperare il materiale che si vuole inserire nel sito. Il desktop del proprio computer può fungere da area di lavoro per tutte le immagini, i testi, i link e così via, materiali che faranno parte del nuovo sito.

Copiare e incollare da un sito web

Imparare a copiare e incollare testi da un sito già esistente in Plone.

Quali sono le cose importanti da sapere? Il sito dal quale si vogliono trarre i materiali (o testi contenuti in documenti Word) potrebbero usare codifiche caratteri differenti rispetto allo standard usato in Plone. Quando si copia e incolla da Word o da un sito già esistente, alcune formattazioni vengono copiate assieme al testo. Bisogna eliminare la formattazione esistente prima di copiare il testo in Plone. Ciò può essere fatto in tre fasi:

  1. Prima convertire il contenuto in testo semplice. Per far ciò, copiare il testo che interessa usando CRTL+C. Aprire Notepad e incollare (CRTL+V) il contenuto.
  2. Copiare di nuovo lo stesso contenuto da Notepad.
  3. Incollare il testo da Notepad a Plone.

Per copiare contenuti, selezionare (cliccare e trascinare il cursore sull'area che si desidera copiare) il testo che interessa e premere CTRL+C oppure premere il tasto destro del mouse e scegliere Copia.

Si noterà probabilmente che gli spazi tra i paragrafi sono un po' cambiati. È un inconveniente che non è facile evitare, quindi si dovrà fare qualche aggiustatina. Altre formattazioni come il grassetto, il corsivo o liste puntate e numerate potrebbero essere state eliminate e dovranno essere ricreate usando gli strumenti presenti in Plone.

Tutto ciò potrebbe sembrare un limite di Plone, ma in realtà sono accorgimenti che torneranno utili. Se non si converte in testo semplice, dell'HTML indesiderato potrebbe venir copiato nel nuovo sito, rendendo la visualizzazione dei contenuti strana e incoerente, difetto che dovrà poi essere corretto agendo direttamente sull'HTML.
 

Cose da ricordare:

  • I link non sempre vengono copiati nel modo appropriato.
  • Le immagini non verranno copiate. Devono prima essere salvate sul proprio pc, e poi caricate in Plone.
  • I font non verranno sempre copiati. Plone generalmente li converte secondo uno standard unico e largamente supportato. Usando l'editor di testo in Plone si possono comunque aggiungere stili diversi attraverso l'apposito menù.

Far apparire le pagine come apparivano prima

Una volta copiato del testo nel nuovo sito Plone, potrebbe essere necessario formattarlo, in modo da renderlo come appariva nei documenti originali.

Supponiamo di aver appena copiato del testo dal sito web già esistente o da un documento Word. Qui sotto viene mostrato un esempio:

Latin 1-2-3

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam egestas lorem ullamcorper erat. Nulla eu nibh a ipsum tempus suscipit. Nam tortor nunc, molestie aliquam, fringilla in, commodo in, felis. Nullam nisi elit, pulvinar a, tempor facilisis, bibendum id, ipsum. Nam aliquet tellus. Cras cursus, justo ac interdum ornare, turpis sapien aliquet tellus, vitae euismod dui dolor id nunc. Nulla sagittis lorem non arcu. Donec volutpat suscipit risus. Sed vitae urna. In cursus consectetuer dolor. Vestibulum leo. Vestibulum non enim. Phasellus in odio. Integer ac nunc id odio pulvinar eleifend. Pellentesque quis mi non lectus laoreet consectetuer. Donec adipiscing velit ut urna. Donec tempor. Aliquam vitae quam nec lacus varius nonummy.
The following verb tenses can be found in the next paragraph:
•    Present Tense
•    Future Tense
•    Past Perfect
•    Imperfect
Nulla ut odio vel pede placerat commodo. Nullam odio urna, interdum volutpat, accumsan vitae, auctor nec, orci. Ut rhoncus. Phasellus scelerisque quam id nisi. Aliquam erat volutpat. Nam laoreet. Maecenas fermentum. Fusce imperdiet. Vivamus at lorem. Suspendisse laoreet ullamcorper est. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut semper lacus sed tellus. Sed erat diam, pellentesque non, molestie id, pretium at, velit. Suspendisse ac diam. Nam cursus auctor turpis.

 

word-doc.gif
Il documento originale è però un po' differente. Ci sono alcune parole in grassetto, alcune in corsivo, del testo allineato al centro e un elenco puntato.

(Cliccare sull'immagine per ingrandire il testo)

 

 

 

Usando esclusivamente gli strumenti per la formattazione presenti nell'editor di Plone Kupu, come il menù a tendina degli stili, l'icona per il grassetto, per il corsivo e per gli elenchi puntati, si possono ricreare le stesse formattazioni del documento originale. Potrebbe non essere possibile ricreare esattamente gli stessi effetti originali, ma il testo sarà sicuramente più adatto ad essere pubblicato sul web.

Il risultato finale dovrebbe essere più o meno questo:

Latin 1-2-3

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam egestas lorem ullamcorper erat. Nulla eu nibh a ipsum tempus suscipit. Nam tortor nunc, molestie aliquam, fringilla in, commodo in, felis. Nullam nisi elit, pulvinar a, tempor facilisis, bibendum id, ipsum. Nam aliquet tellus. Cras cursus, justo ac interdum ornare, turpis sapien aliquet tellus, vitae euismod dui dolor id nunc. Nulla sagittis lorem non arcu. Donec volutpat suscipit risus. Sed vitae urna. In cursus consectetuer dolor. Vestibulum leo. Vestibulum non enim. Phasellus in odio. Integer ac nunc id odio pulvinar eleifend. Pellentesque quis mi non lectus laoreet consectetuer. Donec adipiscing velit ut urna. Donec tempor. Aliquam vitae quam nec lacus varius nonummy.


The following verb tenses can be found in the next paragraph:

  • Present Tense
  • Future Tense
  • Past Perfect
  • Imperfect

Nulla ut odio vel pede placerat commodo. Nullam odio urna, interdum volutpat, accumsan vitae, auctor nec, orci. Ut rhoncus. Phasellus scelerisque quam id nisi. Aliquam erat volutpat. Nam laoreet. Maecenas fermentum. Fusce imperdiet. Vivamus at lorem. Suspendisse laoreet ullamcorper est. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut semper lacus sed tellus. Sed erat diam, pellentesque non, molestie id, pretium at, velit. Suspendisse ac diam. Nam cursus auctor turpis.

 

 

Troubleshooting: trucchi e consigli

Qualche trucco da usare se si hanno problemi a far apparire i propri documenti come si vorrebbe.

Per far apparire le pagine del proprio sito come si vorrebbe ci sono alcuni trucchi che si possono usare. Una delle difficoltà più comuni è creare gli spazi tra le righe o tra i paragrafi nel modo desiderato.

Paragrafi e interruzioni di linea

Quando si preme il pulsante Invio sulla tastiera, Plone immagina che si voglia iniziare un nuovo paragrafo. Se si vuole invece creare una singola interruzione di linea, bisogna tenere premuto il tasto Shift (quello per le maiuscole), e poi premere Invio. Ecco un esempio:

sampletextsampletextsampletextsampletextsampletextsampletextsampletext

sampletextsampletextsampletextsampletextsampletextsampletextsampletext

sampletextsampletextsampletextsampletextsampletextsampletextsampletext
 

Nel caso sopra è stato premuto il pulsante Invio tra ognuna delle tre linee. Si noti la quantità di spazio che intercorre tra ognuna. Si noti poi come appaiono le stesse linee, usando questa volta Shift+Invio:

sampletextsampletextsampletextsampletextsampletextsampletextsampletext
sampletextsampletextsampletextsampletextsampletextsampletextsampletext
sampletextsampletextsampletextsampletextsampletextsampletextsampletext

Shift+Invio può anche essere utile per posizionare del testo relativo a delle immagini inserite nella pagina.

 

Stile paragrafo e <no style>

Se si seleziona una parte di testo e si dà un'occhiata al menù a tendina dedicato agli stili, si possono vedere e modificare le impostazioni per quella porzione di testo. Scegliendo una parte di testo normale (non un titolo, sottotitolo o tabella), dovrebbero comparire le parole Normal Paragraph. Normal paragraph è lo stile paragrafo standard in Plone. Questo stile conferisce a ogni linea un'altezza regolare, e al carattere un particolare colore e una particolare dimensione. A volte si incontra invece del testo con le linee più vicine l'una all'altra; ciò succede perchè per un motivo o per l'altro, il testo non viene riconosciuto come paragrafo. In questo caso, appariranno le parole <no style> nel menù a tendina.

Il paragrafo precedente è stato scritto con lo stile Normal Paragraph, questo invece è <no style>, infatti ogni riga è un po' più vicina alle altre. Normalmente, è consigliabile non mantenere questo stile, perchè rende il testo meno leggibile, a causa del poco spazio tra una riga e l'altra. Rimediare è semplicissimo, basta selezionare il testo interessato e scegliere Normal Paragraph dal menù degli stili a tendina.

 

 

Gli apostrofi e le virgolette

A volte queste piccole cose possono essere importanti. I computer hanno diversi modi per mostrare i caratteri; ma è sempre meglio usare virgolette e apostrofo ASCII, ovvero uno stile semplice e lineare, non curvilineo e frivolo. La ragione principale è che non tutti i browser riescono a gestire stili particolari e si rischia di ottenere strani segni al posto della formattazione scelta, come punti interrogativi rovesciati, diamanti, o cose simili.

Esempio:

“Ieri sono andato al supermercato,”   Questo è un esempio di stile di virgolette sconsigliato

"e ho comprato 14 mele per fare questa torta"    Così invece dovrebbero apparire.

Quando si pone questo problema? Succede spesso quando si copia da un elaboratore di testi in Plone. Anche incollare tutto in Notepad, che cancella tutte le formattazioni, non risolve il problema. Si dovrà quindi cambiarli manualmente, oppure usare un'operazione di cerca e sostituisci. Nell'editor di Plone si produrranno solo apostrofi e virgolette semplici, quindi non ci saranno problemi.

Come si fa a prevenire il problema? Se si usa MS Word, si possono eliminare gli Smart Quotes in modo che tutti gli apostrofi verranno creati come normali caratteri ASCII.

Per Word97, Word2000, e WordXP

  1. Aprire il menù Strumenti
  2. Selezionare AutoCorrect
  3. Selezionare AutoFormat As You Type
  4. Deselezionare Replace as you type "Straight quotes" with "smart quotes".
  5. Cliccarek OK.

Trasferire immagini in Plone

Come trasferire immagini dal proprio vecchio sito internet e/o dal desktop al nuovo sito basato su Plone.

Finora si è visto come copiare e incollare testo; per quanto riguarda le immagini invece, questa pagina offre un esempio su come spostare un'immagine dal sito esistente nel nuovo sito Plone:

Gli screenshot che seguono sono stati fatti usando Firefox. I pannelli potrebbero quindi essere differenti se si usa un altro browser.

Trovare l'immagine

Per questo esempio è stato usato il sito ONE/Northwest. Se si sta cercando di ricreare l'home page, si dovrà salvare una copia delle immagini da trasferire nel nuovo sito sul proprio desktop.

Salvare l'immagine

Posizionare il mouse sull'immagine che si vuole spostare e cliccare con il tasto destro. Dovrebbe apparire un menù simile a quello mostrato qui di seguito:

firefox-right-click


A seconda di come il proprio browser è configurato, gli elementi elencati in questo menù possono essere diversi da quelli mostrati in questo screeshot.

Tuttavia, dovrebbe esserci un'opzione chiamata Save Image As (Salva immagine come, o simili). Questa operazione permette di salvare e copiare l'immagine sul desktop del proprio computer. È importante ricordarsi dove si salva il file, perchè sarà presto necessario recuperarlo.

save-image-as.gif


Si può anche rinominare l'immagine durante questo processo. È consigliabile dare dei nomi che abbiano un senso; ad esempio, è più utile nominare un'immagine homepage-germogli.jpg invece di HP0101-46.JPG, che non dà nessuna indicazione su di essa. Le macchine fotografiche digitali tendono a nominare i file come mostra il secondo esempio.
 

Caricare e inserire l'immagine

Ora è tutto pronto per caricare l'immagine nel nuovo sito Plone. Se non si ricorda come caricare immagini in Plone, si può consultare il capitolo del manuale Plone 3 dedicate a questo argomento.

Una volta che l'immagine è stata caricata, si può inserire nella pagina del sito in cui deve apparire. Per una panoramica sulle proprietà dell'inserimento immagini, cliccare qui.

Credits

Autori, provenienza e altri dati su questo documento.

Questo documento è stato realizzato da:

  • Alice Narduzzo

Fonti e contributi:

Questo how-to è una libera traduzione del testo originale How to Move Existing Content into Plone.