Modificare il chat save per selezionare luogo e ora postato il 07/09/2021 20:27:09 nel forum programmazione, gdrcd e open source
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 e Open Source Elenco Forum
Storie di Agarthi: Utente Ospite