[GDRCD 5.5] Nuova release - Changelog e proposte postato il 29/05/2020 12:59:42 nel forum programmazione, gdrcd, open source, hosting e modificato da gdr-online.com il 29/05/2020 13:33:39
E' in cantiere la nuova release di GDRCD. In seguito vi posto il changelog, tempistiche penso ai primi di giugno.
Nel caso aveste richieste scrivetelo in questo modo verranno implementate prima di rilasciare la release.
29/05/2020 12:59:53 e modificato da breaker il 31/05/2020 23:33:09
# Change Log
Tutti i cambiamenti dalla versione 5.5 verranno inseriti qui.
## [5.5.0] - 2020-06-01
Elenco delle modifiche al codice
### Aggiunto
- __$PARAMETERS['mode']['check_forum'] = 'OFF';__ serve per abilitare la notifica di nuovi messaggiaraldo (thread) nel box messaggi.inc.php.
- __$PARAMETERS['mode']['check_messages'] = 'ON';__ serve per abilitare la notifica di nuovi messaggi privati nel box messaggi.inc.php.
- __$PARAMETERS['text']['check_forum']['new'] = '(Nuovo)';__ permette di personalizzare il testo da far comparire nel caso ci siano nuovi messaggiaraldo (thread)
- __$PARAMETERS['info']['GDRCD'] = '5.5';__ serve per indicare la versione di GDRCD.
- __$PARAMETERS['mode']['exp_in_private'] == 'ON')__ serve per abilitare l'esperienza nelle chat private.
- __$PARAMETERS['settings']['auto_salary'] = 'OFF'__ serve per abilitare l'accredito automatico dello stipendio al primo login.
- __gdrcd_list('personaggi')__ come datalist per aiutare a trovare il nome dei personaggi durante la creazione di un messaggio.
- __$PARAMETERS['settings']['exp_by_chat']['value'] = '0';__ serve per impostare quanti punti experienza assegnare nelle azioni.
- __$PARAMETERS['mode']['allow_new_chat_audio'] = 'ON';__ serve per abilitare l'avviso sonoro quando ci sono nuovi messaggi in chat.
### Modificato
- Impostato come unico sistema di criptaggio password BCRYPT
- Refactoring di tutto il codice
- __forum.inc.php__ e' stato diviso in piu' parti per migliorne la leggibilita'. E' stato creato un controllo delle richieste che verranno inoltrate alla pagina richiesta (/pages/forum).
- __gestione_manutenzione.inc.php__ e' stato divisa in piu' parti per migliorne la leggibilita'. E' stato creato un controllo delle richieste che verranno inoltrate alla pagina richiesta (/pages/gestione/manutenzione).
- __messages_center.inc.php__ e' stato diviso in piu' parti per migliorne la leggibilita'. E' stato creato un controllo delle richieste che verranno inoltrate alla pagina richiesta (/pages/messages).
- __scheda.inc.php__ e' stato divisa in piu' parti per migliorne la leggibilita'. E' stato creato un controllo delle richieste che verranno inoltrate alla pagina richiesta (/pages/scheda).
- __main.css__ l'altezza di .iframe.iframe-messaggi e' stata portata da 20px a 33px.
- __PasswordHash.php__ aggiornato dalla versione 0.3 alla versione 0.5.
- __< audio >__ aggiornato allo standard HTML5 in scheda.inc.php
- __visit.inc.php__ i thread vengono visualizzati in base all'ultima risposta e non piu' in base alla creazione.
### Rimosso
- Rimosso il sistema di salvataggio delle password in chiaro.
- Rimosso il sistema di criptaggio password SHA-1.
- Rimosso il sistema di criptaggio password MD5.
### Corretto
- [BugFix] conflitti con merge precedenti.
- [BugFix] __$PARAMETERS['settings']['protection_password'] = 'gdrcd';__ non era stato implementato correttamente.
- [BugFix] Elimina messaggi selezionati.
29/05/2020 13:33:24
Grandissimo lavoro come sempre! 👌
29/05/2020 13:40:58
Wow! Tanta roba, se non avessi modificato così tanto il vecchio 5.2 ci farei un pensierino, ma mi ci vorrebbero mesi per riscrivere le parti personalizzate e le funzion :(
Grande breaker!
29/05/2020 13:59:15
29/05/2020 14:49:47
Ma... 😭 Breaker, grazie! Grazie già adesso, anche solo per averci pensato! ❤️😭
Forse sono implementazioni laboriose ma potrebbero essere utili:
1. La possibilità di avere i messaggi raggruppati per mittente (molti nel forum hanno fatto richieste di aiuto in merito nel tempo, senza mai ricevere risposta);
2. Il suono in chat per l'arrivo delle nuove azioni (con molta fatica sul 5.4 ce l'ho fatta ma non penso saprei rifarlo, e sul forum qui erano diverse le richieste di aiuto);
3.La possibilità di usare Font Awesome o simili (ci ho provato con tanto ardore ma su Windows/Chrome svaniscono ad ogni refresh);
4. Modali (se possibile preparare già il codice, così da poter decidere singolarmente se usarle nella propria land o meno - lo chiedo perché, da profana, ho avuto qualche difficoltà tra i .js da copiare, <script> da aggiungere su header, css da tradurre, ecc...).
Se dovessero essere richieste banali (o troppo laboriose), ignoratemi pure! Ve lo condedo! XD
Più che altro mi sono venute in mente queste sulla base delle richieste lette nel forum qui... Sarebbe di certo un aiuto enorme per tutti quelli che, come me, hanno trovato difficoltà a costruire il codice, senza sapere nulla di .js, modali, PUA, ecc., senza basi e aiuti da cui poter partire.
29/05/2020 19:56:53
E anche questa è una bella iniziativa! 👍
Noi lanciamo un'idea probabilmente incompatibile con il fatto che la 5.5 venga rilasciata a giorni, ma che potrebbe essere comunque uno spunto per la 5.6 o per dei moduli aggiuntivi da rilasciare successivamente a parte.
Ad oggi gdrcd monta di default Interlock e la maggioranza dei gestori che vogliono inserire dadi e statistiche nel proprio gioco si "appoggiano" a quello che il pacchetto offre come base di partenza, a prescindere che gli piaccia o meno, che sia funzionale o meno al loro gioco e così via.
Fra di noi stavamo ragionando sul fatto che potrebbe essere utile implementare dei moduli contenenti le meccaniche essenziali di altri sistemi. Quindi - a titolo puramente esemplificativo - un pacchetto che vada a sostituire la dinamica Caratteristica+Abilità+1d10 con le dinamiche di D&D, VtM, GURPS etc. In questo modo il gestore non dovrebbe scrivere da zero delle funzionalità che tutto sommato sono sempre le stesse. Si tratterebbe di scrivere un nuovo tiradadi e di agganciarlo ad una serie di diversi parametri contenuti nella scheda.
Siccome sappiamo che è un lavoro un po' particolare e che richiederebbe maggiore approfondimento, restiamo a disposizione anche in privata sede per altri chiarimenti. 😊
29/05/2020 21:02:32
29/05/2020 22:56:34
29/05/2020 23:34:30 e modificato da jan90 il 30/05/2020 16:38:42
30/05/2020 01:04:22
Discussione seguita da
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Dalemyr: Festa finita in tragedia
I dati del generatore di rank sono stati aggiornati!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Another Year Of Disaster: Chiusura Momentanea Iscrizioni!
Storie di Agarthi: Di nuove skill, ringraziamenti e cambiamenti
Ex Gratia GDR: Nuova Creatura: Tsukumogami!
aranciata ha recensito Another Year Of Disaster
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!
quod ha risposto alla discussione: IA e gdr: idee di sviluppo
Entropia Universe: Note sulla versione di Entropia Universe 18.15.3
Felix Felicis GdR - Harry Potter GdR: Il Prezzo dell'Onore - fuoco, fiamme e propaganda
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Nyx Insight - Project S.E.T.: Comunicazione Ufficiale del Rettore Vance - Luglio
Articolo → L'Estate Nerd del 2025: La guida definitiva alle fiere fantasy e comics in Italia!
Enlisted: Battle Pass: Quinta stagione del 2025
aik ha aperto un annuncio di ricerca: gothik ricerca Staffer
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Post Apocalittico - Viaggio nella narrativa post-apocalittica: teorie, credenze e affabulazioni. I contributi di Mary Shelley, M. P. Shiel e M. John Harrison
Star Wars e Shannara - Una concisa, ma dettagliata disamina delle analogie fra la saga di Guerre Stellari e quella di Shannara
Generi Preferiti - Scopri, grazie ai nostri dati statistici, quali generi di giochi l'utenza del portale preferisce!
Gdr Online - Breve spiegazione su come funzionano i Gdr Online scritta da Romeo Gentile
Roma I Triumviri - Intervista ai creatori di Roma i Triumviri, il play by chat sull'Antica Roma!
New York Heroes Reborn - Intervista alla gestione di New York Heroes Reborn Avengers Academy il PbC sui supereroi!
Velocità dei Browser - Scopriamo le statistiche su i browser più veloci per giocare!
Oltre il Velo - Intervista alla gestrice del GdR fantasy moderno Oltre il Velo!