Action Mailer Layouts : Utilisez des templates pour envoyer vos mails

Posted by chris, Mon Jan 28 05:31:00 UTC 2008

Ne pas pouvoir specifer de template pour envoyer ses mails me parait être une grossière omission de Rails et d’ ActionMailer. Heureusement, Cardboard Rocket nous a créé Action Mailer Layouts pour remedier a ce probleme.

Il suffit de l’installer :

script/plugin install http://svn.cardboardrocket.com/action_mailer_layouts

Apres, on a access au parametre ‘layout’ comme pour les controlleurs :

class UserNotfier < ActionMailer::Base
  def activation(user)
    @recipients     = user.email
    @from           = 'you@ domain.com'
    @sent_on        = Time.now
    @subject        = 'Activate your account!'
    @layout         = :email
  end
end

Le template utilisé dans ce cas devra se trouver ici: app/views/layouts/email.text.html.rhtml layout

0 comments | Filed Under: | Tags: développement web plugin ruby ruby on rails

Rak : un replaçant de grep

Posted by chris, Mon Jan 28 03:37:00 UTC 2008

J’utilise presque exclusivement Rak pour chercher a l’intérieure de mes fichiers texte. En effet, ce petit programme écrit en ruby a quelques avantages sur grep comme l’exclusion de certains fichiers (comme les fichiers .svn par exemple), un meilleur formatage des résultats et surtout l’option de pouvoir chercher avec de vrais regex ruby.

0 comments | Filed Under: | Tags: ruby unix

Visualisation de regex en temps réel

Posted by chris, Mon Jan 28 01:39:00 UTC 2008

Je viens de découvrir Rubular, un outil qui permet de visualiser des regex au fur et à mesure qu’elles sont tapées. Le site affiche aussi quelques options pour les regex en ruby – pratique!

0 comments | Filed Under: | Tags: lien regex ruby