salut à tous,
j’ai pondu ca :
class Array
def to_select
i = 0;
self.collect{ |e| [e,i+=1] }
end
end
ce qui me permet, lorsque j’écris un truc comme :
groups = %w( system staff users guests )
dans mon controller, pourrait me permettre d’ecrire
<%= select ‘x’ , ‘y’ , groups.to_select %>
dans mon erb.
Mais ou puis-je poser ce code ? existe-t’il un
application.profile qui chargerait, en meme temps que rails, mes propres
extensions?
cordialement,
mc
Marc Chantreux wrote:
Mais ou puis-je poser ce code ? existe-t’il un
application.profile qui chargerait, en meme temps que rails, mes propres
extensions?
Pour ma part j’utilise pas mal de dictionnaires (libraries en Anglais)
mais tu pourrais aussi créer un plugin.
Pour faire un dictionnaire créer un fichier genre “to_select.rb” que tu
place dans TON_APPLI_RAILS/lib
Met y simplement ton code dedans et ensuite il te reste plus qu’as dire
à ton appli de charger ce dictionnaire, pour cela vas dans
TON_APPLI_RAILS/config/environment.rb et ajoute tous en bas:
require ‘to_select’
et voila, tu as créé ton dictionnaire, il te reste plus qu’as relancer
ton serveur pour en profiter pleinement.
Sébastien Grosjean - ZenCocoon
27/11/2006, “Sébastien Grosjean (ZenCocoon)” :
Marc Chantreux wrote:
Pour ma part j’utilise pas mal de dictionnaires (libraries en Anglais)
un dictionnaire c’est parfait et c’est exactement ce que je voulais.
Simple, efficace. Merci Sébastien!
cordialement,
mc
Bonsoir !
Marc Chantreux a écrit :
27/11/2006, “Sébastien Grosjean (ZenCocoon)” :
Marc Chantreux wrote:
Pour ma part j’utilise pas mal de dictionnaires (libraries en Anglais)
Au risque de chipoter, le terme français établi depuis des lustres pour
“library” dans un contexte informatique est bibliothèque (traduction
littérale, d’ailleurs). On trouve souvent à tort l’anglicisme
“librairie” (l’anglais étant alors /bookshop/).
En info, quand on parle de dictionnaires, il s’agit soit de véritables
dictionnaires (dictionaries/thesauruses), pour un correcteur
d’orthographe par exemple ; soit de structures algorithmiques, pour un
algorithme de compression comme LZW…
Juste au passage…
–
Christophe P. a.k.a. TDD
“[They] did not know it was impossible, so they did it.” --Mark Twain
Email: [email protected]
Le Lun 27 novembre 2006 22:57, Christophe P. a écrit :
En info, quand on parle de dictionnaires, il s’agit soit de véritables
dictionnaires (dictionaries/thesauruses), pour un correcteur
d’orthographe par exemple ; soit de structures algorithmiques, pour un
algorithme de compression comme LZW…
En allant moins loin, on parle aussi beaucoup de dictionnaire en français
pour parler de “hash table” : des associations clé valeur.
Les “tableaux” étant en général soit des collections (liste de valeurs
ordonnées), soit des dictionnaires (liste de couples clé/valeur
généralement non ordonnée).
Bref, dictionnaire pour ce que j’appelle communément “bibliothèque”, ça me
choque aussi.
Eric D.
Bonjour tout le monde,
Je me demandais si quelqu’un programmant RoR sous windows xp aurait déjà
eu le même probleme et si il y a une solution.
J’essaie d’installer un plugin (Rspec) après avoir installer le gem avec
la ligne de commande. Le script/plugin install me donne l’impression de
fonctionner, c’Est à dire qu’il y a un petit temps d’attente et après
aucun message d’erreur. Le hic, aucun fichier ne se copie dans
l’arborescence de mon programme. (j’installe bien dans la racine de mon
application
)
Ce problème est intermittant… l’installation d’autres plugins ce fait
sans accrocs, mais pas Rspec.
Je me dit que le problème est peut-être avec le “repository” de rspec
sur rubyforge, mais je crois que je trouverais une solution “google” si
c’était un probème répandu.
Bon, en attendant, ya toujours d’autre choses à faire! 
Patric Meunier
Patric(k?) :
J’essaie d’installer un plugin (Rspec)
A ma connaissance, il n’existe pas de plugin Rspec.
Je me dit que le problème est peut-être avec le “repository” de rspec
sur rubyforge,
Quel rapport entre un gem dans Rubyforge et un plugin dispo ailleurs ?
mais je crois que je trouverais une solution “google” si
c’était un probème répandu.
Il y a plusieurs plugins relatifs à Rspec,
1/ non-Rspec mais qui fait imiter Test::Unit à Rspec : simply_bdd
2/ Rspec Autotest, si on utilise ZenTest.
3/ Rspec on Rails, celui que, je suppose, tu désires installer.
Solutions possibles :
puis installer le plugin :
script/plugin install rspec_on_rails
Jean-François,
C’est bien le plugin Rspec_on_rails que j’essai d’installer.
"Quel rapport entre un gem dans Rubyforge et un plugin dispo ailleurs ?
"
Réponse simple: http://rspec.rubyforge.org/ … site officel de rspec.
Instructions d’installation sur le site:
http://rspec.rubyforge.org/documentation/rails/install.html
Les adresses sont toutes sur rubyforge.
J’ai déjà installé à partir de lachie.info, mais j’ai l’impression qu’il
s’agit d’une vielle version, les générateurs disponible dans les 3-4
dernières versions n’y sont pas.
J’ai finalement régler mon problème en installant subversion…
Patrick…avec un k c vrai 
Eric D. wrote:
généralement non ordonnée).
Bref, dictionnaire pour ce que j’appelle communément “bibliothèque”, ça me
choque aussi.
Exact, autant pour moi pour cette erreur de Français. Je crois que je
vais reprendre mon ancienne habitude en appellent ça une “library”
(ATTENTION terme anglais ;-)).
Bien entendu je rigole, merci pour votre correction et désolé pour cette
erreur, en espérant ne pas avoir fait trop de confus
Sébastien Grosjean - ZenCocoon
“Damn French, it’s like I’ll never write it well !” personal thought