Re: Intégrer une bibliothèque ajax dans rails?

Tranquiliste wrote:

Comment ensuite je fais pour utiliser appeler cette fonction dans mes
vues sachant que la syntaxe normale est
image,
j’imagine que ça doit être qq chose du genre
<%= link_to_remote image_tag(“photo.jpg”,
:alt => “Voir la photo”, :title =>
“Voir la photo”, :class => “disp_pic”),
:url => {:action => :add_to_caddy} %>
mais je ne sais pas comment passer les paramètres “rel”, de lightbox?

Je dirais:

%= link_to_remote image_tag(“photo.jpg”,
:alt => “Voir la photo”, :title => “Voir la photo”,
:class => “disp_pic”,
:rel => “lightbox”),
:url => {:action => :add_to_caddy} %>

Mais bon… j’ai pas testé :slight_smile:

J’ai essayé de faire simple en intégrant le script via du html simple
entre les balises

Quelqu’un a-t-il une idée? Est ce que je me trompe complètement?

Merci

On 10/28/07, Tranquiliste [email protected] wrote:

<%= image_tag(“photo.jpg”, :alt => “Photo”, :title => “Photo”) %></
Quelqu’un a-t-il une idée? Est ce que je me trompe complètement?

Merci

http://code.google.com/p/rb-lightbox-plugin/

Sinon tu as ce petit plugin. Je ne l’ai pas testé par contre :slight_smile:


Cyril M.

http://code.google.com/p/rb-lightbox-plugin/

Sinon tu as ce petit plugin. Je ne l’ai pas testé par contre :slight_smile:


Cyril M.http://blog.shingara.fr

Je l’avais aperçu, ça se download ou et ça s’installe comment?

Merci, je me doutait bien que c’était comme ça mais : comment tu
devines l’adresse? Estce une norme?

Et en plus ça ne marche pas il me dit plugin not found

On 10/29/07, Tranquiliste [email protected] wrote:

Merci, je me doutait bien que c’était comme ça mais : comment tu
devines l’adresse? Estce une norme?

En fait c’est un lien sur le dépot subversion du plugin. Ce lien est
le même que si je faisais :

svn co xxxx

Bien sûr c’est un lien a utiliser avec le script plugin. Tu peux t’en
passer et déposer simplement le dossier avec le plugin dans le dossier
/vendor/plugin/

Et en plus ça ne marche pas il me dit plugin not found

Effectivement je viens de tester et ça ne marche pas. Tu peux donc
récupérer le plugin par svn et le coller dans le dossier
/vendor/plugins


Cyril M.

On 10/28/07, Tranquiliste [email protected] wrote:

Je l’avais aperçu, ça se download ou et ça s’installe comment?

Comme pour installer tout plugin :

ruby script/plugin install
http://rb-lightbox-plugin.googlecode.com/svn/trunk/


Cyril M.

Je n’ai pas installé svn. Y a-t-il un autre moyen (recopier simplement
les fichiers)

D’autre part j’a

Désolé mauvaise manip.

Je voulais dire que j’avais un pb avec l’install du plugin redbox que
je vouslais tester également. Quelqu’un sait il comment faire?

Merci

sinon

redbox est ton ami de craig amboise

bonne intégration avec des helpers et tout …

Faire un d�veloppement sans svn d’install� me semble tout simplement
suicidaire. A moins que tu n’ais un autre SCM? Enfin: m�me si tu
utilises un autre SCM, mettre un client svn ne mange pas de pain et
rends rails heureux comme lorsque sa premi�re micheline lui ait pass�
dessus :wink:

Le 29/10/07, Tranquiliste[email protected] a �crit :

désolé j’ai lu de travers le pôst.

en fait il faut redéplacer les fichiers au bon endroit

le js
l’image
la css

dans tes dossiers respectifs dans public

et cela marche très bien.

