Pagina 1 di 1

Allegati in cartella esterna al forum

Inviato: 13/11/2014, 15:26
da TGC
Gentilissimi Tutti,
vorrei abilitare il caricamento di immagini sul forum, ma ho la necessità di caricarli in una cartella presente in altro spazio hosting. Ho cercato in giro, ma non sono riuscito a trovare risposta.
Grazie

Re: Allegati in cartella esterna al forum

Inviato: 13/11/2014, 15:59
da Anto
Ciao,
che io sappia non esiste qualcosa di specifico. Puoi caricare le immagini in un image hosting con una di queste MOD:
https://www.phpbb.com/customise/db/mod/ ... or_phpbb3/
https://www.phpbb.com/customise/db/mod/tinypic_plugin/

Prova prima in locale.

Re: Allegati in cartella esterna al forum

Inviato: 13/11/2014, 19:26
da TGC
Grazie. Il problema di fondo è che gli hosting gratuiti per caricare le immagini hanno comunque dei limiti o non è detto che fra 5 o 10 anni ci siano ancora (e quindi rischierei di perdere le immagini caricate). Io attualmente ho uno spazio limitato sull'hosting in cui risiede il forum e quindi non vorrei caricare gli allegati lì, mentre ho un altro hosting molto più capiente. Pertanto vorrei indirizzare tutti gli allegati che gli utenti vogliono inserire sul forum, anziché in una cartella dell'hosting in cui risiede il forum, in una cartella presente in un altro hosting.

Re: Allegati in cartella esterna al forum

Inviato: 02/12/2014, 11:13
da TGC
Mi permetto di risollevare la questione.
Non esiste quindi, che voi sappiate, la possibilità di usare l'opzione "allegati" del forum phpbb in cartella presente su hosting diverso da quello in cui risiede il forum (ovviamente con diritti di amministrazione anche su di esso)?

Re: R: Allegati in cartella esterna al forum

Inviato: 02/12/2014, 13:13
da brunino
Con delle modifiche specifiche potresti riuscirci... ma devi trovare qualcuno che to faccia tale modifica... difficilmente gratis

Inviato dal mio GT-S5360 con Tapatalk 2

Re: Allegati in cartella esterna al forum

Inviato: 02/12/2014, 17:23
da Micogian
Modificare il codice per dirottare le immagini in un altro server mi sembra una soluzione abbastanza complessa.
C'è da modificare il caricamento, la lettura e l'eventuale cancellazione dell'allegato, un lavoraccio, senza contare che con la versione 3.1 è fortemente sconsigliata la modifica dei file di sistema.
Si potrebbe piuttosto creare una pagina per il caricamento dell'immagine in una determinata posizione o server e inserire l'immagine con un link.
In questo caso però bisognerebbe pensare a memorizzare i dati relativi all'immagine come succede per gli allegati che sono gestiti dalla tabella "attachments".
Io ho fatto diverse Mod sulle immagini e devo dire che è molto più facile estrare gli allegati dalla tabella "attachments" piuttosto che cercare nel testo dei topics se esiste un BBCode IMG pertanto sarebbe utile, qualora si scegliesse il caricamento su altro server, gestire una tabella che contenga i dati utili alla ricerca delle immagini.
Per fare un esempio, la mia MOD "Last Pictures" (che sto trasformando in estensione per phpbb 3.1) prevede di estrarre e visualizzare gli ultimi allegati. Basta una ricerca nella tabella attachments e la cosa è fatta.
Se dobbiamo cercare gli allegati inseriti con il BBcode IMG nel testo dei topics dobbiamo cercare su un numero maggiore di topics perchè non sappiamo a priori se il topic contiene immagini.
Il problema degli allegati è che vengono conservati in un'unica cartella, per noi che ne abbiamo quasi 300.000 è un bel problema.
In sostanza, modificare il codice di sistema è cosa ardua, soprattutto con la nuova versione di phpbb.

Re: Allegati in cartella esterna al forum

Inviato: 02/12/2014, 23:34
da TGC
Grazie per le esaurienti risposte. A questo punto o sposto tutto il forum sull'hosting in cui voglio immagazzinare le immagini o devo rinunciare agli allegati.