Créer et envoyer un email
publié le 16/08/2010 par Matthieu Sadouni
Ruby on Rails utilise ActionMailer pour la gestion des emails. Voyons comment créer et envoyer un email au format texte et HTML, ainsi que quelques astuces pour en simplifier la gestion.
Annuler la suppression d'un enregistrement avec ActsAsArchive
publié le 25/06/2010 par Matthieu Sadouni
En général, dans une application, nous demandons confirmation à l'utilisateur avant de supprimer un enregistrement. Cependant il est facile de cliquer trop rapidement sur "Ok", et l'enregistrement est alors supprimé sans possibilité d'annulation. Voyons comment archiver un enregistrement au lieu de le supprimer complètement, et comment proposer l'annulation de la suppression.
Définir des paramètres de configuration avec SettingsLogic
publié le 16/04/2010 par Matthieu Sadouni
Rails a pour principe d'éviter la configuration au profit de conventions, mais il arrive toujours un moment où nous avons besoin de configurer quelques paramètres d'une application. Voyons comment réaliser cela de manière très simple avec SettingsLogic.
Définir le titre et la description des pages
publié le 05/04/2010 par Matthieu Sadouni
Le titre et la description de chaque page d'un site sont très importants pour obtenir un bon référencement naturel. Voyons comment définir de manière très simple le titre et la description de nos pages.
Mettre en ligne un site chez Alwaysdata avec Git et Capistrano
publié le 29/03/2010 par Matthieu Sadouni
La mise en ligne d'un site par chargement FTP est fastidieuse et source d'erreur. Voyons comment automatiser ce processus avec Capistrano, un outil de déploiement automatisé.
archives
- Créer et envoyer un email16/08/2010
- Annuler la suppression d'un enregistrement avec ActsAsArchive25/06/2010
- Définir des paramètres de configuration avec SettingsLogic16/04/2010
- Définir le titre et la description des pages05/04/2010
- Mettre en ligne un site chez Alwaysdata avec Git et Capistrano29/03/2010
- Réinitialiser le mot de passe d'un utilisateur avec Authlogic22/03/2010
- Traduire les messages et les dates en français15/03/2010
- Avertir l'utilisateur grâce aux messages flash07/03/2010
- Activation d'un compte utilisateur avec Authlogic04/03/2010
- Inscription et connexion d'un utilisateur avec Authlogic03/03/2010
- Démarrer une nouvelle application Rails avec Git et un modèle02/03/2010
- Installation d'un environnement de développement Rails sur Windows XP01/03/2010
- Installation d'un environnement de développement Rails sur Linux Ubuntu01/03/2010
- Installation d'un environnement de développement Rails sur Mac OS X01/03/2010