GDRCD 5.5 - Modera Chat
Pacchetto: GDRCD 5.5 - Modera Chat
Descrizione: Il pacchetto aggiunge un nuovo file al gruppo dei file di gestione, che permette di eliminare o modificare una stringa inviata nelle chat di gioco.
Le operazioni effettuate vengono anche registrate in log eventi.
E' disponibile una versione aggiornata compatibile con GDRCD 5.6: GDRCD 5.6.0.4 - Modera Chat
Autore: Haruka
Data: 16/06/2021
Dimensione: 4,33 Kb
Registrati per scaricare il pacchetto
Lascia Commento Invia un Pacchetto
Commenti degli Utenti
19/06/2021 - In teoria sì.
08/07/2021 - C'è un piccolo bug.
Questa parte di codice,
<?php if($_POST['op'] == 'erase') { /*Eseguo la cancellatura*/
gdrcd_query("DELETE FROM chat WHERE id=".gdrcd_filter('num', $_POST['id_record'])."");
gdrcd_query("INSERT INTO log (nome_interessato, autore, data_evento, codice_evento, descrizione_evento) VALUES ('".$_SESSION['login']."','".$_SESSION['login']."', NOW(), ".ELIMINACHAT.", '<b>Stringa cancellata</b>:".gdrcd_filter('out', $_POST['checosa'])."')");
Va sostituita con
<?php if($_POST['op'] == 'erase') { /*Eseguo la cancellatura*/
gdrcd_query("DELETE FROM chat WHERE id=".gdrcd_filter('num', $_POST['id_record'])."");
gdrcd_query("INSERT INTO log (nome_interessato, autore, data_evento, codice_evento, descrizione_evento) VALUES ('".$_SESSION['login']."','".$_SESSION['login']."', NOW(), ".ELIMINACHAT.", '<b>Stringa cancellata</b>:".gdrcd_filter('in', $_POST['checosa'])."')");
Altrimenti l'apostrofo crea problema in fase di cancellatura del post, quando la query va a scrivere in database.
18/07/2022 - Compatibile con 5.6, con la correzione di Haruka
Articoli, Interviste e altre Risorse!