[SPIP Zone] Appel à Témoins : Plugin squelettes par mots clés

Bonjour...

Ce message est une question posée au utilisateurs de "squelettes par mots clés" (es versions anciennes en particulier)...

Dans la documentation il est fait mention en bas :

"Raffinement supplémentaire, l’administrateur peut préciser le « fond » (préfixe du squelette) dans une règle. Pour article-album.html c’est « article » mais on pourrait mettre « rubrique » ou autre chose, ce qui serait inutilement trompeur pour une règle d’article, mais pourrait marcher car le Plugin sait bien, par la règle, quel est le type. Ce raffinement peut être vu comme une complication, mais cela à l’avantage de faire accepter les règles pour des squelettes d’inclusion (des bouts de squelette donc) et pas seulement sur des squelettes complets."

Or je n'ai jamais vu cette fonctionnalité marcher... Si quelqu'un pouvait me contredire et me signaler quelle version de spip et quelle version du plugin il utilise...

Cela pourrait aider afin de le réimplémenter dans les versions récentes... sinon il faudrait enlever ce paragraphe de la doc...

PS : la version pour la 1.9.3 fonctionne avec la dernière version SVN de spip sans...

Kent1

Salut...

il y a pas mal de gens, dans les forums, et sur la liste qui font
mention de ce problème... ça marchait une fois, maintenant, on dirait
que ça bug, mais perso, je n'ai pas le temps de chercher où ça a
cassé.

par contre, au lieu de virer la fonctionalité de la doc, le mieux
serait probablement de regarder le code (il est pas si long) et
trouver ce qui va pas...

Pierre

On 8/14/07, Drouet Quentin <kent1@arscenic.info> wrote:

Bonjour...

Ce message est une question posée au utilisateurs de "squelettes par
mots clés" (es versions anciennes en particulier)...

Dans la documentation il est fait mention en bas :

"Raffinement supplémentaire, l'administrateur peut préciser le « fond
» (préfixe du squelette) dans une règle. Pour article-album.html
c'est « article » mais on pourrait mettre « rubrique » ou autre
chose, ce qui serait inutilement trompeur pour une règle d'article,
mais pourrait marcher car le Plugin sait bien, par la règle, quel est
le type. Ce raffinement peut être vu comme une complication, mais
cela à l'avantage de faire accepter les règles pour des squelettes
d'inclusion (des bouts de squelette donc) et pas seulement sur des
squelettes complets."

Or je n'ai jamais vu cette fonctionnalité marcher... Si quelqu'un
pouvait me contredire et me signaler quelle version de spip et quelle
version du plugin il utilise...

Cela pourrait aider afin de le réimplémenter dans les versions
récentes... sinon il faudrait enlever ce paragraphe de la doc...

PS : la version pour la 1.9.3 fonctionne avec la dernière version SVN
de spip sans...

Kent1
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews

Hello Pierre...

Justement...

Je viens de passer ma journée dessus... et malheureusement, je n'ai pas trouvé ce qui coincait...

C'est pour cela que je demande si quelqu'un a une version qui fonctionne pour essayer de comprendre ce qui cloche...

Malheureusement après quelques heures le nez dessus à vérifier les logs des commits et tout je ne vois pas...

Quentin

Le 14 août 07 à 19:11, Pierre Andrews a écrit :

Salut...

il y a pas mal de gens, dans les forums, et sur la liste qui font
mention de ce problème... ça marchait une fois, maintenant, on dirait
que ça bug, mais perso, je n'ai pas le temps de chercher où ça a
cassé.

par contre, au lieu de virer la fonctionalité de la doc, le mieux
serait probablement de regarder le code (il est pas si long) et
trouver ce qui va pas...

Pierre

On 8/14/07, Drouet Quentin <kent1@arscenic.info> wrote:

Bonjour...

Ce message est une question posée au utilisateurs de "squelettes par
mots clés" (es versions anciennes en particulier)...

Dans la documentation il est fait mention en bas :

"Raffinement supplémentaire, l'administrateur peut préciser le « fond
» (préfixe du squelette) dans une règle. Pour article-album.html
c'est « article » mais on pourrait mettre « rubrique » ou autre
chose, ce qui serait inutilement trompeur pour une règle d'article,
mais pourrait marcher car le Plugin sait bien, par la règle, quel est
le type. Ce raffinement peut être vu comme une complication, mais
cela à l'avantage de faire accepter les règles pour des squelettes
d'inclusion (des bouts de squelette donc) et pas seulement sur des
squelettes complets."

Or je n'ai jamais vu cette fonctionnalité marcher... Si quelqu'un
pouvait me contredire et me signaler quelle version de spip et quelle
version du plugin il utilise...

Cela pourrait aider afin de le réimplémenter dans les versions
récentes... sinon il faudrait enlever ce paragraphe de la doc...

PS : la version pour la 1.9.3 fonctionne avec la dernière version SVN
de spip sans...

Kent1
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
University of York

Quentin Drouet

-- -----
Arscenic - Luxembourg
Promotion et diffusion des Arts Numériques et des Nouvelles Scénographies
5, rue de la Montagne – L-4879 Lamadeleine
http://www.arscenic.info - http://www.sklunk.net
tél : +33 (0)616706301
mail: kent1@arscenic.info

Bon, tout ça pour ça...

avec la branche 192 ça marche tres bien en 1.9.2b 9381.... il faut
juste avoir l'id_article (ou rubrique, etc...) dans le contexte de
l'inclure...

J'ai essayé une règle: fond=test, type=articles
avec les deux notations:
<INCLURE{fond=test} {id_article}>
[(#INCLURE{fond=test}{id_article})]

et ça va tres bien.

Pierre

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews

idem je l’utilise sur une 192 pour inclure des bouts de squelettes différents avec des fond différents de rubrique ou article, (meme syntaxe que Pierre avec id_article ou id_rubrique et même parfois id_breve)
a+

Le 14/08/07, Pierre Andrews <pierre.andrews@gmail.com> a écrit :

Bon, tout ça pour ça…

avec la branche 192 ça marche tres bien en 1.9.2b 9381… il faut
juste avoir l’id_article (ou rubrique, etc…) dans le contexte de
l’inclure…

J’ai essayé une règle: fond=test, type=articles
avec les deux notations:
<INCLURE{fond=test} {id_article}>
[(#INCLURE{fond=test}{id_article})]

et ça va tres bien.


Arnaud

On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:

idem je l'utilise sur une 192 pour inclure des bouts de squelettes
différents avec des fond différents de rubrique ou article, (meme syntaxe
que Pierre avec id_article ou id_rubrique et même parfois id_breve)
a+

ça veut dire que ça marche pour toi?

Pierre

Oui ok ... il faut que je teste cet usage ...

Mais je pense que beaucoup pensent à l'utiliser pour des squelettes complets sans histoire d'inclusions...

Un peut comme avoir article-monmot.html et news-monmot.html

et ca ca ne marche pas en 1.9.3 du moins

Quentin

Le 15 août 07 à 01:23, Pierre Andrews a écrit :

On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:

idem je l'utilise sur une 192 pour inclure des bouts de squelettes
différents avec des fond différents de rubrique ou article, (meme syntaxe
que Pierre avec id_article ou id_rubrique et même parfois id_breve)
a+

ça veut dire que ça marche pour toi?

Pierre
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Quentin Drouet

-- -----
Arscenic - Luxembourg
Promotion et diffusion des Arts Numériques et des Nouvelles Scénographies
5, rue de la Montagne – L-4879 Lamadeleine
http://www.arscenic.info - http://www.sklunk.net
tél : +33 (0)616706301
mail: kent1@arscenic.info

Ben ça revient au même, il faut qu'il y ait un id_article ou
id_rubrique dans l'environement de la page (i.e. dans l'url)... et ça
ça marche bien chez moi...

mais peut être tu veux detailler plus ce que tu fais: squelettes, url,
etc.. etc..

Pierre

On 8/15/07, Drouet Quentin <kent1@arscenic.info> wrote:

Oui ok ... il faut que je teste cet usage ...

Mais je pense que beaucoup pensent à l'utiliser pour des squelettes
complets sans histoire d'inclusions...

Un peut comme avoir article-monmot.html et news-monmot.html

et ca ca ne marche pas en 1.9.3 du moins

Quentin

Le 15 août 07 à 01:23, Pierre Andrews a écrit :

> On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:
>> idem je l'utilise sur une 192 pour inclure des bouts de squelettes
>> différents avec des fond différents de rubrique ou article, (meme
>> syntaxe
>> que Pierre avec id_article ou id_rubrique et même parfois id_breve)
>> a+
>
>
> ça veut dire que ça marche pour toi?
>
> Pierre
> _______________________________________________
> spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Quentin Drouet

-- -----
Arscenic - Luxembourg
Promotion et diffusion des Arts Numériques et des Nouvelles
Scénographies
5, rue de la Montagne – L-4879 Lamadeleine
http://www.arscenic.info - http://www.sklunk.net
tél : +33 (0)616706301
mail: kent1@arscenic.info

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews

Bonjour,
Chez moi avec une 9972 et le plugin [14534] /squelettes_par_mots_cle_SVN
l'appel d'un squelette (pas seulement une inclusion) fonctionne :
- pour un squelette rubrique carte-orga.html ou rubrique-orga.html fonctionne
- pour un squelette article article-orga fonctionne mais pas carteart-orga
a+
pierre

Le 15 août 07 à 01:47, Pierre Andrews a écrit :

Ben ça revient au même, il faut qu'il y ait un id_article ou
id_rubrique dans l'environement de la page (i.e. dans l'url)... et ça
ça marche bien chez moi...

mais peut être tu veux detailler plus ce que tu fais: squelettes, url,
etc.. etc..

Pierre

On 8/15/07, Drouet Quentin <kent1@arscenic.info> wrote:

Oui ok ... il faut que je teste cet usage ...

Mais je pense que beaucoup pensent à l'utiliser pour des squelettes
complets sans histoire d'inclusions...

Un peut comme avoir article-monmot.html et news-monmot.html

et ca ca ne marche pas en 1.9.3 du moins

Quentin

Le 15 août 07 à 01:23, Pierre Andrews a écrit :

On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:

idem je l'utilise sur une 192 pour inclure des bouts de squelettes
différents avec des fond différents de rubrique ou article, (meme
syntaxe
que Pierre avec id_article ou id_rubrique et même parfois id_breve)
a+

ça veut dire que ça marche pour toi?

Pierre
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Quentin Drouet

-- -----
Arscenic - Luxembourg
Promotion et diffusion des Arts Numériques et des Nouvelles
Scénographies
5, rue de la Montagne – L-4879 Lamadeleine
http://www.arscenic.info - http://www.sklunk.net
tél : +33 (0)616706301
mail: kent1@arscenic.info

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
University of York
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Bon, avec spip 9988 et le plugin SVN 14534, j'ai fait:
un squelette article-test.html, rubrique-test.html, news.html et news-test.html
un groupe Squelettes avec dedans le mot test
un article et une rubrique (id=1) avec le mot clef test
3 regles:
fond=article, type=articles, groupe=Squelettes
fond=rubrique, type=rubriques, groupe=Squelettes
fond=news, type=article, groupe=Squelettes

les page:
spip.php?rubrique1
spip.php?article1
et
spip.php?page=news&id_article=1

prennent sans problème le squelette *-test.html qu'il faut avec la
règle du plugin... ma conclusion: ça marche bien...

mais ATTENTION, il faut toujours que le fond news.html existe si vous
voulez utiliser d'autre fond news-test.html etc... etc...

Pierre

On 8/15/07, Pierre FICHES <pierre.fiches@free.fr> wrote:

Bonjour,
Chez moi avec une 9972 et le plugin [14534] /squelettes_par_mots_cle_SVN
l'appel d'un squelette (pas seulement une inclusion) fonctionne :
- pour un squelette rubrique carte-orga.html ou rubrique-orga.html
fonctionne
- pour un squelette article article-orga fonctionne mais pas carteart-
orga
a+
pierre

Le 15 août 07 à 01:47, Pierre Andrews a écrit :

> Ben ça revient au même, il faut qu'il y ait un id_article ou
> id_rubrique dans l'environement de la page (i.e. dans l'url)... et ça
> ça marche bien chez moi...
>
> mais peut être tu veux detailler plus ce que tu fais: squelettes, url,
> etc.. etc..
>
> Pierre
>
> On 8/15/07, Drouet Quentin <kent1@arscenic.info> wrote:
>> Oui ok ... il faut que je teste cet usage ...
>>
>> Mais je pense que beaucoup pensent à l'utiliser pour des squelettes
>> complets sans histoire d'inclusions...
>>
>> Un peut comme avoir article-monmot.html et news-monmot.html
>>
>> et ca ca ne marche pas en 1.9.3 du moins
>>
>> Quentin
>>
>> Le 15 août 07 à 01:23, Pierre Andrews a écrit :
>>
>>> On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:
>>>> idem je l'utilise sur une 192 pour inclure des bouts de squelettes
>>>> différents avec des fond différents de rubrique ou article, (meme
>>>> syntaxe
>>>> que Pierre avec id_article ou id_rubrique et même parfois id_breve)
>>>> a+
>>>
>>>
>>> ça veut dire que ça marche pour toi?
>>>
>>> Pierre
>>> _______________________________________________
>>> spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-
>>> zone
>>
>> Quentin Drouet
>>
>> -- -----
>> Arscenic - Luxembourg
>> Promotion et diffusion des Arts Numériques et des Nouvelles
>> Scénographies
>> 5, rue de la Montagne – L-4879 Lamadeleine
>> http://www.arscenic.info - http://www.sklunk.net
>> tél : +33 (0)616706301
>> mail: kent1@arscenic.info
>>
>>
>>
>
>
> --
> Pierre Andrews
> Ph.D. Student, The University of York
> Ing.info.dipl. EPFL
> pierre.andrews@a3.epfl.ch
> University of York
> _______________________________________________
> spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
>

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews

Le 15/08/07, Pierre Andrews <pierre.andrews@gmail.com> a écrit :

On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:

idem je l’utilise sur une 192 pour inclure des bouts de squelettes
différents avec des fond différents de rubrique ou article, (meme syntaxe
que Pierre avec id_article ou id_rubrique et même parfois id_breve)
a+

ça veut dire que ça marche pour toi?

que j’affiche le bon squelette
avec un include fond=boite id_rubrique
si ma rubrique a un mot clef faq par exemple j’aurai l’inclusion du squelette boite-faq.html

a+


Arnaud

ok d’accord pour l’inclusion…

Quand on appelle fond= ou page=

Je pense que pour les utilisateurs lambdas la doc n’est pas claire alors…

Parce que j’ai eu la réclamation sur IRC et en lisant la doc je me suis posé la même question…

Pour moi les articles qui ont un mot du groupe news auquel j’ai associé le fond news prend le squelette news-motdugroupe.html à son appel hors cela ne marche pas, il prend le squelette article…

Dans des inclusion ou on appelle le bon fond, ok…

Je pense que la doc n’est, sur ce point, pas très claire… et le texte à gauche dans la conf non plus…

Quentin

Le 16 août 07 à 20:23, Arnaud Ventre a écrit :

Le 15/08/07, Pierre Andrews <pierre.andrews@gmail.com> a écrit :

On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:

idem je l’utilise sur une 192 pour inclure des bouts de squelettes
différents avec des fond différents de rubrique ou article, (meme syntaxe
que Pierre avec id_article ou id_rubrique et même parfois id_breve)
a+

ça veut dire que ça marche pour toi?

que j’affiche le bon squelette
avec un include fond=boite id_rubrique
si ma rubrique a un mot clef faq par exemple j’aurai l’inclusion du squelette boite-faq.html

a+


Arnaud


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Salut,

il n'est écrit nul part que le fond correspond au groupe de mot clef,
c'était même spécifié "prefixe du squelette (article-album.html ->
article)"...
C'est peu etre mal expliqué, mais je pense que le saut "fond=groupe"
est tout de même un peu grand pour le mettre sur le dos de la doc...

