Groupes de mots clés à sélection unique - covoiturage.

Bonsoir,

Je persiste... car je ne trouve pas de réponse.
Je veux tester une idée pour un mini- site de covoiturage (en profitant des propriétés du forum).
J'ai choisi de créer 2 groupes de mots clés avec l'option "On ne peut sélectionner qu'*un seul mot-clé à la fois dans ce groupe."
Voir sur cette page pour tester.
http://espacetest2.free.fr/spip.php?page=forum&id_article=31
Si je sélectionne un mot dans le premier groupe , je ne peux pas en sélectionner dans un autre groupe ? (essayez de sélectionner "femme" et "3 places " ...et vous verrez)
(à mon avis c'est, au minimum, un oubli dans le squelette par défaut )

J'ai testé avec la version SPIP 2.0.9 et avec la 2.0.10 (hébergeur gratuit free - pour des tests - souvent après je passe chez un hébergeur pro) Ensuite je l'ai testé sous easyphp en local... Idem.

Merci de votre aide.

Bonne soirée

VIncent

le 7 avril 2010 00:08, Vincent a écrit :

Bonsoir,

Je persiste... car je ne trouve pas de réponse.
Je veux tester une idée pour un mini- site de covoiturage (en profitant des
propriétés du forum).
J'ai choisi de créer 2 groupes de mots clés avec l'option "On ne peut
sélectionner qu'*un seul mot-clé à la fois dans ce groupe."
Voir sur cette page pour tester.
Free.fr - Pages personnelles: Trop de slots demandes
<Free.fr - Pages personnelles: Trop de slots demandes;
Si je sélectionne un mot dans le premier groupe , je ne peux pas en
sélectionner dans un autre groupe ? (essayez de sélectionner "femme" et "3
places " ...et vous verrez)
(à mon avis c'est, au minimum, un oubli dans le squelette par défaut )

la valeur de name= est-elle la même dans les deux groupes ?
Essaie de les différencier.

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

Bonjour, le problème vient du nom de tes groupes de boutons, qui s'appellent tous saisie_mot ...

Appelle ceux du sexe, par ex saisie_sexe et ceux des places saisie_places ... Ça fonctionnera mieux, j'en suis sûr ...

A+

Marc

Le 7 avr. 2010 à 00:48, Jacques J. a écrit :

le 7 avril 2010 00:08, Vincent a écrit :

Bonsoir,

Je persiste... car je ne trouve pas de réponse.
Je veux tester une idée pour un mini- site de covoiturage (en profitant des
propriétés du forum).
J'ai choisi de créer 2 groupes de mots clés avec l'option "On ne peut
sélectionner qu'*un seul mot-clé à la fois dans ce groupe."
Voir sur cette page pour tester.
Free.fr - Pages personnelles: Trop de slots demandes
<Free.fr - Pages personnelles: Trop de slots demandes;
Si je sélectionne un mot dans le premier groupe , je ne peux pas en
sélectionner dans un autre groupe ? (essayez de sélectionner "femme" et "3
places " ...et vous verrez)
(à mon avis c'est, au minimum, un oubli dans le squelette par défaut )

la valeur de name= est-elle la même dans les deux groupes ?
Essaie de les différencier.

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

BOnjour,

Merci pour vos réponses.
Ok mais ceci c'est le squelette qui devrait le faire automatiquement ! (j'avais bien vu sinon que l'attribut "name" était identique.
Moi j'ai juste crée mes groupe de mots clés et là j'utilise le squelette par défaut ! (c'est pour cela que je dis qu'il y a eu un oubli dans le squelette).
Par défaut, dans le squelette, comment faire pour différencier automatiquement ceci ? Quelle modification apportée (je sais modifier un squelette mais les formulaires c'est un peu plus complexe à changer ... )

Merci de votre aide.

Vincent

Le 07/04/2010 00:48, Jacques J. a écrit :

le 7 avril 2010 00:08, Vincent a écrit :

Bonsoir,

Je persiste... car je ne trouve pas de réponse.
Je veux tester une idée pour un mini- site de covoiturage (en profitant des
propriétés du forum).
J'ai choisi de créer 2 groupes de mots clés avec l'option "On ne peut
sélectionner qu'*un seul mot-clé à la fois dans ce groupe."
Voir sur cette page pour tester.
Free.fr - Pages personnelles: Trop de slots demandes
<Free.fr - Pages personnelles: Trop de slots demandes;
Si je sélectionne un mot dans le premier groupe , je ne peux pas en
sélectionner dans un autre groupe ? (essayez de sélectionner "femme" et "3
places " ...et vous verrez)
(à mon avis c'est, au minimum, un oubli dans le squelette par défaut )

la valeur de name= est-elle la même dans les deux groupes ?
Essaie de les différencier.

Le 07/04/10 08:04, Vincent a écrit :

Moi j'ai juste crée mes groupe de mots clés et là j'utilise le squelette
par défaut ! (c'est pour cela que je dis qu'il y a eu un oubli dans le
squelette).

oui.

en attendant un commit de réparation, il me semble bien (j'ai testé
rapidement) que tu peux modifier
   squelettes-dist/formulaires/inc-choix_mots.html
ainsi :
   <input type="[(#ENV{unseul}|choixsiegal{oui,radio,checkbox})]"
   class="[(#ENV{unseul}|choixsiegal{oui,radio,checkbox})]"
   name="ajouter_mot[[(#ENV{unseul}|choixsiegal{oui,#ID_GROUPE,''})]]"
   id="mot#ID_MOT" value="#ID_MOT"
   [(#ID_MOT|in_any{#ENV**{ajouter_mot}, ''}|?{'checked="checked"',''})]
    />

en fait, on différencie le name="..." en lui passant une clef que si
on a coché 'un seul mot dans ce groupe' en config...

(testé rapidos sur une 2.0.10 SVN)

Merci beaucoup.
Juste une précision : lorsque je disais qu’il y avait un oubli dans le squelette ce n’était pas une critique.
Loin de là!
C’était plus un « signalement » car, franchement, SPIP c’est " que du bonheur" niveau stabilité !

Vincent

Le 7 avril 2010 10:44, denisb <denisb@laposte.net> a écrit :

Le 07/04/10 08:04, Vincent a écrit :

Moi j’ai juste crée mes groupe de mots clés et là j’utilise le squelette
par défaut ! (c’est pour cela que je dis qu’il y a eu un oubli dans le
squelette).

oui.

en attendant un commit de réparation, il me semble bien (j’ai testé
rapidement) que tu peux modifier
squelettes-dist/formulaires/inc-choix_mots.html
ainsi :
<input type=« [(#ENV{unseul}|choixsiegal{oui,radio,checkbox})] »
class=« [(#ENV{unseul}|choixsiegal{oui,radio,checkbox})] »
name=« ajouter_mot[[(#ENV{unseul}|choixsiegal{oui,#ID_GROUPE,‹  ›})]] »
id=« mot#ID_MOT » value=« #ID_MOT »
[(#ID_MOT|in_any{#ENV**{ajouter_mot}, ‹  ›}|?{‹ checked=« checked » ›,‹  ›})]
/>

en fait, on différencie le name=« … » en lui passant une clef que si
on a coché ‹ un seul mot dans ce groupe › en config…

(testé rapidos sur une 2.0.10 SVN)


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc