Pagination des commentaires en AJAX avec Typo (ou n'importe quelle autre application en Ruby on Rails)

Le 07 décembre 2008 à 22h13 | 0 commentaire

Quand j’ai lu il y a une vingtaine de minutes que Wordpress 2.7 proposait (enfin) la pagination des commentaires, mon sang n’a fait qu’un tour : si Wordpress le fait, pas question que Typo, le blogware en Ruby on Rails qui équipe ce site et bien d’autres ne le fasse pas. 10 minutes plus tard, j’avais un truc fonctionnel, que je ne peux m’empêcher de partager avec vous, parce que vous le valez bien ©

Créez des thèmes pour Typo partie 1 sur 3 : les thèmes standards

Le 23 novembre 2008 à 19h10 | 2 commentaires

Typo, le principal outil de publication en Ruby on Rails dispose d’un système de template poussé extrêmement souple, et probablement un des plus avancés qui soit. Il permet de créer aussi bien des thèmes rapides utilisant le balisage par défaut de l’application que des thèmes extrêmement complexes totalement personnalisés.
La majorité des thèmes disponibles sur Typogarden ayant été développés après l’introduction de ce second mode, ses possibilités – et sa simplicité – sont assez peu connues, laissant penser, à tort, que Typo ne dispose pas d’un système de templates avancé.

Rails Party le 30 novembre 2008 à Paris

Le 17 novembre 2008 à 22h33 | 1 commentaire

L’association Ruby France – à laquelle j’ai le plaisir de cotiser chaque année pour une somme modique – organise un warm up à Paris On Rails le dimanche 30 novembre 2008 de 16 heures à 22 heures. Celui-ci se déroulera au Dune, 18 avenue Claude Vellefaux, dans le 10ème arrondissement de Paris. Cette Rails Party regroupera les développeurs utilisant le framework Ruby On Rails de tous niveaux, ainsi que les curieux souhaitant le découvrir sous la forme d’ateliers informels de type Barcamp, de lightning talks, de hackfest… selon les envies des présents.

Y'a pas comme un truc qui vous fait hurler là ?

Le 11 novembre 2008 à 20h18 | 9 commentaires

Je n’ai pas vraiment le temps d’écrire en ce moment, malgré une trentaine d’articles en cours de rédaction, au point d’avoir fait sauter la sacro-sainte revue de presse de vendredi dernier.
Je tenais tout de même à vous faire partager ce bout de code digne du Daily WTF sur lequel je suis tombé tout à l’heure en travaillant sur la prochaine release de Typo, l’outil de publication en Ruby on Rails qui propulse ce site. Il se trouve visiblement là depuis plusieurs années, et je me demande si ce n’est pas à lui que mon blogware favori doit sa réputation de bloatware, malgré des optimisations déjà apportées par ailleurs.

Lecteur, ton oeil de lynx verra-t-il ce qui m’a fait hurler ?

Typo déménage sur GitHub

Le 23 octobre 2008 à 22h49 | 0 commentaire

Je n’ai jamais caché mon hostilité aux gestionnaires de sources décentralisés, de type Mercurial ou Git, leur préférant le confort de solutions comme Subversion, qui garde largement ma préférence. C’est pourtant sous Git que je viens de passer toute l’arborescence de Typo, et plus particulièrement sur la plate-forme collaborative Github que j’ai décidé de passer les sources de Typo, le moteur de blog en Ruby on Rails.

Nouvelles de Typo octobre 2008

Le 18 octobre 2008 à 21h41 | 3 commentaires

Ça fait un moment que je ne vous avais pas donné de nouvelles de Typo, et pour cause. D’une part, mes journées ne font que 24 heures, et je m’occupe de tout un tas de choses tout aussi passionnantes, et nous effectuions un travail de fond de court sur l’application d’autre part.

Histoire de changer mes bonnes habitudes, j’ai commencé à refaire entièrement l’administration de l’application. J’ai d’abord songé à tout effacer pour tout recommencer, avant de le faire finalement sur le papier, ceci pour respecter l’adage commit early, commit often.

Changer le format d'URL d'un blog sous Typo

Le 25 septembre 2008 à 19h08 | 2 commentaires

Pour des raisons historiques, les URL des billets de Typo, le blogware en Ruby on Rails, sont obligatoirement au format /annee/mois/jour/titre-du-billet. Pour mémoire, cette limitation est due à l’introduction dans la version 4.1 de l’application du module datestamped resources. Ce dernier permet de définir une ressource – par exemple un billet – à partir de sa date de création. Si cela a du sens sur un outil de blog, notamment pour éviter de “perdre” deux billets ayant le même titre, c’est également contraignant quand on souhaite personnaliser le format de ses URL.
Ce n’est pourtant pas impossible en modifiant quelques lignes du code de Typo, afin d’accepter les URL du type /titre-de-votre-billet. La suite en images, et le patch qui va bien pour la 5.1.3 à la fin.

Cyril Mougel rejoint l'équipe de développement de Typo

Le 18 septembre 2008 à 16h23 | 2 commentaires

J’ai le plaisir d’accueillir Cyril Mougel au sein de l’équipe de développement de Typo, le blogware développé avec le framework Ruby on Rails qui permet à ce site – et bien d’autres – de tourner.

Revue de presse du vendredi 12 septembre 2008

Le 13 septembre 2008 à 17h59 | 1 commentaire

Catégorie revue de presseLes revues de presse mettent chaque vendredi en lumière les 3 meilleurs articles sur lesquels a porté ma veille quotidienne. Ils peuvent être récents, ou particulièrement vieux, et rentrent dans cette catégorie pour leur qualité ou leur intérêt. N’hésitez-pas à proposer les vôtres.

Une revue de presse légèrement en retard, la faute en incombant à une visite papale sur les chapeaux de roues, 31 heures sans dormir, 19 heures à courir dans tous les sens, et une expérience humaine absolument formidable à la clé. Aujourd’hui, il sera question d’API de plugins avec Ruby on Rails, de business sur le web, et de thème Wordpress.

Sortie de Typo 5.1.3

Le 07 septembre 2008 à 09h02 | 0 commentaire

Elle a déjà une semaine, mais j’ai le plaisir de vous annoncer la sortie de Typo 5.1.3, le blogware en Ruby on Rails qui équipe ce site, et bien plus encore.

Billets précédents :