Re: Lot spip, Vol 442, Parution 48
David Queiros <[email protected]> Wed, 19 May 2021 20:12:00 +0000
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <CAP5jNfDmnTn-1_79LqSLBTN=MvKES_8zxYdzkBCtUQ6pkAeyfQ@mail.gmail.com> |
--===============0543928171== Content-Type: multipart/alternative; boundary="0000000000004823bc05c2b4721c" --0000000000004823bc05c2b4721c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Estou a publicar os meus artigos/not=C3=ADcias, no portal desde m=C3=AAs de= abril at=C3=A9 este momento nenhum foram aprovados pelo sate de proadiph! A quarta, 19/05/2021, 19:58, <[email protected]> escreveu: > Envoyez vos messages pour la liste spip =C3=A0 > [email protected] > > Pour vous (d=C3=A9s)abonner par le web, consultez > https://listes.rezo.net/mailman/listinfo/spip > ou, par email, envoyez un message avec 'help' dans le corps ou dans le > sujet =C3=A0 > [email protected] > > Vous pouvez contacter l'administrateur de la liste =C3=A0 l'adresse > [email protected] > > Si vous r=C3=A9pondez, n'oubliez pas de changer l'objet du message afin > qu'il soit plus sp=C3=A9cifique que "Re: Contenu du digest de spip..." > Th=C3=A8mes du jour : > > 1. Re: saisies et select (Ma=C3=AFeul Rouquette) > 2. Re: saisies et select (Ma=C3=AFeul Rouquette) > 3. Re: Saisie affichage PHP et javascript (Ma=C3=AFeul Rouquette) > 4. Re: Saisie affichage PHP et javascript (Ma=C3=AFeul Rouquette) > 5. Re: saisies et select (Ma=C3=AFeul) > 6. Re: saisies et select (Jean-Christophe Villeneuve) > 7. Re: saisies et select (Jean-Christophe Villeneuve) > 8. saisies et enregistrement des donn=C3=A9es (Jean-Christophe Villene= uve) > > > > ---------- Forwarded message ---------- > From: "Ma=C3=AFeul Rouquette" <[email protected]> > To: Jean-Christophe Villeneuve <[email protected]>, [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:12:11 +0200 > Subject: Re: [Spip] saisies et select > > >> Ah ok il faut mettre les id et pas les titres. > >> Mais =C3=A7a ne m'arrange pas du tout =C3=A7a. > >> En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3=A9=C3= =A9s =C3=A0 > >> l'installation d'escal. > >> Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 des gr= oupes de > >> mots-cl=C3=A9s ou pas. > >> Et ce sont ceux-ci que je veux exclure. > > ok donc en rempla=C3=A7ant > > {id_groupe !IN #ENV{groupes_exclus,#ARRAY}} > > par > > {titre !IN #ENV{groupes_exclus,#ARRAY}} > > =C3=A7a fonctionne > > > > il faut donc que je cr=C3=A9e ma propre saisie > > > ou bien si tu veux te baser sur les titres (mais je ne comprend pas en > quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou pas= =C3=A0 > l'installation d'escal), tu peux faire une requete sql_select dans ta > fonction php formulaire_truc_saisies, afin de recuperer les ids > correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, ca > =C3=A9viterait de multiplier tes saisies. > > > > > > ---------- Forwarded message ---------- > From: "Ma=C3=AFeul Rouquette" <[email protected]> > To: [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:12:11 +0200 > Subject: Re: [Spip] saisies et select > > >> Ah ok il faut mettre les id et pas les titres. > >> Mais =C3=A7a ne m'arrange pas du tout =C3=A7a. > >> En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3=A9=C3= =A9s =C3=A0 > >> l'installation d'escal. > >> Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 des gr= oupes de > >> mots-cl=C3=A9s ou pas. > >> Et ce sont ceux-ci que je veux exclure. > > ok donc en rempla=C3=A7ant > > {id_groupe !IN #ENV{groupes_exclus,#ARRAY}} > > par > > {titre !IN #ENV{groupes_exclus,#ARRAY}} > > =C3=A7a fonctionne > > > > il faut donc que je cr=C3=A9e ma propre saisie > > > ou bien si tu veux te baser sur les titres (mais je ne comprend pas en > quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou pas= =C3=A0 > l'installation d'escal), tu peux faire une requete sql_select dans ta > fonction php formulaire_truc_saisies, afin de recuperer les ids > correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, ca > =C3=A9viterait de multiplier tes saisies. > > > > > > > ---------- Forwarded message ---------- > From: "Ma=C3=AFeul Rouquette" <[email protected]> > To: [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:14:42 +0200 > Subject: Re: [Spip] Saisie affichage PHP et javascript > Le 19.05.21 =C3=A0 17:23, jo.baloo a =C3=A9crit : > > j'ai beau lire https://contrib.spip.net/Saisies#declarationPHP je ne > > comprend pas comment mettre un inserer_debut ou un inserer_fin pour du > > javascritp. > > > > ou placer le script ? > > > > comment mettre un onchange=3D"change_type(this);" par exemple sur une > > saisie select du formulaire ? > > > > > c'est une mauvaise pratique le onchange. Il vaut mieux =C3=A9crire un scr= ipt > JS soit =C3=A0 part, son online > > donc $saisies =3D array( > .... ici tes saisies > 'options' =3D> array > > ( > 'inserer_debut' =3D> '<script>le code de ton js, = qui > met un =C3=A9couteur > onchange sur les saisies qui t'int=C3=A9resse</script> > ) > ) > > Si jamais tu veux vraiment mettre un attribut supplmentaires sur une > saisie, tu peux utilise l'option "attributs" (non document=C3=A9es pour > l'instant). > > Mais vraiemnt le plus propre c'est d'avoir un JS =C3=A0 part. > > > > > ---------- Forwarded message ---------- > From: "Ma=C3=AFeul Rouquette" <[email protected]> > To: [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:14:42 +0200 > Subject: Re: [Spip] Saisie affichage PHP et javascript > Le 19.05.21 =C3=A0 17:23, jo.baloo a =C3=A9crit : > > j'ai beau lire https://contrib.spip.net/Saisies#declarationPHP je ne > > comprend pas comment mettre un inserer_debut ou un inserer_fin pour du > > javascritp. > > > > ou placer le script ? > > > > comment mettre un onchange=3D"change_type(this);" par exemple sur une > > saisie select du formulaire ? > > > > > c'est une mauvaise pratique le onchange. Il vaut mieux =C3=A9crire un scr= ipt > JS soit =C3=A0 part, son online > > donc $saisies =3D array( > .... ici tes saisies > 'options' =3D> array > > ( > 'inserer_debut' =3D> '<script>le code de ton js, = qui > met un =C3=A9couteur > onchange sur les saisies qui t'int=C3=A9resse</script> > ) > ) > > Si jamais tu veux vraiment mettre un attribut supplmentaires sur une > saisie, tu peux utilise l'option "attributs" (non document=C3=A9es pour > l'instant). > > Mais vraiemnt le plus propre c'est d'avoir un JS =C3=A0 part. > > > > > > ---------- Forwarded message ---------- > From: "Ma=C3=AFeul" <[email protected]> > To: [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:43:54 +0200 > Subject: Re: [Spip] saisies et select > > >> > > ou bien si tu veux te baser sur les titres (mais je ne comprend pas en > > quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou p= as =C3=A0 > > l'installation d'escal), tu peux faire une requete sql_select dans ta > > fonction php formulaire_truc_saisies, afin de recuperer les ids > > correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, c= a > > =C3=A9viterait de multiplier tes saisies. > > > > > autre solution, si tu est pas =C3=A0 l'aise avec l'id=C3=A9e de te plonge= r dans le > bain de sql_select, tu fais une saisie groupes_mots_par_titre, qui > retouver les id, les mets dans un tableau, et appelle ensuite > groupes_mots (voir la doc sur la cr=C3=A9ation de saisies pour les histoi= res > de saisies par inclusion) > > > > > ---------- Forwarded message ---------- > From: Jean-Christophe Villeneuve <[email protected]> > To: [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:50:41 +0200 > Subject: Re: [Spip] saisies et select > > Cordialement > > Jean-Christophe Villeneuve > Le 19/05/2021 =C3=A0 19:12, Ma=C3=AFeul Rouquette a =C3=A9crit : > > > Ah ok il faut mettre les id et pas les titres. > Mais =C3=A7a ne m'arrange pas du tout =C3=A7a. > En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3=A9=C3=A9= s =C3=A0 > l'installation d'escal. > Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 des group= es de mots-cl=C3=A9s > ou pas. > Et ce sont ceux-ci que je veux exclure. > > ok donc en rempla=C3=A7ant > {id_groupe !IN #ENV{groupes_exclus,#ARRAY}} > par > {titre !IN #ENV{groupes_exclus,#ARRAY}} > =C3=A7a fonctionne > > il faut donc que je cr=C3=A9e ma propre saisie > > ou bien si tu veux te baser sur les titres (mais je ne comprend pas en > quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou pas= =C3=A0 > l'installation d'escal), tu peux faire une requete sql_select dans ta > fonction php formulaire_truc_saisies, afin de recuperer les ids > correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, ca > =C3=A9viterait de multiplier tes saisies. > > C'est escal qui installe ces groupes de mots-cl=C3=A9s. > Et comme je m'y connais encore moins en requ=C3=AAte MySQL qu'en php, je = vais > me contenter du fichier saisies. > > JC > > > > > ---------- Forwarded message ---------- > From: Jean-Christophe Villeneuve <[email protected]> > To: [email protected] > Cc: > Bcc: > Date: Wed, 19 May 2021 19:52:56 +0200 > Subject: Re: [Spip] saisies et select > Le 19/05/2021 =C3=A0 19:43, Ma=C3=AFeul a =C3=A9crit : > > > >>> > >> ou bien si tu veux te baser sur les titres (mais je ne comprend pas > >> en quoi cela change quelque chose pour d=C3=A9terminer s'ils existent = ou > >> pas =C3=A0 l'installation d'escal), tu peux faire une requete sql_sele= ct > >> dans ta fonction php formulaire_truc_saisies, afin de recuperer les > >> ids correspondant aux titres qui t'int=C3=A9resse. Ce serait plus prop= re, > >> ca =C3=A9viterait de multiplier tes saisies. > >> > >> > > autre solution, si tu est pas =C3=A0 l'aise avec l'id=C3=A9e de te plon= ger dans > > le bain de sql_select, tu fais une saisie groupes_mots_par_titre, qui > > retouver les id, les mets dans un tableau, et appelle ensuite > > groupes_mots (voir la doc sur la cr=C3=A9ation de saisies pour les > > histoires de saisies par inclusion) > C'est plus simple de copier ton fichier et de le modifier > > JC > > > > > ---------- Forwarded message ---------- > From: Jean-Christophe Villeneuve <[email protected]> > To: liste SPIP users <[email protected]> > Cc: > Bcc: > Date: Wed, 19 May 2021 21:57:43 +0200 > Subject: [Spip] saisies et enregistrement des donn=C3=A9es > J'utilise plusieurs formulaires de configuration et je termine chaque > formulaire par > > array( > 'saisie' =3D> 'hidden', > 'options' =3D> array( > 'nom' =3D> '_meta_casier', > 'defaut' =3D> 'escal/config', > ) > ) > > Probl=C3=A8me: l'enregistrement d'un formulaire efface les enregistrement= s > des autres formulaires. > > Comment m'en sortir ? > > JC > > __________________________ > spip mailing list > [email protected] > https://listes.rezo.net/mailman/listinfo/spip > --0000000000004823bc05c2b4721c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Estou a publicar os meus artigos/not=C3=ADcias, no portal= desde m=C3=AAs de abril at=C3=A9 este momento nenhum foram aprovados pelo = sate de proadiph!</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" clas= s=3D"gmail_attr">A quarta, 19/05/2021, 19:58, <<a href=3D"mailto:spip-r= [email protected]">[email protected]</a>> escreveu:<br></div><blockquo= te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so= lid;padding-left:1ex">Envoyez vos messages pour la liste spip =C3=A0<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:[email protected]" target=3D"_bla= nk" rel=3D"noreferrer">[email protected]</a><br> <br> Pour vous (d=C3=A9s)abonner par le web, consultez<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://listes.rezo.net/mailman/list= info/spip" rel=3D"noreferrer noreferrer" target=3D"_blank">https://listes.r= ezo.net/mailman/listinfo/spip</a><br> ou, par email, envoyez un message avec 'help' dans le corps ou dans= le<br> sujet =C3=A0<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a><br> <br> Vous pouvez contacter l'administrateur de la liste =C3=A0 l'adresse= <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a><br> <br> Si vous r=C3=A9pondez, n'oubliez pas de changer l'objet du message = afin<br> qu'il soit plus sp=C3=A9cifique que "Re: Contenu du digest de spip= ..."<br> Th=C3=A8mes du jour :<br> <br> =C2=A0 =C2=A01. Re: saisies et select (Ma=C3=AFeul Rouquette)<br> =C2=A0 =C2=A02. Re: saisies et select (Ma=C3=AFeul Rouquette)<br> =C2=A0 =C2=A03. Re: Saisie affichage PHP et javascript (Ma=C3=AFeul Rouquet= te)<br> =C2=A0 =C2=A04. Re: Saisie affichage PHP et javascript (Ma=C3=AFeul Rouquet= te)<br> =C2=A0 =C2=A05. Re: saisies et select (Ma=C3=AFeul)<br> =C2=A0 =C2=A06. Re: saisies et select (Jean-Christophe Villeneuve)<br> =C2=A0 =C2=A07. Re: saisies et select (Jean-Christophe Villeneuve)<br> =C2=A0 =C2=A08. saisies et enregistrement des donn=C3=A9es (Jean-Christophe= Villeneuve)<br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0"Ma= =C3=AFeul Rouquette" <<a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0Jean-C= hristophe Villeneuve <<a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a>>, <a href=3D= "mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">[email protected]</= a><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:12:11 +0200= <br>Subject:=C2=A0Re: [Spip] saisies et select<br><br> >> Ah ok il faut mettre les id et pas les titres.<br> >> Mais =C3=A7a ne m'arrange pas du tout =C3=A7a.<br> >> En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3= =A9=C3=A9s =C3=A0 <br> >> l'installation d'escal.<br> >> Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 de= s groupes de <br> >> mots-cl=C3=A9s ou pas.<br> >> Et ce sont ceux-ci que je veux exclure.<br> > ok donc en rempla=C3=A7ant<br> > {id_groupe !IN #ENV{groupes_exclus,#ARRAY}}<br> > par<br> > {titre !IN #ENV{groupes_exclus,#ARRAY}}<br> > =C3=A7a fonctionne<br> > <br> > il faut donc que je cr=C3=A9e ma propre saisie<br> > <br> ou bien si tu veux te baser sur les titres (mais je ne comprend pas en <br> quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou p= as =C3=A0 <br> l'installation d'escal), tu peux faire une requete sql_select dans = ta <br> fonction php formulaire_truc_saisies, afin de recuperer les ids <br> correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, c= a <br> =C3=A9viterait de multiplier tes saisies.<br> <br> <br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0"Ma= =C3=AFeul Rouquette" <<a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0<a hre= f=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">[email protected]= et</a><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:12:11 += 0200<br>Subject:=C2=A0Re: [Spip] saisies et select<br><br> >> Ah ok il faut mettre les id et pas les titres.<br> >> Mais =C3=A7a ne m'arrange pas du tout =C3=A7a.<br> >> En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3= =A9=C3=A9s =C3=A0 <br> >> l'installation d'escal.<br> >> Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 de= s groupes de <br> >> mots-cl=C3=A9s ou pas.<br> >> Et ce sont ceux-ci que je veux exclure.<br> > ok donc en rempla=C3=A7ant<br> > {id_groupe !IN #ENV{groupes_exclus,#ARRAY}}<br> > par<br> > {titre !IN #ENV{groupes_exclus,#ARRAY}}<br> > =C3=A7a fonctionne<br> > <br> > il faut donc que je cr=C3=A9e ma propre saisie<br> > <br> ou bien si tu veux te baser sur les titres (mais je ne comprend pas en <br> quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou p= as =C3=A0 <br> l'installation d'escal), tu peux faire une requete sql_select dans = ta <br> fonction php formulaire_truc_saisies, afin de recuperer les ids <br> correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, c= a <br> =C3=A9viterait de multiplier tes saisies.<br> <br> <br> <br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0"Ma= =C3=AFeul Rouquette" <<a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0<a hre= f=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">[email protected]= et</a><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:14:42 += 0200<br>Subject:=C2=A0Re: [Spip] Saisie affichage PHP et javascript<br>Le 1= 9.05.21 =C3=A0 17:23, jo.baloo a =C3=A9crit=C2=A0:<br> > j'ai beau lire=C2=A0 <a href=3D"https://contrib.spip.net/Saisies#d= eclarationPHP" rel=3D"noreferrer noreferrer" target=3D"_blank">https://cont= rib.spip.net/Saisies#declarationPHP</a> je ne <br> > comprend pas comment mettre un inserer_debut ou un=C2=A0 inserer_fin p= our du <br> > javascritp.<br> > <br> > ou placer le script ?<br> > <br> > comment mettre un=C2=A0 onchange=3D"change_type(this);" par = exemple sur une <br> > saisie=C2=A0 select du formulaire ?<br> > <br> > <br> c'est une mauvaise pratique le onchange. Il vaut mieux =C3=A9crire un s= cript <br> JS soit =C3=A0 part, son online<br> <br> donc $saisies =3D array(<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 .... ici tes saisies<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 'options' =3D> array<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 'inserer_debut' =3D> '<script>le code de to= n js, qui met un =C3=A9couteur <br> onchange sur les saisies qui t'int=C3=A9resse</script><br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 )<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 )=C2=A0 =C2=A0 =C2=A0 =C2=A0<br> <br> Si jamais tu veux vraiment mettre un attribut supplmentaires sur une <br> saisie, tu peux utilise l'option "attributs" (non document=C3= =A9es pour <br> l'instant).<br> <br> Mais vraiemnt le plus propre c'est d'avoir un JS =C3=A0 part.<br> <br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0"Ma= =C3=AFeul Rouquette" <<a href=3D"mailto:[email protected]" target= =3D"_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0<a hre= f=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">[email protected]= et</a><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:14:42 += 0200<br>Subject:=C2=A0Re: [Spip] Saisie affichage PHP et javascript<br>Le 1= 9.05.21 =C3=A0 17:23, jo.baloo a =C3=A9crit=C2=A0:<br> > j'ai beau lire=C2=A0 <a href=3D"https://contrib.spip.net/Saisies#d= eclarationPHP" rel=3D"noreferrer noreferrer" target=3D"_blank">https://cont= rib.spip.net/Saisies#declarationPHP</a> je ne <br> > comprend pas comment mettre un inserer_debut ou un=C2=A0 inserer_fin p= our du <br> > javascritp.<br> > <br> > ou placer le script ?<br> > <br> > comment mettre un=C2=A0 onchange=3D"change_type(this);" par = exemple sur une <br> > saisie=C2=A0 select du formulaire ?<br> > <br> > <br> c'est une mauvaise pratique le onchange. Il vaut mieux =C3=A9crire un s= cript <br> JS soit =C3=A0 part, son online<br> <br> donc $saisies =3D array(<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 .... ici tes saisies<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 'options' =3D> array<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 'inserer_debut' =3D> '<script>le code de to= n js, qui met un =C3=A9couteur <br> onchange sur les saisies qui t'int=C3=A9resse</script><br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 )<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 )=C2=A0 =C2=A0 =C2=A0 =C2=A0<br> <br> Si jamais tu veux vraiment mettre un attribut supplmentaires sur une <br> saisie, tu peux utilise l'option "attributs" (non document=C3= =A9es pour <br> l'instant).<br> <br> Mais vraiemnt le plus propre c'est d'avoir un JS =C3=A0 part.<br> <br> <br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0"Ma= =C3=AFeul" <<a href=3D"mailto:[email protected]" target=3D"_blank" = rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0<a href=3D"mailto:= [email protected]" target=3D"_blank" rel=3D"noreferrer">[email protected]</a><br>Cc= :=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:43:54 +0200<br>Subj= ect:=C2=A0Re: [Spip] saisies et select<br><br> >><br> > ou bien si tu veux te baser sur les titres (mais je ne comprend pas en= <br> > quoi cela change quelque chose pour d=C3=A9terminer s'ils existent= ou pas =C3=A0 <br> > l'installation d'escal), tu peux faire une requete sql_select = dans ta <br> > fonction php formulaire_truc_saisies, afin de recuperer les ids <br> > correspondant aux titres qui t'int=C3=A9resse. Ce serait plus prop= re, ca <br> > =C3=A9viterait de multiplier tes saisies.<br> > <br> > <br> autre solution, si tu est pas =C3=A0 l'aise avec l'id=C3=A9e de te = plonger dans le <br> bain de sql_select, tu fais une saisie groupes_mots_par_titre, qui <br> retouver les id, les mets dans un tableau, et appelle ensuite <br> groupes_mots (voir la doc sur la cr=C3=A9ation de saisies pour les histoire= s <br> de saisies par inclusion)<br> <br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0Jean-Chri= stophe Villeneuve <<a href=3D"mailto:[email protected]" target=3D= "_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0<a= href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">spip@re= zo.net</a><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:50:= 41 +0200<br>Subject:=C2=A0Re: [Spip] saisies et select<br> =20 =20 =20 <div> <br> <div> <div> =20 =20 =20 <div> Cordialement <br> <br> <span>Jean-Christophe Villeneuve</span> </div> </div> </div> <div>Le 19/05/2021 =C3=A0 19:12, Ma=C3=AFeul Rouquette a =C3=A9crit=C2=A0:<br> </div> <blockquote type=3D"cite"> <br> <blockquote type=3D"cite"> <blockquote type=3D"cite">Ah ok il faut mettre les id et pas les titres. <br> Mais =C3=A7a ne m'arrange pas du tout =C3=A7a. <br> En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3= =A9=C3=A9s =C3=A0 l'installation d'escal. <br> Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 d= es groupes de mots-cl=C3=A9s ou pas. <br> Et ce sont ceux-ci que je veux exclure. <br> </blockquote> ok donc en rempla=C3=A7ant <br> {id_groupe !IN #ENV{groupes_exclus,#ARRAY}} <br> par <br> {titre !IN #ENV{groupes_exclus,#ARRAY}} <br> =C3=A7a fonctionne <br> <br> il faut donc que je cr=C3=A9e ma propre saisie <br> <br> </blockquote> ou bien si tu veux te baser sur les titres (mais je ne comprend pas en quoi cela change quelque chose pour d=C3=A9terminer s'ils existent ou pas =C3=A0 l'installation d'escal), tu peux faire= une requete sql_select dans ta fonction php formulaire_truc_saisies, afin de recuperer les ids correspondant aux titres qui t'int=C3=A9resse. Ce serait plus propre, ca =C3=A9viterait de mul= tiplier tes saisies. <br> <br> </blockquote> C'est escal qui installe ces groupes de mots-cl=C3=A9s.<br> Et comme je m'y connais encore moins en requ=C3=AAte MySQL qu'e= n php, je vais me contenter du fichier saisies.<br> <br> JC<br> <br> </div> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0Jean-Chri= stophe Villeneuve <<a href=3D"mailto:[email protected]" target=3D= "_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0<a= href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">spip@re= zo.net</a><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:=C2=A0Wed, 19 May 2021 19:52:= 56 +0200<br>Subject:=C2=A0Re: [Spip] saisies et select<br>Le 19/05/2021 =C3= =A0 19:43, Ma=C3=AFeul a =C3=A9crit=C2=A0:<br> ><br> >>><br> >> ou bien si tu veux te baser sur les titres (mais je ne comprend pa= s <br> >> en quoi cela change quelque chose pour d=C3=A9terminer s'ils e= xistent ou <br> >> pas =C3=A0 l'installation d'escal), tu peux faire une requ= ete sql_select <br> >> dans ta fonction php formulaire_truc_saisies, afin de recuperer le= s <br> >> ids correspondant aux titres qui t'int=C3=A9resse. Ce serait p= lus propre, <br> >> ca =C3=A9viterait de multiplier tes saisies.<br> >><br> >><br> > autre solution, si tu est pas =C3=A0 l'aise avec l'id=C3=A9e d= e te plonger dans <br> > le bain de sql_select, tu fais une saisie groupes_mots_par_titre, qui = <br> > retouver les id, les mets dans un tableau, et appelle ensuite <br> > groupes_mots (voir la doc sur la cr=C3=A9ation de saisies pour les <br= > > histoires de saisies par inclusion)<br> C'est plus simple de copier ton fichier et de le modifier<br> <br> JC<br> <br> <br><br><br>---------- Forwarded message ----------<br>From:=C2=A0Jean-Chri= stophe Villeneuve <<a href=3D"mailto:[email protected]" target=3D= "_blank" rel=3D"noreferrer">[email protected]</a>><br>To:=C2=A0li= ste SPIP users <<a href=3D"mailto:[email protected]" target=3D"_blank" rel= =3D"noreferrer">[email protected]</a>><br>Cc:=C2=A0<br>Bcc:=C2=A0<br>Date:= =C2=A0Wed, 19 May 2021 21:57:43 +0200<br>Subject:=C2=A0[Spip] saisies et en= registrement des donn=C3=A9es<br>J'utilise plusieurs formulaires de con= figuration et je termine chaque <br> formulaire par<br> <br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 array(<br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 'saisie' =3D> 'hidden',<br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 'options' =3D> array(<br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 'nom' =3D> '_me= ta_casier',<br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 'defaut' =3D> '= escal/config',<br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 )<br> =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0= =C2=A0 =C2=A0=C2=A0=C2=A0 )<br> <br> Probl=C3=A8me: l'enregistrement d'un formulaire efface les enregist= rements <br> des autres formulaires.<br> <br> Comment m'en sortir ?<br> <br> JC<br> <br> __________________________<br> spip mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">spip@= rezo.net</a><br> <a href=3D"https://listes.rezo.net/mailman/listinfo/spip" rel=3D"noreferrer= noreferrer" target=3D"_blank">https://listes.rezo.net/mailman/listinfo/spi= p</a><br> </blockquote></div> --0000000000004823bc05c2b4721c-- --===============0543928171== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline