Il 10/02/08, <b class="gmail_sendername">selfesteem84</b> &lt;<a href="mailto:selfesteem84@yahoo.it">selfesteem84@yahoo.it</a>&gt; ha scritto:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Ok mi scuso e rettifico la mia guida:<br><br>Per utilizzare il meccanismo di File System Storage occorrono i seguenti<br>pacchetti:<br><br>- File System Storage<br>&nbsp;&nbsp;&nbsp;&nbsp;Per scaricare il prodotto <a href="http://plone.org/products/filesystemstorage">http://plone.org/products/filesystemstorage</a><br>
- Attachment Field<br>&nbsp;&nbsp;&nbsp;&nbsp;Per scaricare il prodotto <a href="http://plone.org/products/attachmentfield">http://plone.org/products/attachmentfield</a><br>- Plone Ex File<br>&nbsp;&nbsp;&nbsp;&nbsp;Per scaricare il prodotto <a href="http://plone.org/products/ploneexfile">http://plone.org/products/ploneexfile</a><br>
Installazione<br>1) Estrarre il contenuto del pacchetto del FSS in ISTANCE_HOME/Products<br>2) Per versioni di zope più vecchie della 2.9.6 cancellare il file<br>plone-filesystemstorage.conf dalla cartella appena estratta<br>
3) Creare due directory in ISTANCE_HOME/var e chiamarle fss_storage e<br>fss_backup<br>4) Estrarre i contenuti dei pacchetti Attachment Field e Plone Ex File in<br>ISTANCE_HOME/Products<br>5) Per attivare i prodotti avviare Plone,aprire il portale Plone poi<br>
Configurazione del sito-&gt;Inserimento/rimozione di prodotti selezionare i<br>prodotti appena installati e cliccare su installa<br>6)Una volta caricati i nuovi prodotti nella colonna a sinistra selezionare<br>fra &quot;Configurazione prodotti aggiuntivi&quot;&nbsp;&nbsp;-&gt;AttachmentField preferences. Da<br>
qui possiamo configurare il nostro prodotto e testarlo momentaneamente. Per<br>attivare il comportamento in linea con la scelta del FSS selezionare File<br>System Storage anzichè Attribute Storage, inoltre potete scegliere il<br>
&quot;Content Disposition&quot; e consiglio di scegliere &quot;attachment&quot;. Per rendere le<br>disposizioni attive cliccare sul bottone &quot;invia richiesta&quot;. Nella stessa<br>pagina seguono delle informazioni riguardanti le estensioni. Poi in fondo<br>
alla pagina della configurazione del prodotto corrente è possibile fare dei<br>test con l&#39;upload di file che non verranno salvati sul server (poichè<br>vengono sovrascritti uno sopra l&#39;altro tuttavia la cancellazione del file di<br>
test va fatta manualmente posizionandosi in ISTANCE_HOME/var/fss_storage e<br>rimuovendo il file None_file)<br>5) Per disattivare l&#39;aggiunta di un contenuto che sfrutti lo zodb ed fare in<br>modo che ogni file da ora in poi sfrutti il FSS andare nel Control Panel<br>
del vostro portale plone,&quot;cliccare sull&#39;oggetto File in portal_types e<br>dececcare la casella di controllo &quot;implicity addable&quot;. In questo modo non e&#39;<br>piu&#39; possibile aggiungere un oggetto di questo tipo ma sono salvi tutti<br>
quelli gia&#39; esistenti.&quot; (come da SauZher rettificato)<br><br><br>Vorrei sapere però se per ripristinare l&#39;oggetto File cancellato ho fatto<br>bene: nel pannello di configurazione di plone in portal_types, nella<br>
finestra di selezione in alto a destra ho selezionato &quot;Factory-based Type<br>Information&quot; che subito mi ha portato ad una pagina nuova, nella finestra a<br>scorrimento &quot;presettings&quot; ho scelto CMFDefaultSite -&gt; File e come id ho<br>
scritto File e ho cliccato su add. Poi ritornando su portal_types ho<br>selezionato File, mi si è aperta una nuova pagina ed ho deselezionato<br>&quot;Implicitly addable?&quot; ed ho cliccato su &quot;save changes&quot; per salvare come tu<br>
hai consigliato.<br>Tutti questi ultimi passi sono corretti?</blockquote><div><br>Io che non so ne&#39; leggere ne&#39; scrivere utilizzo sempre una istanza plone parallela a quella di produzione (nello stesso zodb) che funge solo da repository... se si rovina qualche oggettino (come mi accade spesso per il content_type_registry chissa&#39; perche&#39;) vado di copy&amp;paste. Nel tuo caso (avendo magari fallito prima con l&#39;undo) avrei fatto cosi&#39;.<br>
&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Grazie SauZher e mi scuso per aver fatto un how to sbagliato (e incompleto),<br>però spero di essermi reso sempre utile per qualcuno.</blockquote>
<div><br>Figurati, queste perle sono un toccasana per i newbie e non ce ne sono mai abbastanza :)<br>&nbsp;</div><br></div><br><br clear="all"><br>-- <br>&nbsp;&nbsp;bye<br>SauZheR<br>************************************<br>l&#39;iterazione è umana...<br>
la ricorsione, Divina!<br>************************************<br>reply to: sauzher AT gmail DOT com