fancybox per drupal

5 contenuti / 0 new
Ultimo contenuto
fancybox per drupal

a chi interessa, ho iniziato a sviluppare un modulo che permette di integrare fancybox in drupal.
questa è la pagina del progetto: http://drupal.org/project/fancybox
sito ufficiale di fancybox: http://fancy.klade.lv/

quello che fa ora:
- permette l'inserimento di una classe css che viene utilizzata da fancybox
- per le gallerie immagini occorre usare <a rel=".." ...>
- volendo ad ora è utilizzabile, oltre che sulle immagini, anche su altri media
- non implementa ancora tutte le possibilità di fancybox ed un'integrazione con image.module non è ancora presente nativamente nel modulo

ci sto ancora lavorando..

Io volevo fare una cosa simile, ma estendo o "portando" lightbox. Ovvero le stesse funzionalità del modulo ma portate su fancybox. Che ne dici?

ciao,
intendi come lightbox2: http://drupal.org/project/lightbox2?
implementare le stesse funzionalità di lightbox2 non mi attira come idea, ma prendere spunto da lightbox2 per creare qualcosa di diverso o simile mi entusiasma.
lightbox2 è abbastanza vasto. il mio approccio non è quello di partire da lightbox2 ma di implementare le funzioni base di fancybox in drupal con il supporto alle gallerie del modulo image. fatto questo si vedrà per altre funzionalità. :)
forse il mio approccio è un po' "incompatibile" con quello che vuoi fare tu, o no?

@fivepoints: attenzione che nel repo hai messo gli script di fancybox che è rilasciato con licenza MIT che non mi pare sia compatibile con GPL2 (o successive), quindi potrebbero chiederti di rimuoverlo dal repo.

Ho controllato velocemente il codice del modulo, imho mettendo il caricamento degli script nel hook_menu non è la soluzione ottimale.

Personalmente cercherei di capire come si vuole utilizzare questo modulo, quindi io lo suddividerei in una serie di sottomoduli, il primo sicuramente sarebbe il modulo centrale, quello che si occupa dell'inclusione degli script e dei file di configurazione, mentre un secondo moulo si occuperebbe di fare si che alle immagini vengano messi gli attributi corretti, in particolare mi preoccuperei di integrarlo con views2 e con imagecache, che sono i moduli base che vengono usati le maggior parte delle volte da chi si occupa di gestire le immagini.

Tra le altre cose è preferibile svilupparlo per D6 e non per D5 (salvo tue esigenze particolari).

Ciao
Marco
--
My blog
Working at @agavee

Quote:
@fivepoints: attenzione che nel repo hai messo gli script di fancybox che è rilasciato con licenza MIT che non mi pare sia compatibile con GPL2 (o successive), quindi potrebbero chiederti di rimuoverlo dal repo.

a me sembra che sia compatibile, o almeno leggendo su gnu.org (da quanto ho capito devi fare riferimento alla licenza X11, conosciuta come anche come MIT).

se hai qualche altro link che conferma quello che dici ti prego di segnalarmelo.

Quote:

Ho controllato velocemente il codice del modulo, imho mettendo il caricamento degli script nel hook_menu non è la soluzione ottimale.

Personalmente cercherei di capire come si vuole utilizzare questo modulo, quindi io lo suddividerei in una serie di sottomoduli, il primo sicuramente sarebbe il modulo centrale, quello che si occupa dell'inclusione degli script e dei file di configurazione, mentre un secondo moulo si occuperebbe di fare si che alle immagini vengano messi gli attributi corretti, in particolare mi preoccuperei di integrarlo con views2 e con imagecache, che sono i moduli base che vengono usati le maggior parte delle volte da chi si occupa di gestire le immagini.


grazie per i suggerimenti.
Quote:

Tra le altre cose è preferibile svilupparlo per D6 e non per D5 (salvo tue esigenze particolari).

purtroppo preferirei prima svilupparlo per D5 per esigenze mie.