pluginy

Railsify - nowe repozytorium pluginów Rails

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).


Ruby PayPel Gem - czyli płatności z Rails

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.


Styl TextMate'a w NetBeans

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.


Rails + PostgreSQL z Ubuntu

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…

Plugin do walidacji adresów email

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.