[ GDRCD 5.4 ] Aggiungere comandi/filtri BBCODE (functions.inc.php) postato il 29/04/2018 20:00:57 nel forum programmazione, gdrcd, open source, hosting
Buonasera a tutti, ultimamente mi sto scontrando con l'implementazione di un editor di testo (http://wysibb.com/) un po' grazioso per il progetto.
Funziona piuttosto bene ma ho notato che fra il codici BBCODE messi a disposizione da GDRCD mancano alcuni dei comandi che ho deciso di mantenere nell'editor, come la lista ordinata e la lista numerata.
Ora dal basso delle mie raffazzonate competenze, questo credo sia il codice in cui GDRCD 'traduce' il BBCODE in HTML (file: functions.inc.php):


Pagine → 1
29/04/2018 20:49:03
Quello in funcionts.inc.php è il bbcode nativo.
In config hai abilitato quello o il plugin bbdecoder? Nel secondo caso, devi andare nella cartella plugins > bbdecoder per trovare il file con la gestione dei vari tag.
Usando il bbdecoder io ho risolto saltando <ul> e trasformando direttamente [li] in <li>
Non so quanto sia corretto, ma mi funziona.
Per il nativo dovrebbe essere
29/04/2018 21:17:44 e modificato da sadly-noob il 29/04/2018 21:28:35
[ COME NON DETTO .. ]
Evito di postare di nuovo - okéy, sono riuscita ad aggiungere l'elemento lista <li> in questo modo:
29/04/2018 22:41:11
Non ti serve la prima parte, quella formatta colori, url ed altro di più complesso, con più attributi.
Ti dovrebbe bastare la seconda (che hai fatto per prima)
30/04/2018 08:48:44 e modificato da dyrr il 30/04/2018 08:49:34
Puoi usare entrambi i metodi, per quello che non ti riesce l'espressione regolare da usare è questa:
30/04/2018 09:54:18
30/04/2018 15:47:48
Grazie mille per le dritte Dyrr!
.. Non so se avrò il coraggio di avvicinarmi troppo alle espressioni regolari, sembrano abbastanza diaboliche.
Per il resto .. Dunque, non mi riesce di fargli gestire sia le liste ordinate che quelle numerate. Se ho una non viene letta l'altra, sigh.
Nell'editor (quasi) tutto viene visualizzato correttamente:
.. Poi però:
Il BBCODE di quel post è il seguente:


Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Storie di Agarthi: La Lunga Notte è arrivata
I dati del generatore di rank sono stati aggiornati!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Felix Felicis GdR - Harry Potter GdR: Le uova di... Natale? - Evento ON
Ex Gratia GDR: Massima personalizzazione coi tratti specie!
nerelyn ha aperto una nuova discussione: Personaggio in cerca di Land
The Eyrie GdR: Nuove Fazioni ed entrata in Beta
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Piume Nere: 🎄 Le Notti Sacre Sono Iniziate 🕯️
La categoria Browser Game raggiunge i 3.900 giochi catalogati!
RAID Shadow Legends: Anaxia la Rinata!
Enlisted: Test aggiornamento "Fronte dell'Estremo Oriente"
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Ex Gratia GDR: Il nuovo manuale è online!
Star Trek Horizon: QuestLog: Natale al cubo
Black Sails Chronicles: ON - 3° Serata Gara di Bevute
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
