<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-8260081854863813701</id><updated>2012-02-16T19:21:42.850+11:00</updated><category term="ruby" /><category term="acts_as_textiled" /><category term="will_paginate" /><category term="haml" /><category term="wiki" /><category term="auto_complete" /><category term="sass" /><category term="gem" /><category term="ajax" /><category term="rails" /><category term="sqlite" /><category term="session" /><category term="tinymce" /><category term="acts_as_versioned" /><category term="in_place_editing" /><category term="nested routes" /><category term="script/generate" /><category term="authlogic" /><category term="nested form" /><category term="rake" /><category term="formtastic" /><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="alternate" type="text/html" href="http://rubyki.blogspot.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="http://img2.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><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/RubyKi" /><feedburner:info uri="rubyki" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><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="nested form" /><category scheme="http://www.blogger.com/atom/ns#" term="will_paginate" /><category scheme="http://www.blogger.com/atom/ns#" term="in_place_editing" /><category scheme="http://www.blogger.com/atom/ns#" term="ajax" /><category scheme="http://www.blogger.com/atom/ns#" term="nested routes" /><category scheme="http://www.blogger.com/atom/ns#" term="auto_complete" /><title type="text">Gestion de groupes d'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="3 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://feedproxy.google.com/~r/RubyKi/~3/2WHJcRY39ZM/gestion-de-groupes-dutilisateurs.html" title="Gestion de groupes d'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="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://rubyki.blogspot.com/2009/06/gestion-de-groupes-dutilisateurs.html</feedburner:origLink></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="will_paginate" /><category scheme="http://www.blogger.com/atom/ns#" term="tinymce" /><category scheme="http://www.blogger.com/atom/ns#" term="acts_as_textiled" /><category scheme="http://www.blogger.com/atom/ns#" term="wiki" /><category scheme="http://www.blogger.com/atom/ns#" term="acts_as_versioned" /><title type="text">Base d'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'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://feedproxy.google.com/~r/RubyKi/~3/EexzaSRC3LI/base-dun-wiki-avec-editeur-wysiwyg.html" title="Base d'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="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://rubyki.blogspot.com/2009/06/base-dun-wiki-avec-editeur-wysiwyg.html</feedburner:origLink></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="script/generate" /><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="sass" /><category scheme="http://www.blogger.com/atom/ns#" term="authlogic" /><category scheme="http://www.blogger.com/atom/ns#" term="session" /><category scheme="http://www.blogger.com/atom/ns#" term="rake" /><title type="text">Haml, Formtastic et Authlogic</title><summary type="text">Deuxième partie couvrant l'installation de deux gems usuelles (haml et formtastic) et la mise en place du traitement des autorisations d'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'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://feedproxy.google.com/~r/RubyKi/~3/GT4Pl7xDDFs/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="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://rubyki.blogspot.com/2009/06/haml-formtastic-et-authlogic_19.html</feedburner:origLink></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="ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><category scheme="http://www.blogger.com/atom/ns#" term="sqlite" /><category scheme="http://www.blogger.com/atom/ns#" term="gem" /><title type="text">Initialisation de l'environnement</title><summary type="text">Cette première partie couvre l'installation complète de Ruby et de l'environnement de base (éditeurs, outils ligne de commande, ...) ainsi que la création du squelette Rails de l'application.Liens de l'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://feedproxy.google.com/~r/RubyKi/~3/Fc8V0tPlKcY/initialisation-de-lenvironnement.html" title="Initialisation de l'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="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://rubyki.blogspot.com/2009/06/initialisation-de-lenvironnement.html</feedburner:origLink></entry></feed>

