Bonjour à tous,
J’aimerais savoir s’il existe un plugin rails, ou un gem qui
implémenterai
un moteur de wiki …
Je dois mettre en place sur mon site une sorte de wiki mais sur lequel
j’ai
besoin d’avoir
un minimum la main, pour gérer entre autre les droits en lecture /
écriture,
etc.
Quelqu’un a t’il déjà entendu parlé d’une telle lib ruby ?
Merci
Emmanuel
Tu as d�j� un bon d�but avec la syntaxe, via redcloth:
http://whytheluckystiff.net/ruby/redcloth/
Il ne te reste plus qu’� impl�menter les liens et la navigation 
Le 12/10/07, Emmanuel B.[email protected] a �crit :
Pour l’historique, il y’a acts_as_versioned : http://
wiki.rubyonrails.org/rails/pages/ActsAsVersioned
Ensuite pour les droits, tu peux utiliser n’importe quel plugin
d’auth en modifiant pour ajouter des droits, ou utiliser Active ACL
par exemple: http://activeacl.rubyforge.org/
++
Le 12 oct. 07 à 16:48, TslH a écrit :
Emmanuel :
Je vais étudier acts_as_versioned, ca m’a l’air d’être parfait.
Pour redcloth, j’aurais préféré la syntaxe wiki,
Ah parce qu’il n’existe qu’une syntaxe wiki ?
ca éviterait à mes
utilisateurs d’apprendre une autre syntaxe, mais si je ne trouve
rien, je m’orienterais probablement vers ce choix.
Projet à surveiller : Mediacloth
Parser pour la syntaxe Mediawiki.
http://mediacloth.rubyforge.org
-- Jean-François.
–
Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org
)
Mea culpa, comme tu l’as deviné je voulais bien sûr parler de la syntaxe
MediaWiki qui est la plus connue 
Merci pour le tuyau sur Mediacloth !
Emmanue
Le 13/10/07, Jean-François Trân [email protected] a écrit :
Je vais étudier acts_as_versioned, ca m’a l’air d’être parfait.
Pour redcloth, j’aurais préféré la syntaxe wiki, ca éviterait à mes
utilisateurs d’apprendre une autre syntaxe, mais si je ne trouve
rien, je m’orienterais probablement vers ce choix.
Enfin pour les droits j’utilise déjà acl_system2.
Merci bien à tous les deux.
Emmanuel
Le 12/10/07, Jordan B. [email protected] a écrit :
Merci Thibaut,
Je vais étudier ca. Pour l’instant je m’étais tourné vers redcloth +
acts_as_versionned.
Le projet mediacloth semblait prometteur mais il a l’air abandonné.
Je vous ferais un retour dès que j’aurais mis tout ca en place.
Merci à tous.
Emmanuel
Le 15/10/07, Thibaut Barrère [email protected] a écrit :
Hello Emmanuel,
je me dis que tu trouveras peut-être des idées qui te plairont dans
Pimki [1], que j’utilise quotidiennement. C’est une application wiki
+“bliki” en ruby, packagée sous forme de gem.
a+
Thibaut
[1] http://rubyforge.org/projects/pimki/
Emmanuel :
Le projet mediacloth semblait prometteur mais il a l’air abandonné.
C’est juste une impression.
Le dernier commit date du 14 octobre 2007 et
le dernier message sur la liste dev date du 13 octobre 2007.
http://rubyforge.org/mailman/listinfo/mediacloth-devel
– Jean-François.
–
Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org
)
Effectivement, je n’avais pas vu ca … Je m’étais basé sur les infos
fournies par la page rubyforge du projet
http://rubyforge.org/projects/mediacloth/ :
La dernière release date de plus d’un an, une seule question sans
réponse
sur les forums de discussion, pas de TODO ni de prochaine release
annoncée,
etc.
Je vais donc me repencher sur celui là également 
Merci
Emmanuel
Le 15/10/07, Jean-François Trân [email protected] a écrit :
On 10/15/07, Thibaut Barrère [email protected] wrote:
je me dis que tu trouveras peut-être des idées qui te plairont dans
Pimki [1], que j’utilise quotidiennement. C’est une application wiki
+“bliki” en ruby, packagée sous forme de gem.
Voir aussi soks www.soks.org, abandonné depuis pas mal de temps pour
cause d’études de son auteur.
Je m’en sers tous les jours pour mes embrouilles personelles, et si
mes souvenirs sont bon c’est pas mal codé et on doit pouvoir sortir le
“moteur” de wiki, c’est à dire les liens auto entre pages assez
facilement.
–
Mathieu
On ne peut donc que rappeler la formule idoine pour les projets
open-source:
Release Early, Release Often
Si vous ne communiquez pas, vous �tes mort. 
Le 15/10/07, Emmanuel B.[email protected] a �crit :
Bonjour,
On 16 oct, 21:51, “Patrick A.” [email protected] wrote:
il y a GroupsWiki tout en Ajax dont la dernière version est sorti le 8
octobre donc c’est actif.
La démo:GroupsWiki.com is for sale | HugeDomains
Le projet:Google Code Archive - Long-term storage for Google Code Project Hosting.
Je voudrais installer groupswiki sur ubuntu feisty.
J’ai installé les librairies demandées.
Au rake db:migrate j’ai l’erreur suivante :
~/rails/groupswiki$ RAILS_ENV=production rake db:migrate
(in /home/pierreva/rails/groupswiki)
rake aborted!
Unable to load /usr/lib/libtidy.dylib
Je n’ai que la librairie /usr/lib/libtidy.so
Quelqu’un peut-il m’aider à réinstaller la librairie libtidy ?
Merci pour votre aide.
Pierre
Pierre :
Le projet:Google Code Archive - Long-term storage for Google Code Project Hosting.
Je voudrais installer groupswiki sur ubuntu feisty.
J’ai installé les librairies demandées.
Au rake db:migrate j’ai l’erreur suivante :
~/rails/groupswiki$ RAILS_ENV=production rake db:migrate
(in /home/pierreva/rails/groupswiki)
rake aborted!
Unable to load /usr/lib/libtidy.dylib
.dylib c’est spécifique à Mac
Je n’ai que la librairie /usr/lib/libtidy.so
Quelqu’un peut-il m’aider à réinstaller la librairie libtidy ?
Dans le config/environment.rb, on voit qu’il a du super code super
malin :
http://groupswiki.googlecode.com/svn/trunk/config/environment.rb
PRODUCTION_BOX = hostname
.strip==‘black’
…
require ‘tidy’
if PRODUCTION_BOX
Tidy.path = RAILS_ROOT + ‘/lib/libtidy.so’
else
Tidy.path = ‘/usr/lib/libtidy.dylib’
end
Donc essaie en pointant Tidy.path vers ‘/usr/lib/libtidy.so’
sinon, vers RAILS_ROOT + ‘/lib/libtidy.so’.
– Jean-François.
–
Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org
)
il y a GroupsWiki tout en Ajax dont la dernière version est sorti le 8
octobre donc c’est actif.
La démo:
Le projet:
http://code.google.com/p/groupswiki/
Merci Jean-François,
avec
…
require ‘tidy’
if PRODUCTION_BOX
Tidy.path = RAILS_ROOT + ‘/lib/libtidy.so’
else
Tidy.path = ‘/usr/lib/libtidy.so’
end
J’ai pu mener à bien l’installation de groupswiki.
Pierre