<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8260081854863813701</id><updated>2024-10-03T01:26:07.882+11:00</updated><category term="will_paginate"/><category term="acts_as_textiled"/><category term="acts_as_versioned"/><category term="ajax"/><category term="authlogic"/><category term="auto_complete"/><category term="formtastic"/><category term="gem"/><category term="haml"/><category term="in_place_editing"/><category term="nested form"/><category term="nested routes"/><category term="rails"/><category term="rake"/><category term="ruby"/><category term="sass"/><category term="script/generate"/><category term="session"/><category term="sqlite"/><category term="tinymce"/><category term="wiki"/><title type='text'>Ruby, Rails et autres errances</title><subtitle type='html'>Pense-bête perso.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rubyki.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default'/><link rel='alternate' type='text/html' href='http://rubyki.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Traz</name><uri>http://www.blogger.com/profile/02542206789477076423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8260081854863813701.post-7443394340325083624</id><published>2009-06-25T19:48:00.010+11:00</published><updated>2009-06-26T15:03:08.104+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajax"/><category scheme="http://www.blogger.com/atom/ns#" term="auto_complete"/><category scheme="http://www.blogger.com/atom/ns#" term="in_place_editing"/><category scheme="http://www.blogger.com/atom/ns#" term="nested form"/><category scheme="http://www.blogger.com/atom/ns#" term="nested routes"/><category scheme="http://www.blogger.com/atom/ns#" term="will_paginate"/><title type='text'>Gestion de groupes d&#39;utilisateurs</title><summary type="text">Billet centré cette fois la gestion des groupes d’utilisateurs (en prévision de la gestion des rôles).Plusieurs techniques sont abordées ici :- nested routes, resource &amp; form- multiple will_paginate sur une page- ajax / rjs et effets scriptaculous - in_place edit- autocomplete avec renvoi d’id au lieu d’un stringNB : j’ai ouvert un dépôt Github (lien à droite) pour tracer le code et vous </summary><link rel='replies' type='application/atom+xml' href='http://rubyki.blogspot.com/feeds/7443394340325083624/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://rubyki.blogspot.com/2009/06/gestion-de-groupes-dutilisateurs.html#comment-form' title='4 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/7443394340325083624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/7443394340325083624'/><link rel='alternate' type='text/html' href='http://rubyki.blogspot.com/2009/06/gestion-de-groupes-dutilisateurs.html' title='Gestion de groupes d&#39;utilisateurs'/><author><name>Traz</name><uri>http://www.blogger.com/profile/02542206789477076423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8260081854863813701.post-2748667373858984604</id><published>2009-06-21T18:57:00.005+11:00</published><updated>2009-06-22T10:40:07.836+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="acts_as_textiled"/><category scheme="http://www.blogger.com/atom/ns#" term="acts_as_versioned"/><category scheme="http://www.blogger.com/atom/ns#" term="tinymce"/><category scheme="http://www.blogger.com/atom/ns#" term="wiki"/><category scheme="http://www.blogger.com/atom/ns#" term="will_paginate"/><title type='text'>Base d&#39;un wiki avec éditeur wysiwyg, gestionnaire de version et pagination</title><summary type="text">
Troisième partie avec l’intégration rapide de la pagination (will_paginate), la mise en place d’un simili wiki (les wikiwords ne sont pas encore mis en place) avec un éditeur WYSIWYG : tinyMCE, complété par un gestionnaire de version et une solution de remplacement : Textile.

Prochaine partie : mise en place des commentaires avec acts_as_comment.

Liens de l&#39;article :
Plugin TinyMCE :http://</summary><link rel='replies' type='application/atom+xml' href='http://rubyki.blogspot.com/feeds/2748667373858984604/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://rubyki.blogspot.com/2009/06/base-dun-wiki-avec-editeur-wysiwyg.html#comment-form' title='4 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/2748667373858984604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/2748667373858984604'/><link rel='alternate' type='text/html' href='http://rubyki.blogspot.com/2009/06/base-dun-wiki-avec-editeur-wysiwyg.html' title='Base d&#39;un wiki avec éditeur wysiwyg, gestionnaire de version et pagination'/><author><name>Traz</name><uri>http://www.blogger.com/profile/02542206789477076423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8260081854863813701.post-522795258861086246</id><published>2009-06-19T00:44:00.017+11:00</published><updated>2009-06-21T11:47:22.404+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="authlogic"/><category scheme="http://www.blogger.com/atom/ns#" term="formtastic"/><category scheme="http://www.blogger.com/atom/ns#" term="haml"/><category scheme="http://www.blogger.com/atom/ns#" term="rake"/><category scheme="http://www.blogger.com/atom/ns#" term="sass"/><category scheme="http://www.blogger.com/atom/ns#" term="script/generate"/><category scheme="http://www.blogger.com/atom/ns#" term="session"/><title type='text'>Haml, Formtastic et Authlogic</title><summary type="text">Deuxième partie couvrant l&#39;installation de deux gems usuelles (haml et formtastic) et la mise en place du traitement des autorisations d&#39;accès au site (avec la librairie authlogic).Prochaine partie : will_paginate, tinyMCE, acts_as_versionned pour un début de wiki home made.Liens de l&#39;article :Haml : http://haml.hamptoncatlin.com/Formtastic : http://github.com/justinfrench/formtastic/tree/</summary><link rel='replies' type='application/atom+xml' href='http://rubyki.blogspot.com/feeds/522795258861086246/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://rubyki.blogspot.com/2009/06/haml-formtastic-et-authlogic_19.html#comment-form' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/522795258861086246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/522795258861086246'/><link rel='alternate' type='text/html' href='http://rubyki.blogspot.com/2009/06/haml-formtastic-et-authlogic_19.html' title='Haml, Formtastic et Authlogic'/><author><name>Traz</name><uri>http://www.blogger.com/profile/02542206789477076423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8260081854863813701.post-5139535483632461095</id><published>2009-06-18T11:59:00.012+11:00</published><updated>2009-06-21T11:10:02.349+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gem"/><category scheme="http://www.blogger.com/atom/ns#" term="rails"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="sqlite"/><title type='text'>Initialisation de l&#39;environnement</title><summary type="text">Cette première partie couvre l&#39;installation complète de Ruby et de l&#39;environnement de base (éditeurs, outils ligne de commande, ...) ainsi que la création du squelette Rails de l&#39;application.Liens de l&#39;article :Ruby : http://www.ruby-lang.org/fr/GitHub : http://github.comConsole DOS : http://sourceforge.net/projects/console/Doc Rails : http://apidock.com/railsGuides Rails  : http://</summary><link rel='replies' type='application/atom+xml' href='http://rubyki.blogspot.com/feeds/5139535483632461095/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://rubyki.blogspot.com/2009/06/initialisation-de-lenvironnement.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/5139535483632461095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8260081854863813701/posts/default/5139535483632461095'/><link rel='alternate' type='text/html' href='http://rubyki.blogspot.com/2009/06/initialisation-de-lenvironnement.html' title='Initialisation de l&#39;environnement'/><author><name>Traz</name><uri>http://www.blogger.com/profile/02542206789477076423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>