Pagina 1 di 1
cartella upload
Inviato: 08/12/2011, 12:12
da mae89
Ciao a tutti...
quando sul forum, in un post, si inserisce un allegato, di conseguenza viene eseguito un upload.
Ora io volevo domandare a voi guru di phpBB, è possibile assegnar a un topic particolare una cartella riservata per l'upload? nel senso che solo gli allegati di quel topic finiscano in quella cartella?
Vi ringrazio
Re: cartella upload
Inviato: 08/12/2011, 22:35
da Haku
Se non sbaglio credo di si.
Vai nel PCA e in impostazioni allegati cambi il nome della cartella che di default è su files.
Re: cartella upload
Inviato: 09/12/2011, 10:36
da mae89
Ciao,
si si ok, ma il problema è che per un topic in particolare gli allegati devono finir nella cartella X, mentre per tutti gli altri topic gli allegati devono finire nella cartella Y...
fattibile?
Re: cartella upload
Inviato: 09/12/2011, 10:45
da Micogian
No, non è possibile. Tutti gli allegati finiscono nella stessa cartella.
Tra l'altro se cambiamo il nome della cartella succede un pasticcio con gli allegati precedenti.
Esiste una Mod realizzata da Dreddone (è presente nella Lista delle Mod di questo forum) che suddivide automaticamente gli allegati in sottocartelle, ma non è possibile assegnare una cartella apposita per gli allegati.
Gli allegati sono comunque gestibili attraverso la tabella "attachments". Se vogliamo estrarre gli allegati di una sezione possiamo utilizzare questa tabella associandola alla tabella forums.
Vedi ad esempio questa pagina che estrae tutti gli allegati di un Topic:
http://www.actaplantarum.org/floraitali ... hp?t=28079
La stessa cosa si potrebbe fare per gli allegati di un Forum.
Re: cartella upload
Inviato: 09/12/2011, 11:13
da mae89
ottimo si si ma anche agire via mysql può andare.... non vi avevo proprio pensato... nel pomeriggio faccio delle prove e vi farò sapere... grazie mille

Re: cartella upload
Inviato: 09/12/2011, 11:38
da Micogian
La mia Mod
View Last Pictures può servirti come base per visualizzare gli allegati di una Sezione, basta indicare quale forum_id elaborare.
Re: cartella upload
Inviato: 09/12/2011, 11:56
da mae89
ora guardo anche quella...
in caso nella tabella per capire se fanno parte dello stesso topic mi devo affidare alla tabella poster_id?
Re: cartella upload
Inviato: 09/12/2011, 12:02
da Micogian
mae89 ha scritto:ora guardo anche quella...
in caso nella tabella per capire se fanno parte dello stesso topic mi devo affidare alla tabella poster_id?
"poster_id" non è una tabella, è un campo che si riferisce all'utente che ha postato.
Nella tabella "attachments" c'è il "topic_id", non c'è il forum_id e se vogliamo prelevare gli allegati di un forum_id bisogna associare alla tabella attachments anche la tabella topics per sapere in quale forum_id si trova il topic ed eventualmente forums per ricavare il nome del Forum.