news
04/07/2008 - Carnival 1.0c is Online
è disponibile il primo aggiornamento per Carnival.
ora si comincia a lavorare sulla versione rc1
12/03/2008 - Carnival 1.0b is Online
è finalmente online la prima versione beta di carnival.
informazioni
carnival è una applicazione web finalizzata alla gestione di un photoblog.
Grazie a musica e buon thé (e a moltissime ore passate davanti allo schermo) ho realizzato questa applicazione ricca di feature, semplice da usare, bella da vedere e ampliamente personalizzabile.
- foto categorizzabili in tag (e tag cloud)
- foto categorizzabili in set (cartelle)
- galleria fotografica (con filtri)
- commenti alle foto
- dettagli fotografia con recupero automatico dati Exif
- stili personalizzabili (due stili inclusi)
- upload foto direttamente dall'amministrazione
- ridimensionamento foto automatico (opzionale, necessità di supporto ASP.net)
- pubblicazione automatica feed RSS
- conteggio visualizzazioni per ogni foto (visite uniche, spider esclusi)
- nuove foto segnalate ai visitatori
- navigazione fra le foto con effetti grafici
carnival è sviluppato in ASP 3.0 e si appoggia su database MDB.
è semplice da installare e configurare.
- admin modulare con login sicuro
- sofisticata gestione degli stili
- moo.fx per gli effetti grafici
- ASP Upload (di Baol) per l'upload
- functionsExif (di Mike Trinder) per il recupero Exif dalle foto
- WBresize per il ridimensionamento
- WBsecurity per l'inserimento commenti (captcha)
- WBclouds per la creazione delle Tag Cloud
- JavaScript completamente unobtrusive
- XHTML1.1, CSS e RSS validati W3C
- Firefox 2+
- Internet Explorer 6+
- Opera 7+
- Safari 3+
demo
un esempio aggiornato e funzionante di carnival è il mio photoblog personale: lo trovate all'indirizzo
download
Scaricate l'ultima versione e seguite le semplici istruzioni presenti nel file leggimi.txt
(lo zip è valido sia per nuove installazioni che aggiornamenti)
faq - domande frequenti
dove posso installare Carnival?
hai bisogno di uno spazio web che supporti ASP 3.0 e che possieda una cartella per i database e una cartella con permessi di scrittura.
se il tuo spazio ha anche il supporto ASP.net avrai a disposizione un comodissimo tool per il ridimensionamento diretto delle immagini caricate.
come installo o aggiorno Carnival?
Puoi trovare una esaustiva guida all'installazione nella Wiki del progetto nella pagina CarnivalInstall, oppure per l'aggiornamento alla pagina CarnivalUpdate.
posso sviluppare un mio stile personale?
grazie al sistema di gestione stili di carnival è possibile sviluppare facilmente un proprio stile (non esistate a inviarmeli, verranno sicuramente pubblicati su questo sito per il download).
attualmente essendo l'applicazione in fase beta vi sconsiglio vivamente di farlo, potrebbero cambiare moltissime cose prima della release finale e potreste ritrovarvi a dover riscrivere interamente il vostro stile.
se volete comunque cimentarvi nell'impresa potete prendere ad esempio i due stili presenti nella cartella styles
copiatene uno, modificate il file cstyleconfig.txt con i vostri dati, cambiate le immagini (ricordate che le immagini che cominciano con LAY sono essenziali, tutte le altre sono utilizzate dallo stile specifico), e ovviamente modificate i css (il file è cstyle.css, ignorate admin.css e main.css poiché vengono generati automaticamente da cstyle.css quando compilate lo stile nel programma.
se avete dubbi o domande sono a disposizione sempre sul forum di supporto
in sviluppo
attualmente è in sviluppo la versione finale di carnival 1.0.
grazie ai consigli di chi utilizza carnival e alle idee che mi balenano sto completando varie feature non ancora presenti o in fase embrionale.
attualmente in lista ci sono:
- pulizia del codice css e asp
- traduzione completa di tutta l'interfaccia in inglese
- inserimento dei tag nelle keyword della pagina della foto
- statistiche: foto più visualizzata, foto più commentata etc etc
- supporto MYSQL
- sviluppo stili aggiuntivi
- paginazione dei commenti e di tutte le liste in admin
potete trovare tutte le informazioni nel trac-issue di Carnival all'indirizzo http://trac.imente.org/, potendo così conoscere l'avanzamento del progetto e proporre le proprie idee
contatti
lo sviluppatore di carnival sono io, imente.
potete contattarmi direttamente dal mio sito web


