GDRCD 5.x - Anagrafe e Prestavolto
Questa semplice patch permette di sostituire completamente l'anagrafica del GDRCD dalla versione 5.x in poi.
Mostra l'avatar di chat, nome del personaggio, busta per PM e nome del prestavolto utilizzato in una tabella ordinata alfabeticamente.
Il nome del prestavolto va definito dall'utente dalla propria scheda.
La modifica permette di avere i nomi dei prestavolti in automatico senza bisogno di dichiararli in forum in un topic da modificare di volta in volta.
Creato per il pbc "Cylon Wars", versione GDRCD 5.2
Autore: Jollanza
Data:
Registrati per scaricare GDRCD 5.x - Anagrafe e Prestavolto (2,70 Kb)
22/08/2021 - Testato su GDRCD 5.5.1
Segnalo che in "config.inc.php" bisogna sostituire:
$PARAMETERS['office']['prestavolto']['text']='Anagrafe e Prestavolti';
$PARAMETERS['office']['prestavolto']['url']='popup.php?page=prestavolto';
$PARAMETERS['office']['prestavolto']['access_level']=USER;
$PARAMETERS['office']['prestavolto']['text']='Anagrafe e Prestavolti';
$PARAMETERS['office']['prestavolto']['url']='main.php?page=prestavolto';
$PARAMETERS['office']['prestavolto']['access_level']=USER;
/*MODIFICA DI JOLLANZA PER PRESTAVOLTO*/
gdrcd_query("UPDATE personaggio SET cognome = '".gdrcd_filter('in',$_POST['modifica_cognome'])."', descrfisica = '".$modifica_descrfisica."', affetti = '".$modifica_affetti."', descrizione = '".$modifica_background."', url_media = '".gdrcd_filter('in',$_POST['modifica_url_media'])."', blocca_media = ".(int)$blocca_media.", url_img = '".gdrcd_filter('in',$_POST['modifica_url_img'])."', url_img_chat = '".gdrcd_filter('in',$_POST['modifica_url_img_chat'])."', prestavolto = '".gdrcd_filter('in',$_POST['modifica_prestavolto'])."', online_status = '".$online_state."' WHERE nome = '".gdrcd_filter('in',$_REQUEST['pg'])."'");
/*FINE MODIFICA*/
/*MODIFICA DI JOLLANZA PER PRESTAVOLTO*/
gdrcd_query("UPDATE personaggio SET cognome = '".gdrcd_filter('in',$_POST['modifica_cognome'])."', affetti = '".$modifica_affetti."', descrizione = '".$modifica_background."', url_media = '".gdrcd_filter('in',$_POST['modifica_url_media'])."', blocca_media = ".(int)$blocca_media.", url_img = '".gdrcd_filter('in',$_POST['modifica_url_img'])."', url_img_chat = '".gdrcd_filter('in',$_POST['modifica_url_img_chat'])."', prestavolto = '".gdrcd_filter('in',$_POST['modifica_prestavolto'])."', online_status = '".$online_state."' WHERE nome = '".gdrcd_filter('in',$_REQUEST['pg'])."'");
/*FINE MODIFICA*/
03/04/2021 - Il File di istruzioni difetta di alcuni punti, da aggiungere.
Seguiteli tutti e aggiungete i seguenti.
File scheda_modifica.inc
/*Carico le informazioni del PG*/
nella Query sotto quella voce, va inserito prestavolto, tra le altre voci o a ogni aggiornamento scheda vi cancella la voce dall'elenco pubblico.
File iscrizione.php
gdrcd_query("INSERT INTO personaggio (ultimo_destino, nome, cognome, pass, data_iscrizione, email, sesso, id_razza, id_nazione, prestavolto, car0, car1, car2, car3, car4, car5, salute, salute_max, soldi, esperienza $lastpasschange_field) VALUES (NOW(),'".gdrcd_capital_letter(gdrcd_filter('in',$_POST['nome']))."', '".gdrcd_filter('in',$_POST['cognome'])."', '".gdrcd_encript($pass)."', NOW(), '".gdrcd_filter('in',$_POST['email'])."', '".gdrcd_filter('in',$_POST['genere'])."', ".gdrcd_filter('num',$_POST['razza']).", ".gdrcd_filter('num',$_POST['nazione']).", ".gdrcd_filter('num',$_POST['prestavolto']).", ".gdrcd_filter('num',$_POST['car0']).", ".gdrcd_filter('num',$_POST['car1']).", ".gdrcd_filter('num',$_POST['car2']).", ".gdrcd_filter('num',$_POST['car3']).", ".gdrcd_filter('num',$_POST['car4']).", ".gdrcd_filter('num',$_POST['car5']).", ". gdrcd_filter('num',0).", ".gdrcd_filter('num',$PARAMETERS['settings']['max_hp']).", ".gdrcd_filter('num',$PARAMETERS['settings']['first_money']).", ".gdrcd_filter('num',$PARAMETERS['settings']['first_px'])." $lastpasschange_value)");
12/09/2019 - Fu utilizzato ma fu scelto di rimuoverlo per land con codice GDRCD5.2 .
Segnalare il prestavolto su una scheda non esime altri giocatori a scegliere lo stesso volto registrato, creando problemi tra player che ne vogliono giustamente esclusività. Non è utile almeno per le land che intendono evitare personaggi cloni di altri poiché il volto (inserito nella sezione "modifica" della scheda) è visibile soltanto al player (e allo staff che può accedere alla sezione "amministra" della scheda), quindi, ha utilità di promemoria sul volto del proprio personaggio, ad uso e consumo del player stesso, e non di utilità per l'intera utenza della land o dello staff.
Non combina la anagrafe con il volto in modo che chiunque possa notarlo e impedire che venga associato ad altre utenze attive nella land.
13/06/2018 - Ho notato due problema, in scheda pg non visualizza il nome del prestavolto, dovrebbe apparire il nome del pg in scheda modifica, ma questo non avviene nel form una volta inserito, se si aggiorna la scheda per delle modifiche, il nome viene subito cancellato.
Seconda Era - Le Terre Libere: Revisione Skill Razziali
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 17 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste