[GDRCD 5.6] Nuova release - Aggiornamenti e Proposte
26/07/2021 11:46:42
kasa ha scritto:
Non è già possibile avere dei Forum dedicati per i Gruppi?
Quelli privati, intendo.
Sottoforum si può fare, ma credo che sia una feature più che una correzione. La teniamo in saccoccia, però.
Sì, hai ragione, si può. L'ideale però sarebbe riuscire ad avere dei sottoforum.
Poi allargando il discorso sottoforum ai gruppi di gioco, si potrebbero destinare delle pagine a tutti e delle altre solo ad alcuni. Ma in generale i sottoforum sarebbero una valida risorsa un po' ovunque, penso.
26/07/2021 16:32:27
Alle patch nominate da Mathramstaff aggiungo questa (https://www.gdr-online.com/download_dettaglio.asp?id=243) che è vecchissima, la metto qui solo come riferimento. Praticamente permetteva di postare nel forum il resoconto di una quest e di assegnare i PX ai partecipanti tramite un unico pannello.
Segnalo anche il pannellino delle news (https://www.gdr-online.com/download_dettaglio.asp?id=278).
26/07/2021 17:03:14
Direi che è una notizia bomba, quindi auguro un buon lavoro a tutti quelli che ci stanno lavorando o ci lavoreranno!
Per quanto riguarda il lavoro dei grafici volevo chiedere se per caso avete preso in considerazione la possibilità di raggruppare tutto ciò che concerne l'aspetto grafico in un'unica cartella (al momento non è così e c'è solo un timido accenno con la cartella themes)!
26/07/2021 17:54:18 e modificato da kasa il 26/07/2021 17:58:36
Diversi pacchetti che ho letto sono molto specifici e non credo che possano essere utili in una ipotetica versione "base" di GDRCD, che dovrebbe fornire idealmente solo uno scheletro di play-by-chat.
I pacchetti nascono proprio per essere degli addons, che vanno ad implementare GDRCD con funzionalità specifiche che servono solo in alcuni contesti di gioco.
Quindi, magari, più che essere integrati in GDRCD, alcuni andrebbero semplicemente "aggiornati". E questa è una cosa che può essere fatta da chiunque (una volta che verrà aggiornato l'engine, ovviamente).
haruka ha scritto: ...
Come ho detto, si tratta di una feature più che una correzione. Me l'appunto, ma è probabile che verrà sviluppata dopo.
Eventualmente, se ritieni che sia abbastanza urgente come modifica, puoi sempre pensare ad un pacchetto.
silvara ha scritto: ...
Questa è una buona idea, in realtà.
Ma bisognerebbe cambiare alcune logiche sulla gestione degli assets dell'engine (mi riferisco alle immagini, ai css e agli effetti JS). Però, ci si può lavorare sopra.
Kasa.
27/07/2021 10:57:34 e modificato da kasa il 27/07/2021 11:57:54
Abbiamo aggiunto il changelog nel messaggio iniziale del thread.
Molti dei cambiamenti sono derivati da correzioni varie raccolte qua e là nel Forum dedicato di GdR-Online.com.
Per questo, si ringrazia: @Dyrr, @Seralia, @kgviigdr e tutti coloro che hanno aiutato nel tempo per la risoluzione di queste problematiche.
Come anticipato, verrà aggiornato in base agli aggiornamenti rilasciati nella versione in sviluppo.
Kasa.
03/09/2021 13:39:51 e modificato da kasa il 03/09/2021 22:17:09
Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Informiamo che è stata implementata ed aggiornata anche la pagina dedicata al tracciamento dei lavori in atto. Si tratta per lo più delle richieste pervenute tramite issues e delle implementazioni approvate per la versione in sviluppo. Mano a mano che i lavori avanzano, provvederemo ad aggiornare questa pagina.
Qui il link: https://github.com/GDRCD/GDRCD/projects/1 ↗
Kasa.
22/09/2021 12:47:47
Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Qui sotto il dettaglio delle ultime modifiche:
## 22-09-2021
### Fixed
- [Forum] Ora gli utenti possono visualizzare solo i Forum a cui sono abilitati;
- [Chat] Risolto invio lancio dado sensa skillsystem attivo;
- [Chat] Risolto problema scalo degli oggetti in chat dopo l'utilizzo;
### Changed
- [GDRCD] I metodi per la creazione delle Modali sono stati spostati in un file a parte, in modo da migliorare la loro gestione;
Kasa.
30/09/2021 10:51:17 e modificato da kasa il 30/09/2021 11:07:24
Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Qui sotto il dettaglio delle ultime modifiche:
## 29-09-2021
### Added
- [WIP!][GDRCD] Integrato metodo gdrcd_stmt per i prepared statements;
- [GDRCD] Ora è possibile inserire più di un tema su GDRCD, la scelta del tema viene fatta in homepage al momento del login dell'utente;
### Fixed
- [GDRCD] Inibito l'autofocus alla prima apertura di una modale;
- [Scheda] Corretto metodo di salvataggio della email del personaggio dal pannello di amministrazione della scheda;
- [Presenti] I personaggi invisibili sono stati rimossi dal conteggio dei presenti;
- [Messaggi] Rimosse colonne duplicate;
- [Messaggi] Rimossa apertura tag non necessaria nell'invio di un messaggio;
- [GDRCD] Aggiunto un ulteriore controllo sullo stato online del personaggio, per evitare personaggi invisibili.
### Changed
- [Chat] Ora è possibile aprire la scheda del personaggio dalla chat cliccando sull'avatar_chat;
- [Messaggi] Aggiornato il metodo per il salvataggio dell'ultimo messaggio visualizzato;
- [Messaggi] Ripristinata la funzione "Cancella tutti i messaggi letti", ora li cancella solo per chi visualizza il messaggio e vale sia per gli inviati che per i ricevuti;
Con questo changelog abbiamo deciso di integrare diverse feature che erano rimaste appese nella repository di GDRCD per anni, senza essere mai effettivamente convalidate. Parliamo, nello specifico, della scelta del tema di @leoblacksoul (anche se molte realtà l'hanno adottata a modo loro) e dei prepared statements, una aggiunta piuttosto importante realizzata da @blancks e che permette di migliorare la gestione delle query. Quest'ultimi, dato che si tratta di una feature realizzata diverso tempo fa, sono in fase sperimentale e potrebbero subire diversi cambiamenti nel corso delle prossime release.
Stiamo provvedendo anche all'inserimento di qualche pacchetto presente qui sul portale direttamente su GDRCD, rendendolo standard per le future versioni. Crediamo che il lavoro della Community debba essere valorizzato, soprattutto quando questo rappresenta un balzo in avanti per l'engine e per l'esperienza di tutti.
Avvisiamo 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.
01/10/2021 15:28:47
kasa ha scritto: Abbiamo aggiornato il changelog nel messaggio iniziale del thread.
Qui sotto il dettaglio delle ultime modifiche:
## 29-09-2021
### Added
- [WIP!][GDRCD] Integrato metodo gdrcd_stmt per i prepared statements;
- [GDRCD] Ora è possibile inserire più di un tema su GDRCD, la scelta del tema viene fatta in homepage al momento del login dell'utente;
### Fixed
- [GDRCD] Inibito l'autofocus alla prima apertura di una modale;
- [Scheda] Corretto metodo di salvataggio della email del personaggio dal pannello di amministrazione della scheda;
- [Presenti] I personaggi invisibili sono stati rimossi dal conteggio dei presenti;
- [Messaggi] Rimosse colonne duplicate;
- [Messaggi] Rimossa apertura tag non necessaria nell'invio di un messaggio;
- [GDRCD] Aggiunto un ulteriore controllo sullo stato online del personaggio, per evitare personaggi invisibili.
### Changed
- [Chat] Ora è possibile aprire la scheda del personaggio dalla chat cliccando sull'avatar_chat;
- [Messaggi] Aggiornato il metodo per il salvataggio dell'ultimo messaggio visualizzato;
- [Messaggi] Ripristinata la funzione "Cancella tutti i messaggi letti", ora li cancella solo per chi visualizza il messaggio e vale sia per gli inviati che per i ricevuti;
Con questo changelog abbiamo deciso di integrare diverse feature che erano rimaste appese nella repository di GDRCD per anni, senza essere mai effettivamente convalidate. Parliamo, nello specifico, della scelta del tema di @leoblacksoul (anche se molte realtà l'hanno adottata a modo loro) e dei prepared statements, una aggiunta piuttosto importante realizzata da @blancks e che permette di migliorare la gestione delle query. Quest'ultimi, dato che si tratta di una feature realizzata diverso tempo fa, sono in fase sperimentale e potrebbero subire diversi cambiamenti nel corso delle prossime release.
Stiamo provvedendo anche all'inserimento di qualche pacchetto presente qui sul portale direttamente su GDRCD, rendendolo standard per le future versioni. Crediamo che il lavoro della Community debba essere valorizzato, soprattutto quando questo rappresenta un balzo in avanti per l'engine e per l'esperienza di tutti.
Avvisiamo 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.
potresti indicarmi le righe e il file del codice per far aprire la scheda da chat?
01/10/2021 16:58:02
potresti indicarmi le righe e il file del codice per far aprire la scheda da chat?
Certamente!
Ecco qui il commit con la feature: https://github.com/GDRCD/GDRCD/commit/a842a5e886beaa8c613d7eabf9bd0540febaa913 ↗
Kasa.
Discussione seguita da
⊝ Discussione Chiusa Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Seconda Era ↗
Hero Wars ↗
Raja Dunia ↗
Cafuné ↗
Sea of Conquest ↗
Project Entropy ↗
Wuthering Waves ↗