Yoolink-sidebar pour Typo

Depuis quelque temps, j'ai commencé à utiliser yoolink pour remplacer del.icio.us. Yoolink est exactement comme del.icio.us dans son concept. Mais il a une interface beaucoup plus sympathique et avec des nouvelles fonctionnalités plus interressante. J'utilisais sur ce blog propulsé par Typo le plugin del.icio.us pour afficher les derniers bookmarks que j'ai ajouté sur del.icio.us. Mais n'utilisant plus ce service et utilisant yoolink à la place, j'ai décidé d'adapter le plugin del.icio.us pour yoolink.

Voici comment vous pouvez l'installer :

  1. Récupérer le plugin en le téléchargeant sur Github : Yoolink-sidebar-0.1.0
  2. Copier le contenu du plugin dans le dossier /vendor/plugins
  3. Redémarrer Typo
  4. Dans l'administration, vous pouvez désormais placé le plugin yoolink.
  5. Configurer le plugin yoolink :
    • Login : indiquez votre login yoolink
    • items limit : indiquez le nombre de bookmark afficher par le plugin
    • groups link by days : Groupez les bookmarks par date avec celle-ci d'afficher
    • Allow links in description : Permettre les hyperliens dans les descriptions des bookmark. Par défaut, ils sont désactivés

Au niveau des CSS, le plugin est contenu dans une balise div avec comme id "yoolink". De base, c'est celle utilisé par votre thème.

[...]
Published on Dim 23 mars 2008 10:47
0 commentaires

Mise à jour des options d'attachment_fu dans un model

Attachment_fu est un magnifique plugin rails à utiliser pour tout formulaire qui doit faire un upload de fichier. Je l'utilise ainsi dans mon projet pictrails. Au niveau du README d'attachment_fu, il faut appeler la méthode ActiveRecord#has_attachment dans le model pour configurer l'utilisation de ce plugin. J'ai voulu mettre à jour cette propriété à la volé dans pictrails. J'ai donc commencé à rappeler la méthode ActiveRecord#has_attachment en lui passant les paramètres qui ont changés. J'ai d'abord pensé que ça m'étais à jour les options en conservant les anciennes. Mais après quelques tests, j'ai constaté que ce n'était pas le cas. Si on voulait mettre à jour les propriétés d'attachment_fu par cette méthode, il fallait rappeler toute les options.

C'est alors qu'après une rapide investigation directement dans le code d'attachment_fu, j'ai constaté la présence de la variable attachment_options. Cette variable n'est en fait qu'un Hash reprenant tous les paramètre du model. En le modifiant, on pouvait donc conserver les anciennes options et modifier celle que l'on souhaite. Pour exemple, le commit c47be9d8590ea911f0c1fbd14401fef83e0081e6, fait la modification d'option avec attachment_options au lieu de has_attachment

[...]
Published on Jeu 13 mars 2008 11:53
0 commentaires

RSS Follow me on Twitter