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,  &lt;<a href=3D"mailto:spip-r=
[email protected]">[email protected]</a>&gt; 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 &#39;help&#39; 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&#39;administrateur de la liste =C3=A0 l&#39;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&#39;oubliez pas de changer l&#39;objet du message =
afin<br>
qu&#39;il soit plus sp=C3=A9cifique que &quot;Re: Contenu du digest de spip=
...&quot;<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&quot;Ma=
=C3=AFeul Rouquette&quot; &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<br>To:=C2=A0Jean-C=
hristophe Villeneuve &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt;, <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>
&gt;&gt; Ah ok il faut mettre les id et pas les titres.<br>
&gt;&gt; Mais =C3=A7a ne m&#39;arrange pas du tout =C3=A7a.<br>
&gt;&gt; En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3=
=A9=C3=A9s =C3=A0 <br>
&gt;&gt; l&#39;installation d&#39;escal.<br>
&gt;&gt; Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 de=
s groupes de <br>
&gt;&gt; mots-cl=C3=A9s ou pas.<br>
&gt;&gt; Et ce sont ceux-ci que je veux exclure.<br>
&gt; ok donc en rempla=C3=A7ant<br>
&gt; {id_groupe !IN #ENV{groupes_exclus,#ARRAY}}<br>
&gt; par<br>
&gt; {titre !IN #ENV{groupes_exclus,#ARRAY}}<br>
&gt; =C3=A7a fonctionne<br>
&gt; <br>
&gt; il faut donc que je cr=C3=A9e ma propre saisie<br>
&gt; <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&#39;ils existent ou p=
as =C3=A0 <br>
l&#39;installation d&#39;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&#39;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&quot;Ma=
=C3=AFeul Rouquette&quot; &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<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>
&gt;&gt; Ah ok il faut mettre les id et pas les titres.<br>
&gt;&gt; Mais =C3=A7a ne m&#39;arrange pas du tout =C3=A7a.<br>
&gt;&gt; En effet, je ne peux pas conna=C3=AEtre les id des groupes cr=C3=
=A9=C3=A9s =C3=A0 <br>
&gt;&gt; l&#39;installation d&#39;escal.<br>
&gt;&gt; Tout d=C3=A9pend si le site qui installe escal a d=C3=A9j=C3=A0 de=
s groupes de <br>
&gt;&gt; mots-cl=C3=A9s ou pas.<br>
&gt;&gt; Et ce sont ceux-ci que je veux exclure.<br>
&gt; ok donc en rempla=C3=A7ant<br>
&gt; {id_groupe !IN #ENV{groupes_exclus,#ARRAY}}<br>
&gt; par<br>
&gt; {titre !IN #ENV{groupes_exclus,#ARRAY}}<br>
&gt; =C3=A7a fonctionne<br>
&gt; <br>
&gt; il faut donc que je cr=C3=A9e ma propre saisie<br>
&gt; <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&#39;ils existent ou p=
as =C3=A0 <br>
l&#39;installation d&#39;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&#39;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&quot;Ma=
=C3=AFeul Rouquette&quot; &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<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>
&gt; j&#39;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>
&gt; comprend pas comment mettre un inserer_debut ou un=C2=A0 inserer_fin p=
our du <br>
&gt; javascritp.<br>
&gt; <br>
&gt; ou placer le script ?<br>
&gt; <br>
&gt; comment mettre un=C2=A0 onchange=3D&quot;change_type(this);&quot; par =
exemple sur une <br>
&gt; saisie=C2=A0 select du formulaire ?<br>
&gt; <br>
&gt; <br>
c&#39;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 &#39;options&#39; =3D&gt; 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 &#39;inserer_debut&#39; =3D&gt; &#39;&lt;script&gt;le code de to=
n js, qui met un =C3=A9couteur <br>
onchange sur les saisies qui t&#39;int=C3=A9resse&lt;/script&gt;<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&#39;option &quot;attributs&quot; (non document=C3=
=A9es pour <br>
l&#39;instant).<br>
<br>
Mais vraiemnt le plus propre c&#39;est d&#39;avoir un JS =C3=A0 part.<br>
<br>
<br><br><br>---------- Forwarded message ----------<br>From:=C2=A0&quot;Ma=
=C3=AFeul Rouquette&quot; &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<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>
&gt; j&#39;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>
&gt; comprend pas comment mettre un inserer_debut ou un=C2=A0 inserer_fin p=
our du <br>
&gt; javascritp.<br>
&gt; <br>
&gt; ou placer le script ?<br>
&gt; <br>
&gt; comment mettre un=C2=A0 onchange=3D&quot;change_type(this);&quot; par =
exemple sur une <br>
&gt; saisie=C2=A0 select du formulaire ?<br>
&gt; <br>
&gt; <br>
c&#39;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 &#39;options&#39; =3D&gt; 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 &#39;inserer_debut&#39; =3D&gt; &#39;&lt;script&gt;le code de to=
n js, qui met un =C3=A9couteur <br>
onchange sur les saisies qui t&#39;int=C3=A9resse&lt;/script&gt;<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&#39;option &quot;attributs&quot; (non document=C3=
=A9es pour <br>
l&#39;instant).<br>
<br>
Mais vraiemnt le plus propre c&#39;est d&#39;avoir un JS =C3=A0 part.<br>
<br>
<br>
<br><br><br>---------- Forwarded message ----------<br>From:=C2=A0&quot;Ma=
=C3=AFeul&quot; &lt;<a href=3D"mailto:[email protected]" target=3D"_blank" =
rel=3D"noreferrer">[email protected]</a>&gt;<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>
&gt;&gt;<br>
&gt; ou bien si tu veux te baser sur les titres (mais je ne comprend pas en=
 <br>
&gt; quoi cela change quelque chose pour d=C3=A9terminer s&#39;ils existent=
 ou pas =C3=A0 <br>
&gt; l&#39;installation d&#39;escal), tu peux faire une requete sql_select =
dans ta <br>
&gt; fonction php formulaire_truc_saisies, afin de recuperer les ids <br>
&gt; correspondant aux titres qui t&#39;int=C3=A9resse. Ce serait plus prop=
re, ca <br>
&gt; =C3=A9viterait de multiplier tes saisies.<br>
&gt; <br>
&gt; <br>
autre solution, si tu est pas =C3=A0 l&#39;aise avec l&#39;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 &lt;<a href=3D"mailto:[email protected]" target=3D=
"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<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&#39;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&#39;installation d&#39;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&#39;ils
      existent ou pas =C3=A0 l&#39;installation d&#39;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&#39;int=C3=A9resse. Ce serait plus propre, ca =C3=A9viterait de mul=
tiplier tes
      saisies.
      <br>
      <br>
    </blockquote>
    C&#39;est escal qui installe ces groupes de mots-cl=C3=A9s.<br>
    Et comme je m&#39;y connais encore moins en requ=C3=AAte MySQL qu&#39;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 &lt;<a href=3D"mailto:[email protected]" target=3D=
"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<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>
&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; ou bien si tu veux te baser sur les titres (mais je ne comprend pa=
s <br>
&gt;&gt; en quoi cela change quelque chose pour d=C3=A9terminer s&#39;ils e=
xistent ou <br>
&gt;&gt; pas =C3=A0 l&#39;installation d&#39;escal), tu peux faire une requ=
ete sql_select <br>
&gt;&gt; dans ta fonction php formulaire_truc_saisies, afin de recuperer le=
s <br>
&gt;&gt; ids correspondant aux titres qui t&#39;int=C3=A9resse. Ce serait p=
lus propre, <br>
&gt;&gt; ca =C3=A9viterait de multiplier tes saisies.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; autre solution, si tu est pas =C3=A0 l&#39;aise avec l&#39;id=C3=A9e d=
e te plonger dans <br>
&gt; le bain de sql_select, tu fais une saisie groupes_mots_par_titre, qui =
<br>
&gt; retouver les id, les mets dans un tableau, et appelle ensuite <br>
&gt; groupes_mots (voir la doc sur la cr=C3=A9ation de saisies pour les <br=
>
&gt; histoires de saisies par inclusion)<br>
C&#39;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 &lt;<a href=3D"mailto:[email protected]" target=3D=
"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<br>To:=C2=A0li=
ste SPIP users &lt;<a href=3D"mailto:[email protected]" target=3D"_blank" rel=
=3D"noreferrer">[email protected]</a>&gt;<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&#39;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 &#39;saisie&#39; =3D&gt; &#39;hidden&#39;,<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 &#39;options&#39; =3D&gt; 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 &#39;nom&#39; =3D&gt; &#39;_me=
ta_casier&#39;,<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 &#39;defaut&#39; =3D&gt; &#39;=
escal/config&#39;,<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&#39;enregistrement d&#39;un formulaire efface les enregist=
rements <br>
des autres formulaires.<br>
<br>
Comment m&#39;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