Problema html scheda postato il 20/09/2021 20:24:52 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti, sto riscontrando un nuovo problema in land che non riesco a risolvere:
Quando un giocatore utilizza l'html in scheda e da qualche parte sbaglia a mettere un <div>, i <div> della struttura della scheda (quelli che ho inserito io nei file di gdrcd) vengono alterati e questa viene "smontata" parzialmente, ovvero è come se i div non si chiudessero da qualche parte.
La scheda è settata per avere sia html che no
Esistono soluzioni che non prevedano di disabilitare questa possibilità?
Pagine → 1
20/09/2021 22:12:27
Abbiamo avuto un problema simile ormai un anno addietro e ricordo (vagamente) che il problema derivava da un refuso nel codice di GDRCD, che non filtrava correttamente l'html in out.
Purtroppo, è passato così tanto tempo, che ad oggi non ti saprei dire di preciso in che punto e come sia stato modificato il codice, perché abbiamo poi ovviato per una soluzione completamente diversa a livello grafico, optando per le schede in modale.
Nella modale, il problema non viene riscontrato.
Per gli html più difficili, abbiamo optato per la possibilitá di un iframe, dove l'utente inserisce l'url di una propria pagina html contenente la scheda e questa viene visualizzata.
Sicuramente, qualcuno più pratico di me con i codici potrebbe darti una mano più considetevole, se lasciassi qui il codice della pagina scheda ✌️
20/09/2021 22:14:02
Ah, peccato! Grazie mille comunque per il consiglio, ecco qua il codice
22/09/2021 10:55:18
Purtroppo non esiste un modo semplice per risolvere questo problema ed è anche per questo motivo che solitamente si utilizza il BBCode (oltre, ovviamente, a tutte le criticità legate alla sicurezza).
Come ha giustamente suggerito @chykopon, puoi incapsulare la scheda all'interno di una modale e le eventuali impurità andranno ad affliggere solo ed esclusivamente queste, rendendo quindi il problema un poco più circoscritto, oppure puoi affidarti a strumenti come gli HTML EDITOR, tipo CKEDITOR (https://ckeditor.com/ckeditor-5/ ↗), che hanno metodi nativi per sistemare questi errori o te li mostrano direttamente in anteprima (non è sempre detto, sia chiaro, ma almeno hanno un occhio in più).
Kasa.
22/09/2021 22:30:22
grazie mille del consiglio, sto provando con l'editor, solo che mi sta dando dei problemi.
Quasi nessun editor è compadibile con gdrcd 5.4, l'unico che ha dato segni di vita è stato il classic del sito che mi hai consigliato tu, ma è scomodissimo e non è un text editor, è praticamente word, le immagini sono piazzate in mezzo alla textarea di prepotenza
C'è una qualche funzione del bbd che devo disattivare per farlo funzionare per caso?
26/09/2021 11:14:11
Esistono diversi livelli di personalizzazione di CKEditor, che apmpliano il parco di funzionalità a disposizione. Dovrebbe esserci, ma non ne sono sicuro dato che è cambiato molto nel tempo, anche una versione che ti permette di scrivere direttamente il sorgente in formato HTML e quindi inserire a DB questo, ovviamente con una anteprima visiva nella schermata principale dell'Editor.
In ogni caso, per disattivare le funzione di BBCode nella scheda dell'utente occorre impostare ad OFF questa riga nel file config.inc.php:
29/09/2021 19:05:20
Non trovo nulla che faccia al caso mio :/
Sto cercando di fare in modo che sia possibile creare una grafica in scheda, pur senza rompere il codice di gioco
E' una cosa molto comune nelle land, davvero non c'è altro modo per ottenerlo?
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Legacy of Magic: Festa della cacciata della Perdizione
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
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!
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
RAID Shadow Legends: Contest Grafico!
Enlisted: Foreste del Brandeburgo - Ampliamento della sede
Il portale raggiunge i 16.600 giochi catalogati! Grazie a tutti!
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Dragonball Destiny - Intervista alla gestrice di Dragonball Destiny: il gdr play by chat ambientato nel mondo di Akira Toriyama!
eXtramondo - Che cos'è Terre di eXtramondo... il play by chat ambientato nel mondo del Signore degli Anelli!
Left to Survive - Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
Videogame Digitali - I migliori siti per acquistare videogiochi digitali risparmiando tempo e denaro!
Glossario - Non conosci un termine utilizzato in un gioco di ruolo online? Cercalo nel nostro glossario!
Omeyocan - La cosa più importante sarà sempre e comunque sopravvivere! Il che è reso più difficile quando cala il buio e il paese muta il suo aspetto...
Giochi di Calcio - Lista completa dei giochi di ruolo online nel mondo del calcio
Tempora Sanguinis - Intervista con Dryden sull'andamento dello sviluppo del nuovo MUD Tempora Sanguinis 3