Suicidaire, tu y vas fort ;).
Je fais des développements pour moi tout seul, je suis tout seul dans
mon groupe et quand j’ai une version stable, je sauve l’ensemble du
répertoire projet donc je peux tout à fait me passer de l’nstallation
d’un SCM.
Mais je reconnais que pour ma culture générale (et aussi parce que
rails visiblement se base dessus) je vais sans doute faire une
installation.

Ben justement je n’arrive pas à l’installer il me dit plugin not found

svn://rubyforge.org/var/svn/ambroseplugins/redbox

Au, c’est juste une exp�rience personnelle:

Une journ�e de projet, le tout termin� magnifiquement, des tests-cases
partout, parties bonus impl�ment�es, tout ce qui fallait pour me faire
mousser aupr�s de mes profs. Je copie mon projet sur une clef, juste
avant la soutenance, d�place mon r�pertoire vers “� graver” et je pars
� la fac pour faire ma soutenance.

Une fois devant mon jury, ma clef est refus�e par le poste de travail.
Mieux encore: elle venait de me l�cher et ne contenait que des
fichiers pleins de “0”. Pas grave, je demande la cl�mence du jury pour
aller chercher chez moi une copie, ils acceptent. Je rentre chez
moi… Pour constater que le d�placement �tait un effacement. Je
t’�pargne la souffrance qui a �t� la mienne pour faire comprendre au
jury que je ne me fichais pas d’eux. Enfin bon… Merci les
rattrapages, hein :slight_smile:

Si j’avais utilis� un SCM � ce moment l�, il m’aurait suffit de
reprendre la version N-1, et �ventuellement sacrifier un ou deux
points au lieu de sacrifier une semaine de rattrapage (et encore, si
�a avait �t� pour une th�se, hein…)

My two cents :wink:

Le 29/10/07, Tranquiliste[email protected] a �crit :

Bon pour Redbox j’ai trouvé les fichiers ici :
http://svn2.cvsdude.com/craigambrose/plugins/redbox/

Effectivement, ça ressemble a du vécu …
Je ne suis pas à l’abri d’une telle aventure mais je fais
régulièrement des sauvegardes sur un disque externe.

Sinon, pour revenir à mon sujet de départ. Je n’ai pas trop regardé
aujourd’hui (je suis au boulot) mais globalement :

  • l’intégration manuelle de lightbox ne fonctionne pas et je ne
    comprends pas pourquoi (même avec un <body onload = “initLightbox();”
    comme le suggère l’auteur de cette fonction).
  • impossible d’installer le plugin rb-lightbox (j’essaierai de copier
    les fichiers ce soir)
  • impossible d’installer redbox le lien est il bon?

Si quelqu’un à une idée.
Merci

Nicolas

Le 29/10/07, Tranquiliste [email protected] a écrit :

Bon pour Redbox j’ai trouvé les fichiers ici :
http://svn2.cvsdude.com/craigambrose/plugins/redbox/

idem

déplace les fichiers js css et gif si besoin et cela fonctionne :wink:

Merci, j’espère que tu ne vas pas te lasser mais j’ai recopié les
fichiers de Redbox dans mon projet
.js, dans /public/javascript
.css, dans /public/stylesheet
.gif dans /public/images
et le 2 helpers dans /vendor/plugins/redbox/lib

Ensuite j’ai intégré
<%= stylesheet_link_tag ‘redbox’ %>
<%= javascript_include_tag ‘redbox’ %>

et qd j’essaye d’exécuter link_to_redbox il me dit que la méthode
n’est pas définie.

Qu’est ce que je n’ai pas fait?

Le 29/10/07, Tranquiliste [email protected] a écrit :

<%= stylesheet_link_tag ‘redbox’ %>
<%= javascript_include_tag ‘redbox’ %>

et qd j’essaye d’exécuter link_to_redbox il me dit que la méthode
n’est pas définie.

as-tu fais le rake install ?

redémarrer le serveur ?