Comportamento degli allegati

Area dedicata al phpBB 3.3.X
Avatar utente
ItalianCoverDesign
Supporter
Supporter
Messaggi: 175
Iscritto il: 18/08/2021, 15:56
Link del Forum: https://www.italiancoverdesign.com
Località: Toscana
Contatta:

Comportamento degli allegati

Messaggio da ItalianCoverDesign »

Salve a tutti, apro questo thread in relazione al sistema degli allegati ai post.

Se allego una immagine al mio post utilizzando la funzione in basso:

screenshot_151.png

viene utilizzato questo bbcode per individuare il file:

Codice: Seleziona tutto

[attachment=0]screenshot_151.png[/attachment]
Io cerco un modo per aggiungere una seconda funzione, allegando un file che dovrà venire posizionato su un percorso prestabilito ma non accessibile dall'esterno senza essere loggati in questo modo:

Codice: Seleziona tutto

[url]https://www.miosito.com/immagini/foto1.jpg[/url]
oppure

Codice: Seleziona tutto

[url]https://www.miosito.com/immagini/fotopack.rar[/url]
Chiaramente, per ovvi motivi, la cartella immagini non dovrà essere vista dall'esterno, anche se si è loggati al forum, ma deve funzionare il link esatto di download. Link che poi nasconderò e che apparirà solo a chi ringrazia.

Per ringraziare, attualmente utilizzo l'estensione Thanks for posts abbinata a [hide] BBcode per nascondere i link e abbellita da Link bbCode Extension.

Lo scopo finale di tutto questo è il seguente:
il mio forum tratta copertine dvd; ogni post caricato deve contenere un file di anteprima della copertina (immagine sempre visibile a bassa risoluzione) e un link nascosto e visualizzabile solo tramite ringraziamento, che permetta il download del file zippato della cover ad alta risoluzione da poter stampare.

Attualmente, ospiti si Altervista con pochissimo spazio, ci affidavamo a hosting esterni di file sharing tipo Mega. Adesso che abbiamo preso un dominio ed abbiamo spazio illimitato, ci piacerebbe tenere tutto sul nostro spazio.

Qualcuno può indirizzarmi su come posso fare ad ottenere quello che voglio? Grazie
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Barrnet
Globalmod
Globalmod
Messaggi: 547
Iscritto il: 13/05/2012, 19:10
Link del Forum: https://videogamezone.eu/forum
Località: Bergamo
Contatta:

Re: Comportamento degli allegati

Messaggio da Barrnet »

Se vi trovavate già bene con un hosting esterno di immagini, potreste sempre utilizzare un hosting di immagini esterno al forum ma hostato in proprio. Per esempio vi è il progetto upld su Github (qui un fork più aggiornato con il supporto a webp ed altre piccole modifiche).
Avatar utente
ItalianCoverDesign
Supporter
Supporter
Messaggi: 175
Iscritto il: 18/08/2021, 15:56
Link del Forum: https://www.italiancoverdesign.com
Località: Toscana
Contatta:

Re: Comportamento degli allegati

Messaggio da ItalianCoverDesign »

Il discorso principale è non tenere le nostre cose sparse su diversi siti.... vorremmo usare il nostro spazio per archiviare tutto.
Allo stesso tempo li vorremmo come in cassaforte, nessuno deve accedere a tutte.
Per ogni immagine caricata, ed ogni file zip caricato, serve un link da inserire nel forum...

Quindi, se ho ben capito, col metodo che proponi, creerei un mio hosting di immagini privato, riservato agli artisti del mio forum, dove caricano le loro cover e tramite un link generato dall'hosting lo si può inserire nel post del forum?
Interessante....
Ti chiedo, come sistemo le cartelle sulla root del dominio? devo creare una cartella per il forum e una per l'hosting? non ho mai fatto una cosa del genere... qualcuno può indirizzarmi?
Avatar utente
ItalianCoverDesign
Supporter
Supporter
Messaggi: 175
Iscritto il: 18/08/2021, 15:56
Link del Forum: https://www.italiancoverdesign.com
Località: Toscana
Contatta:

Re: Comportamento degli allegati

Messaggio da ItalianCoverDesign »

Allora, ho provato a installarlo. Ho seguito quello che dice il file install.
ho dunque creato una cartella, i inserito i file al suo interno, e configurato il suo fil config (alla fine questo passaggio non era difficile), e aggiunto il database. Mi apre la pagina di accesso ma, non trovo quali sono nome utente e password. In realtà ci sono 2 passaggi che non capisco o capisco in parte:

1- Head to your domain and register a new account
2- In the users table of your database, amend the value of admin to 1

Quindi, ho tradotto con google (in inglese avevo 8 solo perché garbavo alla professoressa):

1- Accedi al tuo dominio e registra un nuovo account
2- Nella tabella users del tuo database, modifica il valore di admin su 1

Non ho capito intanto come devo registrare un nuovo account...
per quanto riguarda la tabella users del database, ho cambiato questo valore:

screenshot_153.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Barrnet
Globalmod
Globalmod
Messaggi: 547
Iscritto il: 13/05/2012, 19:10
Link del Forum: https://videogamezone.eu/forum
Località: Bergamo
Contatta:

Re: Comportamento degli allegati

Messaggio da Barrnet »

ItalianCoverDesign ha scritto: 13/03/2022, 21:21 Il discorso principale è non tenere le nostre cose sparse su diversi siti.... vorremmo usare il nostro spazio per archiviare tutto.
Allo stesso tempo li vorremmo come in cassaforte, nessuno deve accedere a tutte.
Per ogni immagine caricata, ed ogni file zip caricato, serve un link da inserire nel forum...