enfin, j'ai changé la formulation dans l'article de spip-contrib, avec
des Attentions dans tous les coins. Si c'est toujours pas clair, je
suis ouvert à toute suggestion, ou alors je vire l'option et on sera
tranquille...

Pierre

On 8/16/07, Drouet Quentin <kent1@arscenic.info> wrote:

ok d'accord pour l'inclusion...

Quand on appelle fond= ou page=

Je pense que pour les utilisateurs lambdas la doc n'est pas claire alors...

Parce que j'ai eu la réclamation sur IRC et en lisant la doc je me suis posé
la même question...

Pour moi les articles qui ont un mot du groupe news auquel j'ai associé le
fond news prend le squelette news-motdugroupe.html à son appel hors cela ne
marche pas, il prend le squelette article...

Dans des inclusion ou on appelle le bon fond, ok...

Je pense que la doc n'est, sur ce point, pas très claire... et le texte à
gauche dans la conf non plus...

Quentin

Le 16 août 07 à 20:23, Arnaud Ventre a écrit :

Le 15/08/07, Pierre Andrews <pierre.andrews@gmail.com> a écrit :
> On 8/14/07, Arnaud Ventre <ventrea@gmail.com> wrote:
> > idem je l'utilise sur une 192 pour inclure des bouts de squelettes
> > différents avec des fond différents de rubrique ou article, (meme
syntaxe
> > que Pierre avec id_article ou id_rubrique et même parfois id_breve)
> > a+
>
>
> ça veut dire que ça marche pour toi?

que j'affiche le bon squelette
avec un include fond=boite id_rubrique
si ma rubrique a un mot clef faq par exemple j'aurai l'inclusion du
squelette boite-faq.html

a+
--
Arnaud
_______________________________________________
spip-zone@rezo.net -
http://listes.rezo.net/mailman/listinfo/spip-zone

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews