Modificare il chat save per selezionare luogo e ora postato il 07/09/2021 20:27:09 nel forum programmazione, gdrcd, open source, hosting
Come da oggetto. Vorrei modificare il chat_save di gdrcd, per permettere un passaggio antecedente in cui vado a selezionare luogo, data e ora da salvare ed estrarre, così, la chat.
Come approccereste la cosa, lato sviluppo?
Pagine → 1 2
07/09/2021 22:48:22
domanda che facico perchè potrebbe cambiare l'approcico.
la cosa ti serve per permettere di salvare delle giocate per il più facile ritrovamento delle stesse da parte dello staff
o ti serve che chiunque possa farlo?
07/09/2021 23:27:57
Onestamente? Penso che andrebbe bene anche permettere ai giocatori di salvarle, non mi sembra un grosso problema, ovviamente nascondendo i sussurri che non li riguardano.
Alla brutta penso che poi si possa piazzare in cima al file un check dei permessi, se si vuole limitare la cosa solo a moderator e superuser.
08/09/2021 15:24:33
Senza andare a complicare troppo i file dedicati al salvataggio della chat, credo che la soluzione migliore sia quella di andare a modificare il file chat_save.proc.php inserendo un <form> con la selezione dei filtri desiderati, per esempio il periodo e il luogo. Sul filtro del luogo imposterei una obbligatorietà, giusto per evitare problemi di sovraccaricamento di dati da estrarre. Ti direi di metterlo anche sul periodo, ma puoi risolvere questo inghippo mantenendo, in caso di nessuna scelta di periodo, il precedente filtro delle ultime 4 ore.
Al momento del caricamento della pagina, compaiono solo i filtri.
Una volta lanciato il submit, quindi il pulsante che invia i filtri ed esegue la ricerca, si ri-utilizza l'attuale sorgente predisposto per il salvataggio e recupero della chat con l'aggiunta dei filtri.
Il Link compare sotto ai filtri, così ti puoi permettere di effettuare più di una ricerca.
Gli eventuali permessi, li metti direttamente sul pulsante Salva Chat tra gli input della chat, non sulla pagina del salvataggio, giusto per evitare di aprire un popup inutile; a meno che non ti interessa metterei dei privilegi sui filtri, in quel caso è altra storia.
Ecco, io agirei così.
Kasa.
08/09/2021 17:18:22
Ci sto lavorando, grazie Kaza, sempre prezioso :)
08/09/2021 18:03:21 e modificato da haruka il 08/09/2021 18:04:06
Ci sono riuscita, funziona, ma c'è qualcosa che non mi convince al 100 % :D
Allora... la prima parte del codice di chat_save
11/09/2021 16:45:42
Ottimo per la soluzione!
L'ho provata e non mi ha dato alcun errore.
Per quanto riguarda questo:
11/09/2021 16:53:52
Sono una polla!
Kaza grazie, vedo in settimana se riesco a impacchettare tutto e mandare al portale.
Farò anche un check per consentire questa cosa solo ad admin e gestori ;)
01/10/2021 18:08:07
Non ho ancora fatto il pacchetto perché sto sbattendo il naso su una cosa che vorrei sistemare.
Ad oggi il file generato è una sequela di caratteri random. La parte di codice che gestisce la cosa è:
01/10/2021 22:18:48 e modificato da kasa il 02/10/2021 09:26:53
02/10/2021 14:53:32
Grazie Kasa, faccio subito i test dovuti.
Comunque comprensibile il discorso sovrascrittura, ma penso che mettendo data, ora, nome di chi salva e chat, in parte il problema si risolve.
Ovvio che è fondamentale anche l'ora (minuti e secondi) in questo discorso. Perché è chiaro che se faccio un salvachat adesso, di sicuro non sarò in grado di farne un altro nello stesso secondo, inerente sempre la stessa chat, ma riferito ad un momento diverso del gioco. Umanamente parlando, dico, ma hai fatto bene a sottolineare.
Dopo faccio le dovute prove. Ancora grazie :)
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: Equilibrio nelle battaglie Chimera
Enlisted: Nuova squadra Rider con moto M72
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.
lightninglavendetta si è accreditato come gestore di Luce Nelle Tenebre Slayers
I dati del generatore di rank sono stati aggiornati!
aik ha risposto alla discussione: IA e gdr: idee di sviluppo
Storie di Agarthi: Preparando il terreno per la nuova sezione domande
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Il gestore di The Coven ha risposto alla recensione di blackmines
Hogwarts Ends: Studenti, all'opera: stage estivi ad Hogsmeade!
La Tana del Ladro: Finalmente il Disgelo
Hikaru No Tohei - Le Luci di Tohei: Butanews! - Manutenzione: Hikanoto 2.0! 👷♂️🛑
FragPunk → Gioco d'azione frenetico ispirato al punk, con gameplay caotico, ribelle ed energia illimitata! Gioca gratuitamente!
FragPunk: Copricapo "Horsing Around"
Enlisted: Aggiornamento "Forest Shadows" live!
anneth ha risposto alla discussione: [GDRCRD 5.6.0.5] Funzione deprecata da vecchio codice a nuovo
staff shadowland ha aperto una nuova discussione: [GDRCRD 5.6.0.5] Funzione deprecata da vecchio codice a nuovo
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!
Ex Gratia GdR - Intervista ai gestori del play by chat supereroistico Ex Gratia GdR!
Il Paiolo Magico - Intervista alla gestrice del play by forum a tema potteriano Il Paiolo Magico!
Creazione Linguistica - Tesi di Laurea dal titolo: La creazione linguistica in J.R.R. Tolkien
Bridge of Blood - Recensione del play by chat Bridge of Blood ambientato nell'oscuro World of Darkness
Mercato del Gaming - Il mercato del gaming in Italia secondo AESVI con grafici e profilazione dei videogiocatori
Bridge of Blood - Intervista alla gestrice di Bridge of Blood il play by chat ambientato dell'oscuro World of Darkness
I 7 Peccati - I 7 peccati capitali nei Giochi di Ruolo! Scopriamoli!
Riconoscimento Font - Come trovare un Font da un'immagine. La guida completa per riconoscere qualsiasi carattere!