Drake CMS Official Forums - read-only archive

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.



Home page > Italian > sviluppo drake Permanent link to this page
 
 
Author Message:
rsavarese
sviluppo drake
14 February 2007 08:13
Anonymous 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 wink
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 wink
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à sad
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.

SVN?
Quote:
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? smile 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
wink
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... unsure
 
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!) smile
 
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 wink

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 grin

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


sad 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 smile

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..

smile 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:
  1. compilare le pagine del wiki mancanti e relative alla creazione o conversione di componenti, anche in italiano

  2. rendere il tuo componente valido per Drake CMS e - a seconda delle tue intenzioni - rilasciarlo pubblicamente

  3. 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


sad 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 smile

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..

smile 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:
  1. compilare le pagine del wiki mancanti e relative alla creazione o conversione di componenti, anche in italiano

  2. rendere il tuo componente valido per Drake CMS e - a seconda delle tue intenzioni - rilasciarlo pubblicamente

  3. 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.

Ciao!
 
Top