Wysłane przez Marek Tenus (~marcus) dnia 08.09.2007
W ostatnim czasie pojawiło się nowe repozytorium z pluginami Rails pod adresem Railsify.com. W odróżnieniu do repozytorium Agile Web Development jest ono bardziej przejrzyste i zintegrowane z RailsForum.com oraz RailsWork.com, co dobrze wróży temu projektowi. Obecnie w repozytorium znajduje się ponad 70 pluginów (w Agile Web Development ponad 700), lecz zapowiada się na to, że może stać się ono głównym i największym dla Rails (i oby ostatnim).
Wysłane przez Marek Tenus (~marcus) dnia 13.09.2007
Dzięki pluginowi Ruby PayPal, stworzonemu przez grupę ELC Technologies możliwe jest pełne korzystanie z dobrodziejstw płatności PayPal (na przykład płatności kartą kredytową) w projektach opartych o Rails. Wystaczy pobrać potrzebny gem i zainstalować. Wszelkię informację o pluginie znajdziecie tutaj.
Wysłane przez Marek Tenus (~marcus) dnia 09.10.2007
Z pewnością wielu z Was ceni sobie i lubi pracować w edytorze o stylu charakterystycznym dla TextMate, który charakteryzuje się "ciemnym stylem". Jeśli jako edytora używacie NetBeans'a to powinniście użyć plugin'a Extra Ruby Color Themes. Po pobraniu go należy wejść w Tools > Plugins > Download a następnie wgrać plugin do edytora. Po jego dodaniu i zrestartowaniu IDE należy wejść w Tools > Options > Font and Colors i wybrać styl Dark Pastels. Teraz już nie zostaje nam nic innego jak pisać jak nalepszy kod w przyjemnych warunkach.
Wysłane przez Marek Tenus (~marcus) dnia 12.10.2007
Z pewnością część z was miała problem z instalacją gema postgres (szybszego od postgres-pr) umożliwiającego wykorzystanie PostgreSQL'a z Railsami. Spróbujmy krok po kroku przejść przez ten proces razem.
więcej…
Wysłane przez Krzysztof Kempiński dnia 14.11.2007
Carsten Nielsen opublikował plugin
validates_email_veracity_of, który w bardzo prosty sposób pozwala na walidację adresów email w modelu. Wystarczy zainstalować go poleceniem:
script/plugin install http://svn.savvica.com/public/plugins/validates_email_veracity_of
W modelu wystarczy dodać
validates_email_veracity_of :email, :message => 'is not correct at all.'
aby mieć walidację emaila z własnym komunikatem o błędzie. Dodatkowo plugin sprawdza rekord MX dla domeny maila. Aby wyłączyć ten dodatkowy aspekt walidacji wystarczy użyć:
validates_email_veracity_of :email, :domain_lookup => false
Polecamy korzystanie z tego pluginu aby mieć pewność, że jakiś adres email nie zostanie odrzucony przez nie do końca poprawne wyrażenie regularne stosowane przez walidator
validates_format_of.