[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
Epic Wizardry RP: Spoiler #1 V2 | Epic Wizardry RP
The Coven: Utenti del mese di Agosto
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Storie di Agarthi: Omicidi a Città Vecchia: la scia si allunga
blancks ha risposto alla discussione: Cambio Licenza GDRCD
treesome ha recensito Road to Hamartia
Hero Wars: Approfitta della vendita x4 Emerald!
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
wishbone ha recensito Brightest Star
The Darkness of Salem: QUEST: La notte di Salem Capitolo 1
ramen ha recensito One Piece World
Il genere Pokémon raggiunge i 300 giochi catalogati!
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
War Thunder: Gloire: Potenziamenti utili!
sparhawack ha recensito Hikaru No Tohei - Le Luci di Tohei
sparhawack ha recensito Exclusive Villa GdR
I dati del generatore di rank sono stati aggiornati!
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Rpg 2023 - RPG 2023: l’importanza del settore e i titoli che hanno lasciato il segno
Il Vello d'Oro - Intervista al gestore di Il vello d'oro gdr.. il play by chat ambientato nel mitologico mondo di Percy Jackson
Ravenloft - Ravenloft, il brivido, la rete: la creatività corale. Parliamo di Arshmork!
HHPGDR - Intervista alla gestrice del noto play by forum Hogwarts: Harry Potter Gioco di Ruolo!
Ambientazioni GDR - Lista di belle ambientazioni non sfruttate dai gestori di giochi di ruolo. Utile per avere spunti per un nuovo gdr!
Niubbo Armageddon - Il niubbo, in un gdr online, può essere considerato un Armageddon. Scopriamo come...
A Legacy of Magic - Intervista a Vincenzo, gestore del GdR fantasy Legacy of Magic
Sanfranciscogdr - Recensione del Gioco di Ruolo On line ambientato nella città di San Francisco!