[GDRCD 5.4] Limitare temporalmente edit dei messaggi del forum postato il 22/02/2018 10:54:23 nel forum programmazione, gdrcd, open source, hosting e modificato da irenes il 22/02/2018 14:04:02
Buongiorno!
Il titolo è più complesso di quel che vorrei fare: far sì che un messaggio nel forum possa essere modificato dal suo autore (per gente da un certo permesso in poi questo limite non dovrebbe sussistere) solo entro 5 minuti dal suo "post". Pensavo semplicemente di realizzare questo tramite la comparsa/scomparsa del tasto "modifica".
Una zampotta sul come fare? xD
Pagine → 1
22/02/2018 12:19:36
Io credo tenterei la via del manipolare la IF che fa modificare solo all'autore aggiungendo un controllo in più in cui c'è anche che l'ora attuale sia minore dell'ora del post+5 minuti
Ma poi all'edit vuoi dare di nuovo 5 minuti dall'edit o sempre dal post per un eventuale secondo edit?
22/02/2018 12:35:16
22/02/2018 14:46:42
Guarda come è fatto nel login il controllo tra ora_entrata nel db e l'intervallo di 5 minuti del refresh...
Credo un procedimento simile sull'ora del messaggio da aggiungere alla IF dell'edit solo per autore (+ la nuova clausola) e mod dovrebbe funzionare.
(non ho gdrcd a portata di mano per guardare)
22/02/2018 18:36:29
Il controllo andrebbe messo in tre punti per voler fare la cosa fatta propriamente bene:
Il primo punto dove compar eil tasto per editare il messaggio.
Li il controllo è abbastanza semplice, la data del messaggio viene recuperata assieme agli altri dati del messaggio per comodità di interazione trasformerei la data in un formato time usando la funzione strtotime http://php.net/manual/en/function.strtotime.php ↗ e comparandola con il tempo attuale tipo un
23/02/2018 11:43:44
23/02/2018 12:29:35
E' sbagliato l'if:
Il tuo if (lo indento per rendere più chiara la sequenza di condizioni):
23/02/2018 12:41:50 e modificato da irenes il 23/02/2018 12:45:59
23/02/2018 13:02:09
Perchè mi sono accorto ora che c'è anche un errore nelle parentesi:
tu hai messo
26/02/2018 08:57:49
funziona perfettamente! grazie mille, Dyrr :)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
frost ha risposto alla discussione: Utilità del campo "orientamento sessuale" del personaggio
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: Quest | Rituale alla Prigione
Le Cronache di Raja Dunia: Fine dei Lavori per il Mercato
Il gestore di Storie di Agarthi ha risposto alla recensione di liquid911
Cleveland City: Novità Crimine e Corporazione CBN
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!
World of Warship: Attivate le notifiche!
Miami Gdr: Riorganizzazione dei Quartieri di Miami
RAID Shadow Legends: Kurosa l'Avara!
gdr-online.com ha risposto alla discussione: Play by Discord
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
gdr-online.com ha risposto alla discussione: Gdr play by discord: esistono? come trovarne?
gdr-online.com ha aperto una nuova discussione: Nuova Categoria: Play by Discord! 🤖
Il gestore di Exclusive Villa GdR ha risposto alla recensione di amyria
FragPunk: Note dell'Aggiornamento di FragPunk del 14 Luglio
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Sword of Mystiria - Intervista ai gestori del gdr fantasy Sword of Mystiria
Fumetti Manga - Quali sono i fumetti manga più letti in Italia? Scopriamolo!
I Rosiconi - Articolo ironico su un particolare tipo di utenti dei Play by Chat: I Rosiconi
AI e GdR testuali - L'Intelligenza Artificiale e Giochi di Ruolo Play by Chat (PBC) fra innovazione e opportunità
GdR e Multi-Esistenza - Il Gioco di Ruolo ed il delirio della multi-esistenza
Above Leggendra - Intervista ai gestori di Above Leggendra, il play by chat fantasy-steampunk ambientato su una nave volante!
Statistiche Tecniche 2011 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori del 2011. Spulcia i dati! ;-)
Vivere in un RPG - I sette motivi per cui vivere in un RPG fa decisamente schifo! :-)