Custom BBCode "rotto" dopo upgrade

Area dedicata al phpBB 3.3.X
Rispondi
Avatar utente
Enrico Galli
Nuovo Utente
Nuovo Utente
Messaggi: 8
Iscritto il: 25/07/2020, 14:03
Link del Forum: https://www.mondobi.it
Contatta:

Custom BBCode "rotto" dopo upgrade

Messaggio da Enrico Galli »

Ciao a tutti. Dopo aver fatto un upgrade della board (3.3.0-3.3.1), ho un piccolo problema su un custom BBCode. Si tratta di un BBCode legato a un'estensione (Simple Mentions), da me stesso modificata per aggiungerle qualche funzionalità in più (qui il post dove propongo la modifica).

Il problema riscontrato è che il BBCode non è stato correttamente processato, e adesso appare come testo semplice nei post. Basta entrare in modifica e inviare senza fare nulla, e il parsing avviene correttamente. Ovviamente non posso pensare di dover rifare tutto il procedimento messaggio per messaggio ogni volta che aggiorno il DB... e non avendo accesso SSH (Aruba hosting condiviso) non posso accedere alla CLI.
Avete qualche suggerimento su come evitare questo problema, o sistemarlo ex post se proprio non si riesce?

Grazie mille :ciao:
Avatar utente
Angolo
Traduttore
Traduttore
Messaggi: 228
Iscritto il: 29/04/2018, 22:54
Link del Forum: https://angolodicielo.altervista.org

Re: Custom BBCode "rotto" dopo upgrade

Messaggio da Angolo »

A mio avviso, l'unica possibilità è trasferire il Forum in locale, processare i bbcode tramite CLI, quindi, se in locale il problema viene risolto, reimportare il Forum corretto in remoto.
Avatar utente
Enrico Galli
Nuovo Utente
Nuovo Utente
Messaggi: 8
Iscritto il: 25/07/2020, 14:03
Link del Forum: https://www.mondobi.it
Contatta:

Re: Custom BBCode "rotto" dopo upgrade

Messaggio da Enrico Galli »

Questa è davvero un'ottima idea Angolo, grazie! :) Ma dovrei poi ri-importare solo il db o tutto quanto? Dove si trova la differenza tra un BBCode processato e uno no?
Avatar utente
Angolo
Traduttore
Traduttore
Messaggi: 228
Iscritto il: 29/04/2018, 22:54
Link del Forum: https://angolodicielo.altervista.org

Re: Custom BBCode "rotto" dopo upgrade

Messaggio da Angolo »

I bbcode, si trovano nel database. Ma tu qui parli anche di un'estensione, che si trova nella cartella ext... quindi, si deve vedere la specificità del caso. Circa la differenza tra un bbcode processato e uno no, non saprei dire. Se il bbcode non funziona in output, deve essere riprocessato.
Avatar utente
Enrico Galli
Nuovo Utente
Nuovo Utente
Messaggi: 8
Iscritto il: 25/07/2020, 14:03
Link del Forum: https://www.mondobi.it
Contatta:

Re: Custom BBCode "rotto" dopo upgrade

Messaggio da Enrico Galli »

Sì ecco, non mi è chiaro il momento in cui avviene il parsing dei bbcode. Questa estensione genera tramite uno script JS un bbcode personalizzato, che viene sostituito al testo digitato (la menzione con @ davanti). Quale sia il motivo per cui questo BBCode non viene riprocessato dopo l'aggiornamento della board non lo so... tutti gli altri, personalizzati e non, sono stati processati correttamente. Indagherò ulteriormente, nel frattempo grazie per la risposta :)

Enrico
Rispondi