Quindi, se ho ben capito, col metodo che proponi, creerei un mio hosting di immagini privato, riservato agli artisti del mio forum, dove caricano le loro cover e tramite un link generato dall'hosting lo si può inserire nel post del forum?
Interessante....
Ti chiedo, come sistemo le cartelle sulla root del dominio? devo creare una cartella per il forum e una per l'hosting? non ho mai fatto una cosa del genere... qualcuno può indirizzarmi?
Si esatto, puoi tenerlo in un sottodominio o in una cartella a parte. Ti conviene usarlo solo per le thumbnail e lasciare le immagini "ad alta risoluzione" come allegato scaricabile solo da determinati gruppi.
ItalianCoverDesign ha scritto: 14/03/2022, 8:27 Allora, ho provato a installarlo. Ho seguito quello che dice il file install.
ho dunque creato una cartella, i inserito i file al suo interno, e configurato il suo fil config (alla fine questo passaggio non era difficile), e aggiunto il database. Mi apre la pagina di accesso ma, non trovo quali sono nome utente e password. In realtà ci sono 2 passaggi che non capisco o capisco in parte:

1- Head to your domain and register a new account
2- In the users table of your database, amend the value of admin to 1

Quindi, ho tradotto con google (in inglese avevo 8 solo perché garbavo alla professoressa):

1- Accedi al tuo dominio e registra un nuovo account
2- Nella tabella users del tuo database, modifica il valore di admin su 1

Non ho capito intanto come devo registrare un nuovo account...
per quanto riguarda la tabella users del database, ho cambiato questo valore:

screenshot_153.png
No, cosi hai modificato il valore di default della tabella, rendendo admin tutti gli utenti che si iscrivono. Devi modificare il campo admin solo al primo utente che hai iscritto. Per iscriverti c'è una pagina apposita linkata nella homepage.
Avatar utente
ItalianCoverDesign
Supporter
Supporter
Messaggi: 175
Iscritto il: 18/08/2021, 15:56
Link del Forum: https://www.italiancoverdesign.com
Località: Toscana
Contatta:

Re: Comportamento degli allegati

Messaggio da ItalianCoverDesign »

Buondì.
Dunque, stavolta credo di esserci riuscito.

Ho creato il primo utente, poi sono andato nella tabella del DB e ho cambiato admin in 1:

screenshot_157.png

Tuttavia, se provo a fare il login ottengo un HTTP ERROR 500, e non riesco ad entrare. Esiste una cache da svuotare?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
ItalianCoverDesign
Supporter
Supporter
Messaggi: 175
Iscritto il: 18/08/2021, 15:56
Link del Forum: https://www.italiancoverdesign.com
Località: Toscana
Contatta:

Re: Comportamento degli allegati

Messaggio da ItalianCoverDesign »

In questo periodo (forse) sto lavorando a troppe cose contemporaneamente, ed avevo un po accantonato questo CMS per riuscire a riprenderlo solo pocanzi.
Ero fermo alla creazione dell'utente e impostazione come admin.
Oggi volevo caricare qualche immagine per fare alcune prove e, quando invio il form per il login, mi esce fuori questo errore:

Codice: Seleziona tutto

Fatal error: Uncaught TypeError: mysqli_stmt_bind_param(): Argument #1 ($statement) must be of type mysqli_stmt, bool given in /web/htdocs/www.italiancoverdesign.com/home/upld/login.php:41 Stack trace: #0 /web/htdocs/www.italiancoverdesign.com/home/upld/login.php(41): mysqli_stmt_bind_param() #1 {main} thrown in /web/htdocs/www.italiancoverdesign.com/home/upld/login.php on line 41
Non capisco da cosa possa dipendere...
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6268
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Comportamento degli allegati

Messaggio da alex75 »

Credo che questa serie di errori che ti si stanno verificando, possano essere legati ad un non corretto trasferimento del forum sul nuovo indirizzo.
Consiglio di ripartire dal trasferimento ed impostazioni al nuovo indirizzo e solo dopo aver verificato tutte le funzionalità, procedere all'aggiornamento.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
ItalianCoverDesign
Supporter
Supporter
Messaggi: 175
Iscritto il: 18/08/2021, 15:56
Link del Forum: https://www.italiancoverdesign.com
Località: Toscana
Contatta:

Re: Comportamento degli allegati

Messaggio da ItalianCoverDesign »

Non è sul db del forum questo errore, ma sul db usato per il cms che mi ha consigliato Barrnet qui

Per quanto riguarda il db, non è lo stesso db del forum che si trova in posizione 1, per questo cms ho configurato la posizione 5.
Sopra ho impaginato male il codice, lo riporto qui:

Codice: Seleziona tutto

Fatal error: Uncaught TypeError: mysqli_stmt_bind_param(): Argument #1 ($statement) must be of type mysqli_stmt, bool given in /web/htdocs/www.italiancoverdesign.com/home/upld/login.php:41 Stack trace: #0 /web/htdocs/www.italiancoverdesign.com/home/upld/login.php(41): mysqli_stmt_bind_param() #1 {main} thrown in /web/htdocs/www.italiancoverdesign.com/home/upld/login.php on line 41
Avatar utente
Barrnet
Globalmod
Globalmod
Messaggi: 547
Iscritto il: 13/05/2012, 19:10
Link del Forum: https://videogamezone.eu/forum
Località: Bergamo
Contatta:

Re: Comportamento degli allegati

Messaggio da Barrnet »

A vedere il codice della pagina interessata, sembra che venga passato un nome utente non valido (probabilmente false al posto di una stringa). Come possa avvenire onestamente non lo so.
Rispondi