[Aggiornato] LightBox Helper per Ruby on Rails
- Installare copiare tutti i css, immagini, javascripts di lightbox nella public directory
- Associare ad un immagine o un link il lightbox
Per installare il plugin basta digitare da console:
script/plugin install http://lipsiasoft.googlecode.com/svn/trunk/lightbox_helper Il javascript lightbox.js verrà aggiunto di default nell'AssetTagHelper pertanto (se già non lo avete) aggiungete nell'head questo:
<%= javascript_include_tag :defaults %> Ora dovete inserire nell'head del vostro sito il link allo stylesheet pertanto:
<%= stylesheet_link_tag 'lightbox' %> Infine per aggiungere a un link ad un immagine in lightbox:
<%= lightbox_link_to "Nome del Link", "/path/of/your/image.png" %> Ho anche creato un'helper per aggiungere lightbox alle immagini:
<%= lightbox_image_tag("/path/of/your/image-thumb.png", "/path/of/your/image.png") %> Nota: L'helper lightbox_link_to e lightbox_image_tag si basano rispettivamente su link_to e image_tag pertanto si comportano di conseguenza e quindi potete fare:
<%= lightbox_image_tag("/path/of/your/image-thumb.png", "/path/of/your/image.png", {:class=>"images"}, :title => "This is a test!") %> Potete trovare su AgileWebDevelopment il mio plugin. Datemi un bel voto!
Technorati Tags: helpers, lightbox, ruby on rails
[Aggiornato] Flash Helper
[Update 30/05/2007: ora usa l'swfobject 1.5]
[Update 05/07/2007: sistemato un piccolo problema sul passaggio dei params al FlashObject] Grazie a Massimo Pegoraro
Spesso mi è capitato di dover aggiungere ai miei siti fatti in rails dei flash, e sempre più spesso mi capita di dovergli passare delle variabili.
Per la rete ho trovato il famossisimo javascript FlashObject e per quanto riguarda ruby on rails ho trovato un plugin laszlo che contiene un helper per implementare in modo semplice FlashObject.
Purtroppo dato che non posso tutte le volte scaricare quel plugin, cancellare i file che non mi servono e tenere solo l'helper, ho deciso, visto che su Agile Web Development non ne esisteva uno, di farlo io.
Gli step per installare ed utilizzare il plugin sono i seguenti:
Download ed installazione:
script/plugin install http://lipsiasoft.googlecode.com/svn/trunk/flashobject_helper Questo processo copierà automaticamente il javascript FlashObject in:
public/javascripts
Successivamente per inserire il flash nel vostro sito basta inserire il seguente codice:
il javascript viene aggiunto al AssetTagHelper dell'action view, quindi se avete già nel vostro head questo:
non è necessario quindi aggiungere questo:
Potete trovare questo helper anche su Agile Web Development. Lasciatemi un bel voto!
Technorati Tags: Flashobject, helpers, ruby on rails
Categories
- Altro (17)
- Comunicati Stampa (2)
- Fedora (1)
- Linux (17)
- Mac (45)
- Ruby (20)
- Ruby on Rails (39)
- Tutorials (20)
- Windows (13)
Archivi
- October 2008 (1)
- June 2008 (1)
- May 2008 (5)
- April 2008 (2)
- March 2008 (1)
- January 2008 (3)
- December 2007 (5)
- November 2007 (5)
- October 2007 (9)
- September 2007 (1)