You are reading the Drake CMS Official Forums archive, available for historical purposes only.
Drake CMS has been rebranded into Lanius CMS, visit the new Lanius CMS Official Forums if you need support about Lanius CMS or Drake CMS -> Lanius CMS migration.
Salve a tutti, sono nuovo del mondo php/opensource (ho anni
di 'asp/windows' commerciale alle spalle) e devo dire che trovo
stimolante contribuire ad un progetto software in questi
termini. Ho provato diversi CMS (joomla ecc.) per capirne
linee guide e filosofia ed ho capito che i la maggior parte di
essi hanno una stessa origine. Le diverse 'scissioni' fanno
però la differenza in termini di approccio e stile di
programmazione e questo 'Drake' mi ha subito colpito per
versatilità e prestazioni rispetto ad altri. Dopo questa
lunga e 'pallosa' premessa vengo al dunque: Trovo difficoltà a
seguire le fasi di sviluppo del progetto (vorrei contribuire in
qualche modo) perchè ci sono troppi riferimenti ad esso
(drakecms.org,drakeforge.net,sourcefoge.net ecc.) non tutti
aggiornati e/o allineati (ad esempio non so se questo è il forum
principale rispetto a quello di sourceforge). E' anche vero che,
a quanto pare, sta facendo tutto 'legolas' Daniele e non ha
anche il tempo di aggiornare i vari siti, ma sarebbe meglio far
confluire tutto in un unico posto. In questa fase di beta è
necessario soprattutto 'spremere' il più possibile il software
per trovare i bug e sarebbe comodo avere una lista continua dei
file modificati per testarli immediatamente. Sarebbe inoltre
utile indicare le linee guida per allestire template e
componenti, al fine di far crescere il Drake anche con gli
accessori contestualmente al 'core'.
Spero di essere
utile e mi scuso per la lungaggine
legolas558
Re:sviluppo drake
14 February 2007 18:32
Anonymous
rsavarese wrote: Quote:
Salve a tutti, sono nuovo del mondo php/opensource (ho anni di 'asp/windows'
commerciale alle spalle)
E chi non ce l'ha Quote:
e devo dire che
trovo stimolante contribuire ad un progetto software in questi
termini. Ho provato diversi CMS (joomla ecc.) per capirne
linee guide e filosofia ed ho capito che i la maggior parte di
essi hanno una stessa origine. Le diverse 'scissioni' fanno
però la differenza in termini di approccio e stile di
programmazione e questo 'Drake' mi ha subito colpito per
versatilità e prestazioni rispetto ad altri.
Bene
bene, vedo che anche tu vedi la Forza di Drake allora Quote:
Dopo questa lunga e
'pallosa' premessa vengo al dunque: Trovo difficoltà a seguire
le fasi di sviluppo del progetto (vorrei contribuire in qualche
modo) perchè ci sono troppi riferimenti ad esso
(drakecms.org,drakeforge.net,sourcefoge.net ecc.) non tutti
aggiornati e/o allineati (ad esempio non so se questo è il forum
principale rispetto a quello di sourceforge). E' anche vero che,
a quanto pare, sta facendo tutto 'legolas' Daniele e non ha
anche il tempo di aggiornare i vari siti, ma sarebbe meglio far
confluire tutto in un unico posto.
Che dire...i siti
drakecms.org e drakeforge.net dovrebbero essere gestiti da Lance
Lape, l'altro amministratore, che purtroppo è latitante da molti
mesi ormai..credo sia impegnato con il lavoro. Forse dovrei
insistere ancora ma ho dubbi che mi risponderà Quote:
In questa fase di
beta è necessario soprattutto 'spremere' il più possibile il
software per trovare i bug e sarebbe comodo avere una lista
continua dei file modificati per testarli
immediatamente.
Sarebbe inoltre utile indicare le linee guida per
allestire template e componenti, al fine di far crescere il
Drake anche con gli accessori contestualmente al 'core'.
E dove lo trovo il tempo per documentare oltre che per
sviluppare? Scherzi a parte, la estensibilità di Drake CMS
(vi assicuro che potenzialmente ne ha molta) per
ora non è sfruttata per motivi tecnici: finchè il core
non è stabile non me la sento di attivare le funzioni di
installazione per tutti i vari add-on, comunque questo fatto
dovrebbe cambiare in poco tempo non appena avrò testato
l'installazione di tutti i tipi di add-on (per ora funzionano le
patch e i moduli). Insomma, molto presto dovrebbe essere
possibile scrivere componenti e moduli per Drake CMS! Quote:
Spero di essere utile
e mi scuso per la lungaggine
Magari
fossero tutti come te! Intendo dire, magari tutti quanti
manifestassero il loro interesse...
E' stato un
piacere, spero continuerai a utilizzare questi forum (che sono
quelli ufficiali, tra parentesi) o altri strumenti di sviluppo
(ci sono anche mailing list, anche se poco utilizzate) per
metterti in contatto con me o con gli altri tester. A proposito,
a parte qualche rara eccezione devo dire che i tester sono stati
il miglior aiuto finora.
A presto
rsavarese
Re:sviluppo drake
15 February 2007 09:00
Anonymous
Grazie per la sollecita risposta. Prometto di contribuire al
debug del Drake e se possibile a qualche implementazione
rsavarese
Re:sviluppo drake
05 March 2007 10:18
Anonymous
Daniele,
Ho pronta una versione funzionante del
template a dimensione fissa (775px) per drake. Leggi la
posta?
legolas558
Re:sviluppo drake
05 March 2007 11:52
Anonymous
rsavarese wrote: Quote:
Grazie per la
sollecita risposta. Prometto di contribuire al debug del
Drake e se possibile a qualche implementazione
Magari! Le cose da fare non mancano...
legolas558
Re:sviluppo drake
05 March 2007 11:56
Anonymous
rsavarese wrote: Quote:
Daniele,
Ho pronta una versione funzionante del template a dimensione
fissa (775px) per drake. Leggi la posta?
Purtroppo non la leggo da un paio di giorni (immagino già 300
messaggi al mio ritorno in Capitale) e non la leggerò prima di
mercoledì sera.
Mi fa piacere sapere che hai finito
il template! Io spero di pubblicarlo nella prossima release
ufficiale (se passa la verifica XHTML e non ci sono altri
problemi); inoltre anche il template "trex" sembra sia stato
sistemato, quindi qualcosa di buono finalmente nella prossima
release (ben due template di cui uno, il tuo, nuovo!)
legolas558
Re:sviluppo drake
05 March 2007 12:28
Anonymous
Puoi utilizzare l'SVN per mettere il template nella branch
blake/templates se vuoi
rsavarese
Re:sviluppo drake
05 March 2007 21:40
Anonymous
Se non ho fatto casini il mio template è su SVN
Quote:
Purtroppo non
la leggo da un paio di giorni (immagino già 300 messaggi al mio
ritorno in Capitale) e non la leggerò prima di mercoledì
sera.
Tra le 300 email nè troverai una
mia in cui oltre ad alcune riflessioni sul template ti ho
scritto alcune cose che non posso postare qui
Quote:
Mi fa piacere
sapere che hai finito il template! Io spero di pubblicarlo nella
prossima release ufficiale (se passa la verifica XHTML e non ci
sono altri problemi)
Se ho ancora una paio di
settimane ne ho quasi pronto un altro...
Quote:
inoltre anche
il template "trex" sembra sia stato sistemato, quindi qualcosa di
buono finalmente nella prossima release (ben due template di cui
uno, il tuo, nuovo!)
A proposito, quello di
default (extender) ha problemi con la gestione dei banner (
LoadComponent( "banners" ) anzichè LoadModules( "banner" ) ).
Comunque nel mio è corretto .
legolas558
Re:sviluppo drake
06 March 2007 07:12
Anonymous
rsavarese wrote: Quote:
Se non ho fatto
casini il mio template è su SVN
Bene,
controllerò al più presto ma ormai sei di casa anche
su SVN mi pare
Quote:
Quote:
Purtroppo non la leggo da un paio di giorni (immagino già 300
messaggi al mio ritorno in Capitale) e non la leggerò prima di
mercoledì sera.
Tra le 300 email nè
troverai una mia in cui oltre ad alcune riflessioni sul
template ti ho scritto alcune cose che non posso postare
qui
Mi sono ricordato la password (miracolo!
avendone una diversa per ogni cosa è un'impresa...) e sto
accedendo alla webmail, in tempi molto lenti dovrei risponderti
(se potessi vedere più di 10 mail alla volta dalla maledetta
webmail...)
Quote:
Quote:
Mi fa piacere sapere che hai finito il template! Io spero di
pubblicarlo nella prossima release ufficiale (se passa la
verifica XHTML e non ci sono altri problemi)
Se
ho ancora una paio di settimane ne ho quasi pronto un
altro...
Questa società mi piace molto
Quote:
Quote:
inoltre anche
il template "trex" sembra sia stato sistemato, quindi qualcosa di
buono finalmente nella prossima release (ben due template di cui
uno, il tuo, nuovo!)
A proposito, quello di
default (extender) ha problemi con la gestione dei banner (
LoadComponent( "banners" ) anzichè LoadModules( "banner" ) ).
Comunque nel mio è corretto .
Un bug! Grazie per
averlo individuato, provvedo alla riparazione (domani) se
qualcuno non lo sistema prima. Puoi sistemarlo tu?
rsavarese
Re:sviluppo drake
11 March 2007 23:55
Anonymous
Ciao daniele, Dovresti controllare il repository perchè ho
avuto problemi nel fare il commit.
Se tutto è andato
bene dovresti trovare quanto segue: 1) nel
/blake/templates/... ho inviato una revisione del 'fixgrey'
(alcune modifiche al css + il logo con il carattere che mi hai
mandato tu. 2) un nuovo template, il fixdark, a due colonne
con un tema di colori scuri. 3) una variante a due colonne
del 'fixgrey', il 'fixgrey2col' Controlla inoltre che nel
/trunk/... non ci sia niente del mio.
A proposito dei
nuovi template a due colonne a dimensione fissa, come ti ho già
accennato nel precedente post, esiste il problema di alcuni
oggetti form nel componente 'contact' e 'forum' . Io ho apportato
le modifiche sulla mia copia è tutto funziona bene senza
compromettere gli altri template. ( si tratta in fondo di ridurre
di 5 pixel la dimnsione della textarea e del fileupload nel
componete 'contact', e mette un <br> in quello 'forum') Ovviamente non ho inviato tali modifiche su SVN. Mi dirai
tu.
p.s. ho fatto il test di validazione W£C
xhtml ed è ok. Mi controlli però con firefox ? io ho solo IE6.
Grazie
rsavarese
Re:sviluppo drake
11 March 2007 23:55
Anonymous
Ciao daniele, Dovresti controllare il repository perchè ho
avuto problemi nel fare il commit.
Se tutto è andato
bene dovresti trovare quanto segue: 1) nel
/blake/templates/... ho inviato una revisione del 'fixgrey'
(alcune modifiche al css + il logo con il carattere che mi hai
mandato tu. 2) un nuovo template, il fixdark, a due colonne
con un tema di colori scuri. 3) una variante a due colonne
del 'fixgrey', il 'fixgrey2col' Controlla inoltre che nel
/trunk/... non ci sia niente del mio.
A proposito dei
nuovi template a due colonne a dimensione fissa, come ti ho già
accennato nel precedente post, esiste il problema di alcuni
oggetti form nel componente 'contact' e 'forum' . Io ho apportato
le modifiche sulla mia copia è tutto funziona bene senza
compromettere gli altri template. ( si tratta in fondo di ridurre
di 5 pixel la dimnsione della textarea e del fileupload nel
componete 'contact', e mette un <br> in quello 'forum') Ovviamente non ho inviato tali modifiche su SVN. Mi dirai
tu.
p.s. ho fatto il test di validazione W£C
xhtml ed è ok. Mi controlli però con firefox ? io ho solo IE6.
Grazie
legolas558
Re:sviluppo drake
15 March 2007 11:52
Anonymous
Scusa il ritardo ma ho dovuto prima sistemare il rilascio 0.3.7,
poi aggiornare le mailing list...
Ho sistemato tutti i
template in modo che siano installabili.
Il template
fixdark si vede male sia in IE7 che Firefox, problemi con il CSS
delle Conventions?
Quote:
A proposito dei nuovi template a due colonne
a dimensione fissa, come ti ho già accennato nel precedente
post, esiste il problema di alcuni oggetti form nel componente
'contact' e 'forum' . Io ho apportato le modifiche sulla mia
copia è tutto funziona bene senza compromettere gli altri
template. ( si tratta in fondo di ridurre di 5 pixel la dimnsione
della textarea e del fileupload nel componete 'contact', e mette
un <br> in quello 'forum')
Ovviamente non ho
inviato tali modifiche su SVN. Mi dirai tu.
Inviale,
darò un'occhiata e se non ci sono problemi le lascerò.
Grazie!
Quote:
ho fatto il test di validazione W3C xhtml ed è ok. Mi
controlli però con firefox ? io ho solo IE6. Grazie
La validazione XHTML è indipendente dal browser, comunque il
risultato del CSS no quindi sarebbe bene che controllassimo i
template nei due browser per quanto riguarda il layout
klo
Re:sviluppo drake
12 April 2007 12:23
Anonymous
Premessa: uso questo topic perche' ho provato piu' volte ad
iniziarne uno nuovo ma non c'e' stato verso. -Fine premessa
Buongiorno a tutti da un paio d'anni utilizzo Limbo
e vorrei migrare a Drake.
Con Limbo ho costruito un
componente e ne ho modificato un altro (una web gallery) e mi
piacerebbe riuscrire a portarli sotto Drake
Dove posso
trovare le istruzioni su come creare un nuovo
componente/modulo?
Ho provato ad installare la
versione limbo sia in forma zippata che da cartella locale ma non
viene validato il file xml.
Visto l'entusiasmo
contagioso presente su questo forum mi offro come beta
tester ...naturalmente con i miei limiti..
rsavarese
Re:sviluppo drake
12 April 2007 16:33
Anonymous
klo wrote: Quote:
Premessa: uso questo topic perche' ho provato piu'
volte ad iniziarne uno nuovo ma non c'e' stato verso. -Fine
premessa
nessun problema Quote:
Buongiorno a
tutti da un paio d'anni utilizzo Limbo e vorrei migrare a
Drake.
Ci fa piacere, Drake è più potente,
performante, sicuro e soprattutto non ha più niente a che fare
con Limbo (il core intendo)
Quote:
Con Limbo ho
costruito un componente e ne ho modificato un altro (una web
gallery) e mi piacerebbe riuscrire a portarli sotto Drake
Dove posso trovare le istruzioni su come creare un nuovo
componente/modulo?
Ho provato ad installare la
versione limbo sia in forma zippata che da cartella locale ma non
viene validato il file xml.
Su
questi quesiti ti risponderà Legolas558, il 'boss' del
progetto
Quote:
Visto l'entusiasmo contagioso presente su questo forum mi
offro come beta tester ...naturalmente con i miei
limiti..
Mi permetto di dire a nome di tutti che
saremo ben felici. Avrai istruzioni, ne frattempo visita il sito
del progetto ufficiale http://drakecms.sourceforge.net
rsavarese
legolas558
Re:sviluppo drake
16 April 2007 18:30
Anonymous
klo wrote: Quote:
Premessa: uso questo topic perche' ho provato piu'
volte ad iniziarne uno nuovo ma non c'e' stato verso. -Fine
premessa
Per fortuna
stiamo per abbandonare questi siti web non mantenuti per passare
al nuovo sito web ufficiale
Quote:
Buongiorno a
tutti da un paio d'anni utilizzo Limbo e vorrei migrare a
Drake.
Sei il benvenuto
Quote:
Con Limbo ho
costruito un componente e ne ho modificato un altro (una web
gallery) e mi piacerebbe riuscrire a portarli sotto Drake
Dove posso trovare le istruzioni su come creare un nuovo
componente/modulo?
Purtroppo la nostra
documentazione è...quasi del tutto inesistente. Nessun utente
(nè tester) se ne è finora preso cura...io e pochi altri
sviluppatori abbiamo scritto alcuni appunti sul wiki ufficiale
del progetto, dagli un'occhiata. Troverai informazioni utili alla
conversione da Limbo su questa pagina del wiki: http://wiki.drakecms.org/index.php?title=Notes:Converting_from_L
i...
Quote:
Ho
provato ad installare la versione limbo sia in forma zippata che
da cartella locale ma non viene validato il file xml.
Sì, perchè supportiamo solo software per Drake CMS. Le
differenze tecniche sono ormai almeno di media entità (se non
abissali) con gli altri cugini della famiglia Mambo; naturalmente
uno dei nostri obiettivi è permettere conversioni (se
possibile automatizzate) e comunque guide e documenti che
possono spiegare come convertire un
componente/modulo/drabot/template etc.
Quote:
Visto
l'entusiasmo contagioso presente su questo forum mi offro
come beta tester ...naturalmente con i miei limiti..
Bene! Ho
certamente qualcosa per te allora. Innanzitutto visita http://wiki.drakecms.org/index.php?title=SVN e anche le
altre pagini del wiki, ti daranno un'idea di "cosa bolle in
pentola". Spero mastichi un pò di inglese perchè
attualmente - malgrado io e molti altri tester/sviluppatori siamo
Italiani - tutto è scritto in inglese per facilitare eventuali
sviluppatori internazionali che volessero contribuire. Dopo
aver visitato il wiki, potresti iscriverti a SourceForge (se già
non sei utente registrato) cosicchè io possa aggiungerti alla
lista membri come tester. Se hai domande usa liberamente
questo forum (in attesa del nuovo sito web che sarà anche più
veloce spero!), non appena avrai visto più o meno qual'è lo
stato attuale di Drake CMS ti consiglio di buttarti
nell'impresa di convertire il tuo componente verso Drake CMS.
Attuando questa conversione potremmo raggiungere vari
obiettivi:
compilare le pagine del wiki
mancanti e relative alla creazione o conversione di componenti,
anche in italiano
rendere il tuo componente valido
per Drake CMS e - a seconda delle tue intenzioni - rilasciarlo
pubblicamente
imparare a creare componenti, e
quindi nuovi add-on per Drake CMS
klo
Re:sviluppo drake
23 April 2007 08:20
Anonymous
Buongiorno a tutti ho quasi completato la conversione del
mio componente, ma prima di chiamarlo tale vorrei un chiarimento,
scusate l'ignoranza, sulla differenza tra componente,modulo e
drabot Grazie
a proposito... quello che sto
convertendo è un banale gestore di un campionato di calcetto
senza squadre fisse, nulla in contrario nel condividerlo ma non
so se possa interessare a qualcuno.
legolas558 wrote: Quote:
klo
wrote: Quote:
Premessa: uso questo topic perche' ho provato piu'
volte ad iniziarne uno nuovo ma non c'e' stato verso. -Fine
premessa
Per fortuna
stiamo per abbandonare questi siti web non mantenuti per passare
al nuovo sito web ufficiale
Quote:
Buongiorno a
tutti da un paio d'anni utilizzo Limbo e vorrei migrare a
Drake.
Sei il benvenuto
Quote:
Con Limbo ho
costruito un componente e ne ho modificato un altro (una web
gallery) e mi piacerebbe riuscrire a portarli sotto Drake
Dove posso trovare le istruzioni su come creare un
nuovo componente/modulo?
Purtroppo la nostra
documentazione è...quasi del tutto inesistente. Nessun utente
(nè tester) se ne è finora preso cura...io e pochi altri
sviluppatori abbiamo scritto alcuni appunti sul wiki ufficiale
del progetto, dagli un'occhiata. Troverai informazioni utili alla
conversione da Limbo su questa pagina del wiki: http://wiki.drakecms.org/index.php?title=Notes:Converting_from_L
i...
Quote:
Ho
provato ad installare la versione limbo sia in forma zippata che
da cartella locale ma non viene validato il file xml.
Sì, perchè supportiamo solo software per Drake CMS. Le
differenze tecniche sono ormai almeno di media entità (se non
abissali) con gli altri cugini della famiglia Mambo; naturalmente
uno dei nostri obiettivi è permettere conversioni (se
possibile automatizzate) e comunque guide e documenti che
possono spiegare come convertire un
componente/modulo/drabot/template etc.
Quote:
Visto
l'entusiasmo contagioso presente su questo forum mi offro
come beta tester ...naturalmente con i miei limiti..
Bene! Ho
certamente qualcosa per te allora. Innanzitutto visita http://wiki.drakecms.org/index.php?title=SVN e anche le
altre pagini del wiki, ti daranno un'idea di "cosa bolle in
pentola". Spero mastichi un pò di inglese perchè
attualmente - malgrado io e molti altri tester/sviluppatori siamo
Italiani - tutto è scritto in inglese per facilitare eventuali
sviluppatori internazionali che volessero contribuire. Dopo
aver visitato il wiki, potresti iscriverti a SourceForge (se già
non sei utente registrato) cosicchè io possa aggiungerti alla
lista membri come tester. Se hai domande usa liberamente
questo forum (in attesa del nuovo sito web che sarà anche più
veloce spero!), non appena avrai visto più o meno qual'è lo
stato attuale di Drake CMS ti consiglio di buttarti
nell'impresa di convertire il tuo componente verso Drake CMS.
Attuando questa conversione potremmo raggiungere vari
obiettivi:
compilare le pagine del wiki
mancanti e relative alla creazione o conversione di componenti,
anche in italiano
rendere il tuo componente valido
per Drake CMS e - a seconda delle tue intenzioni - rilasciarlo
pubblicamente
imparare a creare componenti, e
quindi nuovi add-on per Drake CMS
legolas558
Re:sviluppo drake
23 April 2007 08:59
Anonymous
klo wrote: Quote:
Buongiorno a tutti ho quasi completato la
conversione del mio componente, ma prima di chiamarlo tale vorrei
un chiarimento, scusate l'ignoranza, sulla differenza tra
componente,modulo e drabot Grazie
a proposito...
quello che sto convertendo è un banale gestore di un campionato
di calcetto senza squadre fisse, nulla in contrario nel
condividerlo ma non so se possa interessare a qualcuno.
In parole semplici: un componente genera la
parte principale della pagina, un modulo genera una delle
"caselline" presenti a sinistra, a destra o anche in altri punti
della pagina mentre un drabot è una specie di script PHP che si
"attacca" ad alcuni eventi modificandone il corso. Per esempio le
funzioni "vota contenuti" sono attivate sull'evento generato
prima di visuallizare il contenuto...lasciali stare per il
momento anche perchè cambieranno totalmente nelle future
versioni di Drake CMS.
Per quanto riguarda il tuo
componente: ti incoraggerei di più ma data la attuale situazione
(alto mare, in pieno sviluppo) i tempi non sono
sicuramente maturi. Più in là potresti comunque provare a
condividerlo se vuoi, nel peggiore dei casi ti direbbero dove
migliorare il codice anche se non lo usano.