02/10/2021 00:26:00
07/10/2021 10:40:23
Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Qui sotto il dettaglio delle ultime modifiche:
## 07-10-2021
### Added
- [GDRCD] Aggiunti nuovi stili per i pannelli di gestione e servizi
- [CHAT] Aggiunto pannello per la Registrazione delle giocate
- [SCHEDA] Aggiunto nuovo menu per la consultazione delle giocate registrate del personaggio, realizzata da @Jansna
- [GESTIONE] Aggiunto nuovo menù per la gestione delle giocate registrate
- [MESSAGGI] Aggiunta la funzionalità di 'risposta' per i Messaggi, ora non più integrata nella creazione del messaggio
- [MESSAGGI] Aggiunti i campi 'Oggetto' e 'Tipo' ai messaggi, adottando il sistema del pacchetto 'Messaggi 2.0' di @Seralia e i suggerimenti di @Jansna
### Fixed
- [GDRCD] Aggiornato il riferimento al database e tolti auto_increment già iniziati;
- [GDRCD] Corretto il controllo email per il recupero della password;
- [GDRCD] Aggiornate le email fittizie per gli utenti di default;
- [GDRCD] Spostata funzione session_start() in required.php, per renderla globale;
- [GDRCD] Spostato controllo posizione del personaggio in config.inc.php;
- [CHAT] Corretta errata apertura tag php
- [MESSAGGI] Correzione estesa sull'intero modulo dei Messaggi, correggendo la maggior parte dei bug presenti e ripristinando funzionalità disabilitate
### Changed
- [SERVIZI] Aggiornata la funzionalità dell'Anagrafe, adottando il sistema del pacchetto 'Anagrafe & Prestavolti' di @anneth
- [MESSAGGI] È stato rimosso il controllo 'last_instant_message' per la generazione delle notifiche di lettura, preferendo un controllo diretto sui messaggi
- [MESSAGGI] Ricostruite le operazioni di invio del messaggio, ora tutti gli utenti possono inviare messaggi multipli e viene eseguito sempre un controllo sui personaggi indicati
- [GESTIONE] Migliorata funzionalità Log Chat
I Pacchetti di GDRCD, qui(https://www.gdr-online.com/opensource_gdrcd.asp) elencati, compongono una preziosissima risorsa per l'intera comunità dei play-by-chat, sia per l'integrazione in sé quanto anche per il messaggio di condivisione e collaborazione che essi rappresentano. Tutti noi del Team di GDRCD crediamo fortemente nel concetto di Community che è alla base di questo ambiente e non possiamo non valorizzare lo sforzo di tutti coloro che, prima di noi e con noi, si adoperano attivamente nel volerla mantenere e migliorare. Per questo motivo, nei limiti di ciò che può essere fatto con una versione "liscia" dell'engine, stiamo provvedendo a selezionare tutti quei pacchetti che, in un modo o nell'altro, possono fornire nuovi standard e migliorare l'esperienza di tutti. Ringraziamo, pertanto, @Seralia e @anneth per il contributo che hanno dato con i loro Pacchetti e @Jansna per l'aiuto che ci sta fornendo in prima persona, concedendoci le sue funzionalità.
Stiamo vagliando la possibilità di inserire qualche altro pacchetto nella prossima release, ma data la finestra di lancia ormai prossima è assai più probabile che la maggior parte delle integrazioni saranno slittate nei futuri minor update che accompagneranno i prossimi mesi di sviluppo.
Abbiamo colto l'occasione anche per sistemare il modulo dei Messaggi, che presentava ancora molti errori, e il Log Chat.
Torniamo ad avvisare che siamo in dirittura d'arrivo per la release della versione "fixed" di GDRCD.
Rinnoviamo l'invito ad utilizzare il portale dedicato e la repository di GDRCD per segnalare errori, exploit e qualsiasi altro genere di implementazione che potrebbe essere utile a tutti. Questo progetto vuole essere uno strumenti per tutti e necessità della collaborazione di tutti noi per poterlo mantenere al meglio.
Kasa.
10/10/2021 20:32:36
Finalmente! Ci voleva proprio.
Non vedo l'ora che esca la release, spero presto!
Non so per gli espertoni che capiscono tutto ma per i laici e gli ignoranti di codici come me sarebbe molto utile materiale "didattico" per come mettere su una land.
Ovviamente non sono correzioni ma man mano che proseguite con le correzioni magari aggiungerci anche qualche tutorial o spiegazione che non sia solo per i professori ma anche per chi non mastica molto bene la lingua PHP, così anche da rispondere a tante domande che vengono fatte continuamente e che sembra dare molto lavoro a chi non ha dimestichezze con il codice. Purtroppo tante spiegazioni che ho trovato non le capisco, ho difficoltà e non avendo un processo visivo devo rinunciarci e la cosa mi irrita parecchio.
Sarebbe anche utilissimo poter integrare varie patch o aggiunte che sono talmente vecchie che non sono più possibili da aggiungere, con versioni di SQL vecchie.
Calendario incorporato
Pagina Meteo integrata e possibilità di cambiare temperature nelle pagine chat differenziate
Notepad integrato
Nella pagina chat aggiungerci la funzione messaggi OFF
Descrizioni delle chat a finestra modale
Un BBCode con funzioni aggiuntive, quelle dei pacchetti sono dannatamente difficili da metter su, sarebbe carino che fosse già integrato
Pagina oggetti mercato con sottotitoli possibili
Manutenzione senza errori e con più controllo
Ci sono tante cose che si possono aggiungere per dare una personalità alla land cose che sono già state rilasciate prima ma che appunto sono vecchie e che hanno bisogno di una bella spolverata. Tanti non hanno mezzi o conoscenza per metterli su e di poterne usufruirne.
Grazie per chi ha preso in mano la cosa, le correzioni sono apprezzatissime soprattutto per chi non si arrende e continua a voler giocare i PBC.
Grazie per l'attenzione.
11/10/2021 11:18:25
13/10/2021 04:04:09
13/10/2021 16:04:09 e modificato da gianni10049 il 13/10/2021 16:05:30
14/10/2021 11:39:17 e modificato da kasa il 14/10/2021 14:46:01
Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Qui sotto il dettaglio delle ultime modifiche:
## 08-10-2021
### Added
- [GDRCD] Aggiunti nuovi stili per tabelle generiche fatte con <div>
- [SERVIZI] Aggiunti nuovi menù per la gestione e richiesta Esiti Master, realizzati da @Jansna
- [GDRCD] Aggiunto case assoc in gdrcd_query
- [LUOGO] Aggiunte le fasi lunari tra le informazioni del luogo, adottando il sistema del pacchetto 'Fasi lunari' di @Haruka
- [SCHEDA] Aggiunta la sezione Diari nella scheda
### Fixed
- [MESSAGGI] Rimossi tutti i riferimenti a last_instant_message , per evitare sporcizia;
- [CHAT] Correzioni minori nel pannello Registrazione giocate;
- [GDRCD] Aggiornati i controlli per la rimozione dell'attributo "on" in gdrcd_html_filter
- [GDRCD] Correzioni minori
### Changed
- [SERVIZI] Ripristinata la possibilità di invio messaggio ai personaggi direttamente dai risultati della ricerca
## 11-10-2021
### Added
- [GDRCD] Aggiunta possibilità di creare un file override dei config per sistemi locali
### Fixed
- [GILDE] Inibita la possibilità per i personaggi di assegnarsi in autonomia le cariche attraverso la pagina di amministrazione corporazioni
### Changed
- [LAYOUT] Divisi frame messaggi e bacheche sulla colonna si sinistra ed evitati doppioni
- [GDPR] Oscurate le ultime cifre di tutti gli ip in ogni pagina di gestione
## 14-10-2021
### Fixed
- [GDRCD] Aggiornati valori default di diversi campi data per il DB, impostandoli con CURRENT_TIMESTAMP o date fittizie anziché il valore '0000-00-00' che da errore
- [ISCRIZIONE] Apportate diverse correzioni nel controllo razza in fase di iscrizione, per impedire abusi
### Changed
- [GDRCD] Vari aggiornamenti nelle definizioni della versione di GDRCD, sia nei Parametri che nella Licenza
- [GDRCD] Eliminato il tema "basic" e rimossi i vari riferimenti al tema
In questa comunicazione abbiamo raccolto le principali modifiche apportate alla versione in sviluppo, tralasciando per ovvie ragioni le molteplici correzioni minori e i commit di servizio avvenuti in questo arco di tempo. Si tratta per lo più di aggiustamenti a GDRCD, in modo da gettare le fondamenta per le future versioni, tuttavia abbiamo comunque voluto dare spazio per qualche feature, prendendo spunto dai pacchetti messi a disposizione dalla Community, come le Fasi Lunari di @Haruka e il Diario che ha avuto come fonte di ispirazione la discussione tra @Haruka e @staff shadowland (che ringraziamo davvero tanto!), e dei Contributors, come la Richiesta Esiti Master di @Jansna. Siamo felici di poter dire che la futura versione non sarà un progetto realizzato interamente da un gruppo ristretto di volontari, ma è un qualcosa che nasce dalla Community e che viene alimentato costantemente da essa, rendendolo di tutti.
Grazie all'aiuto di @musicamusa, stiamo provvedendo ad allineare GDRCD alle leggi vigenti in materia di GDPR, rielaborando l'Informativa Privacy di base offerta dal software. La rimozione delle ultime cifre degli indirizzi IP fa parte di questo aggiornamento, volto a tutelare sia il webmaster che l'utente finale.
Dopo davvero tanti anni di onorato servizio, abbiamo mandato in pensione il tema "basic" di GDRCD. Pur comprendendo le esigenze di questo tema, abbiamo deciso di guardare al futuro ed iniziare ad elaborare nuovi temi, un poco più elaborati rispetto a quelli attuali, ma al contempo più flessibili. Purtroppo il tema "basic" si prestava poco per adattarsi a questa intenzione e, non avendo abbastanza energie per avviare l'elaborazione del secondo tema, abbiamo preferito rimuovo e spingere verso l'Advanced, con la promessa di mantenerlo ed aggiornarlo nel tempo. E nel futuro, chissà... magari si trovare un valido candidato da metterlo affianco!
In ultimo, ufficializziamo che la nuova versione sarà etichettata come 5.6 .
A differenza di quanto detto all'inizio di questo thread, abbiamo deciso di proseguire nella direzione di una major release e non solo di un mero bug fix. Stiamo implementando diversi strumenti e funzionalità che spingono GDRCD verso una nuova direzione, che migliora la qualità della vita non solo dei Gestori ma anche di coloro che svilupperanno progetti a partire da questo software. Volendo, quindi, dare una nuova impronta al tutto, abbiamo deciso di fare un saltino e passare ad una nuova versione di GDRCD5 e fornire al progetto un punto di partenza più solido e concreto.
Cogliamo l'occasione per ringraziare tutte le persone che ci stanno aiutando o che si sono interessate al progetto!
Kasa.
14/10/2021 14:40:25
Siete dei grandi, che ve lo dico a fare.
Grazie, grazie, grazie per tutto quello che state facendo.
14/10/2021 18:47:06
è con sommo piacere e anche un po' di commozione che ho letto il changelog. già è stato fatto molto e tanto sicuramente arriverà. grazie di cuore, siete davvero generosi <3
21/10/2021 09:57:58 e modificato da kasa il 21/10/2021 10:21:00
Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Qui sotto il dettaglio delle ultime modifiche:
## 20-10-2021
### Fixed
- [LOGIN] Rimossa chiusura tag ?> non necessaria
- [MESSAGGI] Aggiunti i required necessari ai form di invio/risposta messaggio e corretti i messaggi di errore visualizzati
- [GDRCD] Aumentati campi a 255 per errori di lunghezza vari e cambiati dati da char a varchar, testato e funzionante
- [MESSAGGI] Corretta spaziatura nelle textarea di invio messaggio
- [GDRCD] Risolto problema dei testi uguali sui bottoni per tornare indietro
- [SCHEDA] Dato uno stile base alle tabelle del diario
### Changed
- [HOME] Rifatta la Homepage di GDRCD, sia a livello di alberazione dei file che di struttura, trasformandola in un modulo
- [GDRCD] Aggiornati i file CREDITI, LICENSE e LEGGIMI
- [GDRCD] Aggiornato il metodo gdrcd_load_modules(), ora in grado di auto selezionare il modulo data una stringa, ed impostato anche per funzionare in Homepage;
- [HOME] Separato tema homepage da quello mainpage, in modo da poter assegnare stili diversi (attuale tema: advanced)
- [HOME] Il reset della password ora è in un file a parte ed è stato aggiornato ulteriormente
- [HOME] Aggiunto logo GDRCD
- [GDRCD] Aggiornato metodo di inclusione contenuti per popup
- [SHEDA] Divisa sezione descrizione, conoscenze e storia in scheda.
Con questo aggiornamento il Team di GDRCD comunica che è ufficialmente terminato lo sviluppo della nuova versione di GDRCD.
Come specificato nella precedente comunicazione, si tratta a tutti gli effetti di una major release che vuole non solo correggere la maggior parte degli errori riscontrati nella precedente versione, ma aggiornare ed implementare funzionalità all’interno del software. Data la mole di lavoro e gli impegni esterni dei principali sviluppatori, si è deciso di aggiornare GDRCD per step di sviluppo in cui si vanno a toccare macro aree dell’engine escludendone altre, anche per garantire maggiore concentrazione sulle modifiche da apportare e tempi più brevi tra una release e l’altra. Quindi, NON TUTTE LE SEZIONI SONO STATE AGGIORNATE. Ciò non significa che non verranno affrontate nelle prossime versioni, anzi è proprio negli interessi del Team di GDRCD farlo il prima possibile.
Cogliamo l'occasione, in accordo con GdR-Online.com che appoggia il progetto e lo sostiene attivamente, per informare l'Utenza in merito all'apertura del server Discord ufficiale di GDRCD! Si tratta di uno spazio dedicato SOLO ed ESCLUSIVAMENTE allo sviluppo e manutenzione del software, in modo da fornire un un hub per chiunque volesse partecipare alla realizzazione delle successive versioni o anche solo per tenersi informato in modo puntuale con il progetto in sé.
Oltre a questo, il Server viene utilizzato anche per raccogliere pareri ed impressioni da parte dell'utenza sulle funzionalità del software, sia per le versioni "stable" che per quelle in sviluppo, attraverso i Tester. Queste figure possono accedere in anteprima alle prossime release e controllarne il funzionamento, in modo da aiutare gli Sviluppatori a mantenere il software quanto più pulito possibile da eventuali errori e malfunzionamenti. Non è richiesta alcuna tipologia di conoscenza tecnica, ma solo di una volontà e tanta pazienza nel scovare anche il più piccolo errore o criticità, forzando persino la mano senza alcun rimorso.
Il Server è pubblico, chiunque può unirsi.
Vi chiediamo solo di rispettare i Regolamenti interni, in modo da garantire gli scopi del Server.
Qui il Link: https://discord.gg/6PgWnMMVp5
Da qui in avanti, si andrà a testare l'engine.
Terminata questa fase, avverrà la release ufficiale.
Direi, quindi, che ci siamo!
Kasa.
Discussione seguita da
Discussione Chiusa Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
darthif ha recensito Storie di Agarthi
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
hallow3v3 ha risposto alla discussione: Che fine hanno fatto le belle Land Crime pbc?
vikkvi ha aperto una nuova discussione: Alternativa alla sindrome del gioco che non c'è.
Legacy of Magic: L'inchino della Chimera
World of Warship: Gameplay del Scharnhorst ‘43
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Pirates of the Caribbean: Tides of War: Ahoy! Aggiornamento di sistema!
Origo Haeredis - Harry Potter Gdr: Aggiunta: Prova di gioco
wylly93 ha recensito The Eyrie GdR
Metin2: Doppio evento: Caccia al tesoro e Altromondo!
DarkOrbit → Galassie remote e pericoli in agguato ti attendono. Vinci battaglie avvincenti in DarkOrbit: diventa un cosmonauta temerario e combatti!
eXtremelot: Navigare o... Volare?? :-)
Games of Thrones Winter is Coming: Playoff dell'assedio di Grande Inverno
Legacy of Magic: Gli Elementi Oscuri - La Nera Signora dell'Acqua
Il gestore di W40K Dathyar ha risposto alla recensione di dreamboy
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
The Black Eye - Intervista al gestore del play by chat storico-piratesco The Black Eye! Ahoy!
Il PbC in Cifre - Analisi statistica sul play by chat nell'anno 2011 ricavato da osservazione amtematica delle presenze
Arisen GdR - Intervista ai gestori del play by chat fantasy che raccoglie l'eredità di DreamOfYou!
Medioevo e Fantasy - Workshop sui Legami fra medioevo, immaginario fantasy e Giochi di ruolo
Nomi per PG - Raccolta di siti che ti aiuteranno a scegliere un bel nome casuale per il tuo personaggio
Tempo Libero - Come giocare online senza sacrificare il proprio tempo