14/07/2011 12:36:55
alexitaly92 ha scritto: Salve a tutti,
sono nuovo di qui e sinceramente sono alquanto interessato a dare una mano in questo progetto.
Dato che non eccello in idee da implementare in un qualsiasi sistema ma sono un discreto programmatore, se magari qualcuno mi da uno spunto su che plugin/patch creare mi posso mettere all'opera senza troppi complimenti ;)
Grazie
Aleksi
09/01/2012 13:57:01
Salve a tutti quanti,
sarei interessato un poco di più a capire il meccanismo di implementazione per le patch.
E' qualche giorno che ho installato in locale la versione advanced e ho iniziato a modificarla
per quanto riguarda il layout che mi interessava diversificare, probabilmente non così in maniera
pesante, sistemando anche alcune finezze di layot di campi e tag. Comunuque, a parte questo, vorrei implementare
alcune patch che mi necessitano o che ho in mente che possano servirvi. Se fosse possibile capire
come farle, diciamo, facilmente installabili in modo da integrarle al meglio, se no poi studiando il codice ci
arrivo anche da solo.
Grazie mille
09/01/2012 15:30:15 e modificato da leoblacksoul il 09/01/2012 15:31:16
Beh, in GDRCD non c'è differenza tra patch o plugin, in entrambi i casi devi fare modifiche al codice esistente di altre pagine perchè non esiste un modo di inserire dinamicamente nuovi moduli senza aggiungere chiamate alle nuove funzioni nel codice vecchio.
Quindi il modo di sviluppare plugin per GDRCD è molto semplice, crei un file con le nuove funzionalità che vuoi aggiungere lo inserisci nella cartella plugin, possibilmente separato in una sua cartella. A quel punto scrivi un file di istruzioni in cui spieghi in quali file includere il file del plugin e dove mettere le chiamate alle nuove funzioni nei punti giusti. (oppure ridistribuisci i file modificati, ma attenzione alla Licenza!)
Sarebbe interessante migliorare il sistema di inserimento/installazione di plugin, ma sarebbe una modifica sostanziale a GDRCD.
---
Non chiedetemi aiuto in privato per questioni di programmazione; chiedete sul forum e eventualmente vi risponderò lì.
http://gdrportal.eu - Hosting per GDR
09/01/2012 17:58:04
supponevo, dal poco visto, che non fosse stata fatta una modifica così pesante come hanno altri cms, sicuramente di più interesse perchè generici e con comunit più ampie.
Per questo stavo valutando se implementarlo, ma non credo che potrò avere il tempo.
questo rende le cose un poco più complicate direi, per gestire ogni sorta di modifica. Questo vuole dire che per personalizzare la land alla fine devo modifica almeno la metà del codice presente, rendendo quasi vana l'utilità di un cms come gdrcd ... uhm
valuterò se partire da capo o se continuare per questa via, avere alcuen funzioni sarebbe stato/è molto comodo in realtà
11/01/2012 22:24:42
Penso che rilascerò a breve tutti i contributi e miglioramenti che ho effettuato su GDRCD 5 e 5.1
Devo solo trovare il tempo di organizzarmi per fare un post esplicativo e raccogliere il materiale
12/11/2012 16:30:52
Per quanto riguarda mysqli altervista è da un pò che supporta la cosa se ti può interessare per provare a sviluppare un gestore di query basato su quello
18/04/2013 15:10:11
Segnala un piccolo BUG che permette di iscriversi inserendo nessun nome o un nome contenente solo spazi, ho risolto così:
Alle fase due dell'iscrizione, dove fa le varie verifiche, aggiungere la seguente:
$nome = str_replace(' ', '', $_POST['nome']);
if (($nome===NULL)||($nome===''))
{
$ok=FALSE;
echo '<div class="error">'.gdrcd_filter('out',$MESSAGE['register']['error']['none_name']).'</div>';
}
18/04/2013 16:14:26
ricordati di fare anche un trim() per la mail ed il nome altrimenti poi avrai problemi all'interno della land
"Release your mind´s eye and we make your dreams come true"
01/05/2013 14:53:39
Non sarebbe cosa buona e giusta modificare la funzione per connettersi al db? Nel 2013 vedere ancora usata mysql_connect e sue varianti è triste.
Nelle prossime versioni di php potrebbe essere addirittura non supportata, perchè non passare a PDO?
Discussione seguita da
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Dusk: [News] Inizio stagione V & Fama
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 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