netbeans 6.1 beta
No i pojawiła się nowa beta mojego ulubionego IDE zobaczmy wiec co nowego w środku.
W ramach, że pojawiła sie nowa wersja RafRails chwilowa przesiadka:)
No i pojawiła się nowa beta mojego ulubionego IDE zobaczmy wiec co nowego w środku.
W ramach, że pojawiła sie nowa wersja RafRails chwilowa przesiadka:)
Aptana wypuściła własnie najnowsze IDE do programowania w railsach RadRails 1.0 z całą masą nowych zabawek


No i pojawiło się helion po długich bojach wypuścił jak dla mnie najbardziej oczekiwaną książke, hmm ,ale ta najbardziej oczekiwana to był chyba poł roku temu , teraz to sobie daruje, bo kupie i będzie leżeć. Teraz skupie się na oczekiwaniu na RAILS WAY Obie Fernandez’a, pewnie zanim wyjdzie przeczytam ze 3 razy w oryginale, ale na nią warto czekać:) dolar tani czas udać sie na amazona.
Continue reading »
Żeby zainstalować plugin wejdź do katalogu z aplikacją i zainstaluj plugin
ruby script/plugin install http://lipsiasoft.googlecode.com/svn/trunk/lightbox_helper
Ten Helper został oparty na: http://www.huddletogether.com/projects/lightbox2/
Po instalacji pluginu, skopiowane zostanie odpowiedni javascript,css , oraz wszystkie potrzebne obrazki . W celu odpalenia naszego lightbox nalezy dodać w sekcji head(jeżeli się tego wcześniej jeszcze nie zrobiło)
<%= javascript_include_tag :defaults %>
oraz dopisać ściagniete style czyli:
<%= stylesheet_link_tag ‘lightbox’ %>
Używanie jest bardzo proste w widoku uzywamy helpera
<%= lightbox_link_to "Link Name", "/path/of/your/image.png" %> lub
<%= lightbox_image_tag("/path/of/your/image-thumb.png", "/path/of/your/image.png", {:class=>"images"}, :title => "This is a test!") %>
Jeżeli chcielibyśmy używać kolekcji obrazków to niestety w tym pluginnie jest błąd i należało by go trochę przerobić w tym celu przechodzimy do katalogu RAILS_APP/vendor/plugin/lightbox_helper i edytujemy plik lightbox_view_helper.rb
Zmieniamy w ten sposób funkcje lightbox_image_tag:
def lightbox_image_tag(source, destination,rel=nil,image_options = {}, html_options = {})
html_options.merge!(:rel => "lightbox#{rel}") unless html_options[:rel]
html_options.merge!(:title => "") unless html_options[:title]
link_to(image_tag(source, image_options), destination, html_options)
end
Używanie nowej wersji dla kolekcji:
<%= lightbox_image_tag("web/min/#{i}.jpg", "images/web/#{i}.jpg",'[nazwa_kolekcji]', {:class=>"images"}) %>
a jeżeli nie chcemy kolekcji to :
<%= lightbox_image_tag("web/min/#{i}.jpg", "images/web/#{i}.jpg",'nil', {:class=>"images"}) %>