Problème avec l'extension external_rss d e radiantCMS

Bonjour

Je suis plus habitué à la liste Rubyfrance ne me servant de rails que
pour déployer mes sites avec des applis déjà faites:). Du coup c’est
une grande première pour moi dans cette liste ;). Bon trève de
bavardage voilà mon problème :).

Je suis en train de mettre en place un Radiant CMS et il me faut
external_rss pour afficher un certain flux RSS. Le problème c’est que
quand j’installle l’extension avec les commandes rake, ça ne me met
pas à jour la db même avec un traces et bien il tourne mais mis à part
me donner quelques warning il ne fait rien.

Je me demande tout de même si ça ne vient pas de ces warning car il me
dit que certains chemins de sont pas bon ce qui au vu de la sorti est
bien le cas :/. SI vous avez une idée pour corriger ça je suis
preneur, il ne me manque plus que ça et après ce n’est que du boulot
sur la css.

Je vous laisse juste les liens vers la doc et l’extension

Ainsi que la sortie des deux commandes rake à taper pour installer
l’extension avec le trace:

[jean-mi@localhost radiant]$ rake --trace db:migrate:extensions
(in /home/jean-mi/web/radiant)
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/pushgems.rb/lib:
Not a directory
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/cleanlogs.sh/
lib: Not a directory
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/release.rb/lib:
Not a directory
** Invoke db:migrate:extensions (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate:extensions

[jean-mi@localhost radiant]$ rake --trace
radiant:extensions:external_rss:update:public
(in /home/jean-mi/web/radiant)
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/pushgems.rb/lib:
Not a directory
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/cleanlogs.sh/
lib: Not a directory
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/release.rb/lib:
Not a directory
** Invoke radiant:extensions:external_rss:update:public (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute radiant:extensions:external_rss:update:public

Voilà a+

Jean-Mi :

Je suis en train de mettre en place un Radiant CMS et il me faut
external_rss pour afficher un certain flux RSS. Le problème c’est que
quand j’installle l’extension avec les commandes rake, ça ne me met
pas à jour la db même avec un traces et bien il tourne mais mis à part
me donner quelques warning il ne fait rien.

t’en es certain ?

  • Tu n’es pas victime de l’étourderie, tu effectues la migration en mode
    test, tu regardes le résultat sur la base de production

  • t’es sûr que les tables ne sont pas créés, t’as vérifié dans les logs,
    via php{my,pg}admin … ?

En travaillant sur une version de copie, t’as la même chose en installant
une autre extension ?

Dans script/console, que donne Radiant::ExtensionMeta.find :all pour
l’entrée correspondant à External RSS Extension ?

En partant d’une appli Radiant vierge, t’as le même pb ?

Je me demande tout de même si ça ne vient pas de ces warning car il me
dit que certains chemins de sont pas bon ce qui au vu de la sorti est
bien le cas :/.

Je ne pense pas.

tu peux virer les fichiers (t’en as pas besoin) pushgems.rb,
cleanlogs.sh,
release.rb pour supprimer les warnings. si t’as peur de faire une
boulette,
tu n’as qu’à les déplacer dans un répertoire de sauvegarde.

Not a directory
Not a directory
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/cleanlogs.sh/
lib: Not a directory
/usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/config/boot.rb:25: warning: /
usr/lib/ruby/gems/1.8/gems/radiant-0.6.3/vendor/rails/release.rb/lib:
Not a directory
** Invoke radiant:extensions:external_rss:update:public (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute radiant:extensions:external_rss:update:public

t’étais revenu sur la migration précédente au moins ?

– Jean-François.


Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org
)

Salut

On 13 nov, 12:43, “Jean-François Trân” [email protected] wrote:

test, tu regardes le résultat sur la base de production

  • t’es sûr que les tables ne sont pas créés, t’as vérifié dans les logs,
    via php{my,pg}admin … ?

Et bien j’ai regarder la liste des tables avec sqlite3 et il ne me
créeer ecffectivement aucune table et ce que je donne en paramètre à
rake production ou autre chose.

En travaillant sur une version de copie, t’as la même chose en installant
une autre extension ?

Dans script/console, que donne Radiant::ExtensionMeta.find :all pour
l’entrée correspondant à External RSS Extension ?

En partant d’une appli Radiant vierge, t’as le même pb ?

J’avais déjà gallery dessus il faudra que j’essaye avec rien.

Je me demande tout de même si ça ne vient pas de ces warning car il me
dit que certains chemins de sont pas bon ce qui au vu de la sorti est
bien le cas :/.

Je ne pense pas.

Au vu des traces ça s’execute bien oui.

Jean-Mi :

Et bien j’ai regarder la liste des tables avec sqlite3 et il ne me
créeer ecffectivement aucune table et ce que je donne en paramètre à
rake production ou autre chose.

Il y a un truc que j’ai oublié de demander, qu’est-ce que ça donne
si tu lances la migration que pour l’extension RSS via la
tâche radiant:extensions:external_rss:migrate (avec l’option trace)

tout en surveillant les logs et la table extension_meta
avant/aprèsl’invocation de la tâche rake.

– Jean-François.


Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org
)

Jean-Mi :

Je viens de voir qu’une nouvele version était sortie, j’ai mis à jour
de a 1.6.3 à a 1.6.4

Tiens, j’étais persuadé que ce serait de 0.6.3 à 0.6.4

et ça marche, je n’ai plus qu’a tester galery.
Merci de m’avoir répondu même si pour le coup, comme d’habitude, le
bug tapait sur le clavier :).

Ce serait intéressant de voir la modif qui fait que ça marche, peut-être
au niveau du config/boot.rb ?

-- Jean-François.


Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org
)

Jean-François Trân wrote:

Jean-Mi :

Je viens de voir qu’une nouvele version était sortie, j’ai mis à jour
de a 1.6.3 à a 1.6.4

Tiens, j’étais persuadé que ce serait de 0.6.3 à 0.6.4

C’est ,effectivement ça, 0.6.3 à 0.6.4 :slight_smile:


Yannick François
[email protected]

Bonjour

Je viens de voir qu’une nouvele version était sortie, j’ai mis à jour
de a 1.6.3 à a 1.6.4 et ça marche, je n’ai plus qu’a tester galery.
Merci de m’avoir répondu même si pour le coup, comme d’habitude, le
bug tapait sur le clavier :).

++