DebbaGDR-v.1.0.0
Pacchetto: DebbaGDR-v.1.0.0
Nuovo!
Descrizione:
DebbaGDR è una piattaforma self-hosted per giochi di ruolo online, scritta in PHP puro, senza framework, senza Composer, senza npm. Si carica via FTP e funziona. L'idea di partenza è semplice quanto ostinata: non tutti hanno un VPS, non tutti sanno usare la riga di comando e non tutti vogliono imparare a farlo solo per aprire un GDR. In Italia abbiamo una moltitudine di servizi di hosting, persino hosting condivisi da pochi euro l'anno. DebbaGDR parte da lì, da quella realtà concreta, e vi costruisce sopra qualcosa di moderno. Il pacchetto include tutto quello che serve per aprire un sito GDR funzionante in meno di mezz'ora: un database SQL già pronto, un sistema di login e registrazione, un'interfaccia di gioco, gestione personaggi, gilde con ruoli e un editor visuale per i template, il tutto con un tema dark parchment and gold che sa di taverna conviviale, giusto per ricordare il bello che c'è dietro l'arte della narrazione. È pensato esplicitamente per Altervista, con un file SQL apposito che aggira i limiti di quella piattaforma, e per gli hosting condivisi dove non puoi toccare il server ma puoi fare quasi tutto con .htaccess e un po' di pazienza. C'è persino una sezione della guida dedicata al problema delle sessioni sui server multi-nodo di InfinityFree, il tipo di cosa che impari dopo aver sbattuto la testa per un pomeriggio intero e, fidatevi quando dico che si rischia di rasentare la pazzia. Non è il progetto di chi vuole dimostrare quanto sappia programmare. È il progetto di chi vuole che le cose funzionino per più persone possibile. Pensato, mi ripeto, per tutta quella nicchia di persone che, inevitabilmente, un piccolo sogno l'hanno sempre coltivato: magari il tutto può divenire realtà.

Il Visual Editor
Ecco dove il pacchetto fa un salto di qualità rispetto al comune pacchetto quale è.
Serve a modificare le pagine del sito, la home e la pagina di gioco, direttamente dal browser, con l'anteprima che si aggiorna mentre lavori. Niente FTP, niente editor di testo, niente caricare file ogni volta per vedere com'è venuta.
Ma la parte davvero utile non è l'editor di codice in sé, ma il costrutto attorno:
Sei preset di layout: colonna singola, sidebar sinistra o destra, due colonne, tre colonne, magazine. Reorganizzano la pagina con un clic: il sistema sposta i blocchi da solo e mette il CSS che serve, tu guardi l'anteprima e decidi se ti piace.
Sei palette colore già pronte: Warm Editorial, Dark Forge, Midnight Arcane, Crimson Keep, Forest Realm, Ivory Steel. Cambiano l'aspetto del template senza toccare il foglio di stile principale. Si sovrappongono e non rompono niente.
Sostituzione blocchi con immagini: puoi sostituire qualsiasi blocco della pagina con un'immagine (la sidebar, la chat, la mappa, l'hero section). L'editor li rileva da solo, ti mostra quali sono e tu carichi l'immagine dal computer o incolli un URL. C'è sempre un pulsante Ripristina finché non salvi.
Pulizia codice HTML: puoi incollare HTML da qualsiasi fonte (un builder online, un export di Figma, qualcosa trovato in giro) e il sistema lo pulisce prima di inserirlo. Toglie gli script, gli attributi pericolosi e il codice che non dovrebbe stare lì.
Importazione temi WordPress: puoi importare uno ZIP di un tema WordPress. Il sistema estrae il template, scarta tutto il PHP, aggiusta i percorsi delle immagini e ti restituisce HTML pulito. Per la pagina di gioco lo applica solo come skin visiva, senza toccare la logica sottostante. In pratica puoi prendere qualsiasi tema WordPress che ti piace e applicarlo al tuo GDR.
Backup automatici: ad ogni salvataggio viene creato un backup automatico con data e ora. Se combini un disastro, apri il backup, copi, incolli e salvi. Non si perde niente di definitivo.
Il punto è questo: dare a tutti l'opportunità di creare, pur non avendo conoscenze tecniche avanzate. Il Visual Editor esiste per cercare di allietare il mondo dei GDR, o almeno questo è quello che il pacchetto cerca di fare.

Requisiti (nella speranza non risultino austro-ungarici):
PHP 8.0+ con estensione PDO MySQL
MySQL 5.7+ o MariaDB 10.3+
Apache con mod_rewrite (opzionale — senza, gli URL diventano ?page=...)
Hosting con accesso FTP e phpMyAdmin (Altervista funziona)
Niente Composer, niente npm, niente terminale.
Quasi dimenticavo: in caso di confusione, nella sezione visual editor per gli admin c'è sempre il pulsante in alto a destra "Tour Guidato", con annessa guida aggiuntiva non appena si accede. Per qualsiasi dubbio o curiosità dettata dal caso, scrivetemi pure! (La versione indicata nel titolo non corrisponde al progetto portato avanti e sviluppato; si tratta solo di numeri.)
Autore: Debba
Data: 28/08/2026
Dimensione: 320,11 Kb
Articoli, Interviste e altre Risorse!
Fallen Gods
Essere un semidio è solo l’inizio; la tua storia deve ancora cominciare. Vivi avventure moderne e mitologiche con gli amici e con gli dei dell'Olimpo!
CRSED: F.O.A.D.
Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
Difendersi dai falsi Programmatori
Facili tecniche per difendersi dal programmatori truffaldini e poco professionali :-)