[RISOLTO - GDRCD 5.6.0.5] Messaggi anonimi in bacheca postato il 16/02/2023 00:04:23 nel forum programmazione, gdrcd, open source, hosting e modificato da emendil il 03/03/2023 11:42:22
Buonasera!
Qualche anima pia ha già pensato alla funzione nel titolo? Vorrei mettere la possibilità di lasciare messaggi anonimi (senza avatar e a nome "Anonimo") nelle bachece ON, naturalmente l'utente "reale" deve restare visibile in log e agli admin!
Grazie a tutti fin da subito <3
Pagine → 1 2
16/02/2023 09:47:06
Ciao!
Questa funzionalità l'hai pensata per tutte le bacheche ON game? o solo per qualcuna specifica?
Perché le strade potrebbero essere diverse in base a come hai pensato la cosa.
16/02/2023 12:52:45 e modificato da haruka il 16/02/2023 14:00:17
Questa cosa da noi c'è, ma non riesco a condividerti il codice perché non è l'unica modifica fatta al forum.
Ti do qualche spunto ammettendo tu stia usando gdrcd.
1) Intanto, in messaggioaraldo, ho aggiunto un nuovo campo che ho chiamato "autoreoscurato" con valori possibili 0 e 1.
2) Poi, in tutti i form per l'inserimento o di un nuovo argomento o di una risposta, ho inserito un menù a tendina sì/no che va a scrivere nel database se 1/0 nella tabella messaggioaraldo, nella voce in questione.
3) In modifica devi fare lo stesso, oppure devi fare in modo che il valore originario sia preservato.
4) Nella pagina di lettura del thread - che dipende dalla versione che hai, nelle ultime dovrebbe essere read.inc.php - devi mettere una condizione. Del tipo "se autoreouscurato = 1 e chi legge ha i permessi inferiori a moderator" stampa "Autore Anonimo". Se "se autoreouscurato = 0" stampa nome di chi posta. Se "se autoreouscurato = 1 e chi legge ha i permessi pari o superiori a moderator" stampa il nome di chi posta. Occhio che ci sono i link attivi ai nomi, quindi devi anche aggirare quel problema oppure l'oscuramento è inefficace.
5) Lo stesso devi fare nella pagina dell'index del forum, quella che stampa l'elenco dei thread in una bacheca.
17/02/2023 09:02:36
Ciao! Per tutte le bacheche! Dovrei aver risolto comunque ^^
17/02/2023 09:04:59 e modificato da gdr-online.com il 17/02/2023 12:42:13
Ciao!
Ho risolto in una maniera (probabilmente arrangiata, ma funziona!):
Ho inserito una checkbox nel form di inserimento/risposta (rapida e non) a valore "anonimo"
In caso sia flaggato, invece che il nome in login viene settato il nome "Anonimo" con un avatar indefinito!
In composer ho aggiunto questo subito dopo il bbcode help:
17/02/2023 12:19:35
Ciao anche a me interessa molto questo argomento, ma non ho ben capito i passaggi che hai inserito! 😥
Per caso ci sono delle modifiche da apporre anche a livello del database?
Domando venia ma sono ancora un pochino alle prime armi con questo gdrcd!
17/02/2023 12:41:19 e modificato da anneth il 17/02/2023 12:49:31
Allur.. ho provato a mettere in piedi questa richiesta in un pacchetto gdrcd che ho già inviato a portale. Ma vorrei anticiparvela, se vi serve, condividendovi il README con la spiegazione delle modifiche.Introduco anche una modifica sull'avviso di come viene indicato che un post è stato modificato. Nella versione vanilla del gdrcd, viene aggiunta una stringa in fase di modifica con il nome di chi modifica e la data.
Ho eliminato questa parte per inserire due nuovi campi sul DB dove vengono salvati data-ora e autore della modifica. Questi verranno mostrati al di sotto della sezione data creazione (poco sotto l'avatar per intenderci). Anche in questo caso, l'autore della modifica è visualizzato solo da chi ha almeno i permessi di moderatore.
1) Aggiungere su DB 3 nuovi campi:
17/02/2023 12:54:22
17/02/2023 13:54:21
@haruka sempre un piacere :)
Aggiungo che con la modifica sopra, chi è Moderatore ha la visibilità di chi è il proprietario del post e di chi effettua una modifica.
21/02/2023 16:38:46
Grazie! <3 Aspetto la pubblicazione del pacchetto allora :3
21/02/2023 16:39:52
Si, come detto è stata una soluzione tampone XD Appena il lavoro mi concede un po' di respiro ci rimetto mano (se santa @Anneth non risolve prima :3)
Discussione seguita da
Pagine → 1 2
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!
Black Sails Chronicles: ON - Mastro Corvino
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
AlterEgo: Alza il Boccale, se no finisce male! (Quest)
RAID Shadow Legends: Evento "Febbre di Caduta"
alexstrass ha aperto un annuncio di ricerca: Castelnere ricerca Tester
Entropia Universe: Note sulla versione di Entropia Universe 19.0.0
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.
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di ilterrorista
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di aura666
Tesi di Laurea → I giochi di ruolo come strumento pedagogico
Ex Gratia GDR: Elezioni in vista per Taiyang
New World Order → Diventa un agente del Nuovo Ordine Mondiale e affronta le forze occulte che minacciano il pianeta Terra in questo GDR Urban Fantasy per Mobile!
La Tana del Ladro: Orrore nelle Campagne
glittr ha recensito Apocalypse Requiem: Detroit
Il gestore di Age of Crystals ha risposto alla recensione di lena
lena ha recensito Age of Crystals
New World Order → Diventa un agente del Nuovo Ordine Mondiale e affronta le forze occulte che minacciano il pianeta Terra in questo GDR Urban Fantasy per Mobile!
Naruto GDR - Intervista a Takkero, gestore di uno dei più grandi e longevi play by chat su Naruto!
Oltre il Velo - Intervista alla gestrice del GdR fantasy moderno Oltre il Velo!
Il PbC in Cifre - Analisi statistica sul play by chat nell'anno 2011 ricavato da osservazione amtematica delle presenze
Postazione Gaming - Come creare la postazione da gaming perfetta! Ecco i trucchi e i consigli!
Regole Base GdR - Le Regole Base dei Giochi di Ruolo: tutto quello che devi sapere per iniziare
GdR su BlogFree - Lista dei giochi di ruolo play by forum sul circuito BlogFree
Crisi dei GdR - Il GdR è in declino? La colpa è di Dungeons & Dragons?