Gdr cd 5.5 bug virgolette in chat postato il 27/09/2020 00:07:36 nel forum programmazione, gdrcd, open source, hosting e modificato da haruka il 27/09/2020 00:08:19
Condivido il bug e la soluzione "carlona" che ho trovato.
Ci siamo accorti che utilizzando la funzione che sostituisce le virgolette < > con « » se in chat si invia una frase che inizia per < e non la si chiude, la stringa arriva tronca in chat.
Questa è la soluzione che ho adottato io. Non so ancora se con questo fix faccio danni altrove (le beta servono a questo) controllerò. La chat viene sistemata e il problema non si presenta più, però, ripeto, è un fix abbastanza alla carlona.
Se qualcuno ha una soluzione più elegante, o può confermare che questa tutto sommato va bene, meglio.
Allora, il file interessato è functions.inc.php
Questa parte di codice:
Pagine → 1
27/09/2020 14:31:14
Ciao! non so se lo ha auto corretto il forum di GDR online, ma invece di usare
28/09/2020 11:30:16
Uhm... potrebbe risolvere, vediamo. Faccio qualche prova nel pomeriggio e ti so dire :)
Grazie!
28/09/2020 18:15:25 e modificato da haruka il 28/09/2020 18:21:46
28/10/2020 12:40:30
Grazie per la soluzione Haruka! :)
28/10/2020 17:58:08
Siamo tutti nella stessa barca ragazzi. Se ci si aiuta a vicenda, ne gioviamo tutti ;)
28/10/2020 18:11:09 e modificato da emendil il 28/10/2020 18:24:27
EDIT: No, non risolve niente mettere l'escape \> qui :(
function gdrcd_angs($str) {
$search = [
'#\<(.+?)\>#is',
'#\<(.+?)>#is', <---- Qui sta il problema del sorgente, manca l'escape per il tag di chiusura!
];
$replace = [
'«$1»',
'«$1»',
];
return preg_replace($search, $replace, $str);
}
28/10/2020 18:26:16
Ah!
Stavo già ringraziandoti e per ripristinare il codice originale... e va beh, magari salta fuori il bug.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Western Redemption Gdr: Follia e Sangue nella Frontiera
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!
Ex Gratia GDR: Finale di Stagione 2025 pt. 1 | Ouverture
just a girl ha recensito Nyx Insight - Project S.E.T.
Salvation GDR: [Meccaniche] Punti anomalia
The Coven: The Coven in soldoni
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
La Tana del Ladro: L'Eco Perduto del Tuono - Conclusione
RAID Shadow Legends: Chimera, Bug e Missioni Avanzate!
Entropia Universe: Sbarchiamo su Steam!
AlterEgo: L'incubo di pietra - La conquista del Castello
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!
The Coven: Western Party Drama
anima ha aperto un annuncio di ricerca: Kingdom Hearts GDR ricerca Grafico
Sea of Conquest: Felice notte di mezza estate! 💖
World of Warship: Torna Blue Archive: preparatevi all'estate!
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
X-Man City - Recensione del GDR ambientato nell'universo Marvel dei mutanti
Skype Chiude! - L'Addio a Skype: un'era volge al termine, ma il futuro è in Teams!
Scrivere un nuovo GdR - L'Arte di Creare Mondi: Scrivi e pubblica il Gioco di Ruolo che hai sempre sognato (Gratis!)
eXtremelot - Leggi la nostra recensione di eXtremelot... il più famoso GDR italiano!
Dota 2 - Vi spieghiamo come vincere soldi giocando a Dota 2!
Messaggistica - Le App di messaggistica istantanea più utilizzate in Italia
Giochi Star Trek - Lista completa dei giochi di ruolo online ambientati nel mondo di Star Trek
Dol Amroth - Intervista allo staff di Dol Amroth.. il play by chat ambientato nella Terra di Mezzo!