[TYPO3-formidable] How do i change a datasource result by passing a where clause in the initial SQL request ?

Didier HINGANT didier.hingant at wanadoo.fr
Wed Jun 29 16:51:09 CEST 2011


Hello All of  you!

I want to display in the same application datas coming from two different 
tables
linked by a relation 1:n by using two listers (gr_lister 
[datasource='ds_groupes'] Table ets_groupes)  and
(ut_lister [datasource='ds_users'] Table ets_utilisateurs).

The goal is to display  in a renderlet:BOX the second lister after a click 
on a renderlet:link in lister 'gr_lister'.

The event on the link will pass the uid parameter to the second datasource 
'ds_users'.

In fact i want the (results datas of)  the second lister 'ut_lister' to be 
dependant of  the choosen uid of the first lister 'ets_groupes'

My sql tables appears like that :

                                          ----------------
                                              ets_groupes          ==> 
datasource 'ds_groupes' SQL == 'Select 
ts_clients.cl_nomste,ets_groupes.uid,ets_groupes.gr_crdate,ets_groupes.gr_nom,ets_groupes.gr_description,
                                          ---------------- 1 
ets_profils.pr_name,ets_profils.pr_description
relation                                   uid   -------------  
from ets_clients
from 'ets_clients' table >-----  uid_clients           | 
inner join ets_groupes on ets_groupes.uid_clients=ets_clients.uid
                                             gr_crdate             | 
inner join ets_profils on ets_profils.uid_groupes=ets_groupes.uid
                                             gr_nom                | 
where ets_clients.uid='.$uid_index;'
                                            gr_description       |
                                          ----------------      |
                                                                        |
                                                                        |    
          --------------------
                                                                        | 
ets_utilisateurs        ==> datasource 'ds_users' SQL == 'Select 
ets_utilisateurs.uid,ets_utilisateurs.ut_t3feuid from ets_utilisateurs'
                                                                        |    
          --------------------  
WHERE UID_GROUPES=ETS_GROUPES.UID ?
                                                                        | 
n   uid
                                                                        --------> 
uid_groupes
                                                                             
            ut_crdate
                                                                             
            ut_t3feuid
                                                                             
          --------------------

I've tried several things in userphp with 'beforeRender' and so on, i even 
tried to get datas by an exec_SELECTquery and
to populate the lister by

I think that the two datasources are initialized when
the application starts and i don't know at what time and how i can modify 
the sql of the second datasource to add that where clause.

If someone could tell me if it is possible and how i can achieve it.

Ps, i put my xml app and codebehind as links in that message

Thanks.

Didier.


begin 666 gestion_groupes_0.1.xml
M/#]X;6P@=F5R<VEO;CTB,2XP(B!E;F-O9&EN9STB551&+3 at B('-T86YD86QO
M;F4](GEE<R(_/@T*/&9O<FUI9&%B;&4@=F5R<VEO;CTB,BXP+C4P-2(^#0H-
M"B @/&UE=&$^#0H@(" @(#QN86UE/D%P<&QI8V%T:6]N($=E<W1I;VX at 1&]S
M<VEE<G,\+VYA;64^#0H@(" @(#QF;W)M(&9O<FUI9#TB9V5S=&EO;E]G<F]U
M<&5S(B\^#0H@(" @(#QC;V1E0F5H:6YD('1Y<&4](G!H<"(@;F%M93TB9V5S
M=&EO;E]G<F]U<&5S(B!P871H/2)F:6QE861M:6XO9F]R;6ED86)L92]A<'!L
M:6-A=&EO;G,O061M:6YI<W1R871I;VXO8VQA<W,N9V5S=&EO;E]G<F]U<&5S
M7S N,2YP:' Z9V5S=&EO;E]G<F]U<&5S(B O/@T*(" @(" \9&ES<&QA>6QA
M8F5L<SYT<G5E/"]D:7-P;&%Y;&%B96QS/@T*(" @(" \9&5B=6<^,3PO9&5B
M=6<^#0H@(" @(#QL:6)S/G-C<FEP=&%C=6QO=7,\+VQI8G,^#0H@(#PO;65T
M83X-"B @/&-O;G1R;VP^#0H-"B @(" \9&%T86AA;F1L97(Z5D])1" O/@T*
M#0H@(" @/')E;F1E<F5R.E1%35!,051%/@T*(" @(" @(#QT96UP;&%T93X-
M"B @( D@(#QP871H/F9I;&5A9&UI;B]F;W)M:61A8FQE+V%P<&QI8V%T:6]N
M<R]!9&UI;FES=')A=&EO;B]G97-T:6]N7V=R;W5P97-?,"XQ+FAT;6P\+W!A
M=&@^#0H)(" \<W5B<&%R=#XC(R-&3U)-(R,C/"]S=6)P87)T/@T*"2 @/&5R
M<F]R=&%G/F5R<F]R<SPO97)R;W)T86<^#0H@(" @(" @/"]T96UP;&%T93X-
M"B @(" \+W)E;F1E<F5R.E1%35!,051%/@T*#0H@(" @/&1A=&%S;W5R8V5S
M/@T*(" @(" @(#QD871A<V]U<F-E.D1"(&YA;64](F1S7V=R;W5P97,B/@T*
M(" @(" @(" @(#QS<6P^#0H@(" @(" @(" @(" @/'5S97)O8FH^#0H@(" @
M(" @(" @(" @(" @/'!H<#X\(5M#1$%405L-"B @(" @(" @(" @(" @(" @
M(" D<&%R86UU<FP@/2!T,VQI8E]D:78Z.E]'150H*3L-"B @(" @(" @(" @
M(" @(" @(" O+R!/;B!T97-T('-I(&EL(&5X:7-T92!U;F4@=F%R:6%B;&4@
M4V%N9$)O>"!5:61?1&]S<VEE<BX-"B @(" @(" @(" @(" @(" @("!I9BAI
M<U]N=6QL*"1T:&ES+3YO4V%N9$)O>"T^56ED7VEN9&5X*2D@>PT*(" @(" @
M(" @(" @(" @(" @(" @)'5I9%]I;F1E>#TD<&%R86UU<FQ;:6YD97A=.PT*
M(" @(" @(" @(" @(" @(" @(" @)'1H:7,M/F]386YD0F]X+3Y5:61?:6YD
M97@@/2 D=6ED7VEN9&5X.PT*(" @(" @(" @(" @(" @(" @(" @+R]D96)U
M9W-T97(H)'1H:7,M/F]386YD0F]X+3Y5:61?1&]S<VEE<BQA<G)A>2 at B=&ET
M;&4B/3XB26YI=&EA;&ES871I;VX@:6YD97@@9&4 at 9'-?9&]S<VEE<G,B+")R
M96-U<G-I;VXB/3XB,3 B*2D[#0H@(" @(" @(" @(" @(" @(" @?0T*(" @
M(" @(" @(" @(" @(" @(&5L<V4@>PT*(" @(" @(" @(" @(" @(" @(" @
M)'5I9%]I;F1E>#TD=&AI<RT^;U-A;F1";W at M/E5I9%]I;F1E>#L-"B @(" @
M(" @(" @(" @(" @(" @("\O9&5B=6=S=&5R*"1T:&ES+3YO4V%N9$)O>"T^
M56ED7T1O<W-I97(L87)R87DH(G1I=&QE(CT^(E)E<W1A=7)A=&EO;B!I;F1E
M>"!D<U]D;W-S:65R<R!D97!U:7, at 4V%N9$)O>"(L(G)E8W5R<VEO;B(]/B(Q
M,"(I*3L-"B @(" @(" @(" @(" @(" @("!]#0H-"B @(" @(" @(" @(" @
M(" @(" D4U%,7U)E<75E<W0@/2 G4V5L96-T(&5T<U]C;&EE;G1S+F-L7VYO
M;7-T92QE='-?9W)O=7!E<RYU:60L971S7V=R;W5P97,N9W)?8W)D871E+&5T
M<U]G<F]U<&5S+F=R7VYO;2QE='-?9W)O=7!E<RYG<E]D97-C<FEP=&EO;BP-
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @971S7W!R;V9I
M;',N<')?;F%M92QE='-?<')O9FEL<RYP<E]D97-C<FEP=&EO;@T*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @("!F<F]M(&5T<U]C;&EE;G1S
M#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(&EN;F5R(&IO
M:6X at 971S7V=R;W5P97,@;VX at 971S7V=R;W5P97,N=6ED7V-L:65N=',]971S
M7V-L:65N=',N=6ED#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(&EN;F5R(&IO:6X at 971S7W!R;V9I;',@;VX at 971S7W!R;V9I;',N=6ED
M7V=R;W5P97,]971S7V=R;W5P97,N=6ED#0H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @('=H97)E(&5T<U]C;&EE;G1S+G5I9#TG+B1U:61?
M:6YD97@[#0H-"B @(" @(" @(" @(" @(" @(" O+R1'3$]"04Q36R=465!/
M,U]$0B==+3YD96)U9T]U='!U=#UT<G5E.PT*(" @(" @(" @(" @(" @(" @
M("\O9&5B=6=S=&5R*"1'3$]"04Q36R=465!/,U]$0B==+3YD96)U9U]L87-T
M0G5I;'11=65R>2QA<G)A>2 at B=&ET;&4B/3XB0F5F;W)E($5D:71I;VXB+")R
M96-U<G-I;VXB/3XB,3 B*2D[#0H-"B @(" @(" @(" @(" @(" @("!R971U
M<FX@)%-13%]297%U97-T.PT*(" @(" @(" @(" @(" @(%U=/CPO<&AP/@T*
M(" @(" @(" @(" @(#PO=7-E<F]B:CX-"B @(" @(" @(" \+W-Q;#X-"B @
M(" @(" \+V1A=&%S;W5R8V4Z1$(^#0H-"B @(" @(" \9&%T87-O=7)C93I$
M0B!N86UE/2)D<U]U<V5R<R(^#0H@(" @(" @(" @/'-Q;#X-"B @(" @(" @
M(" @(" \=7-E<F]B:CX-"B @(" @(" @(" @(" @(" \<&AP/CPA6T-$051!
M6PT*#0H@(" @(" @(" @(" @(" @(" @)%-13%]297%U97-T(#T@)U-E;&5C
M="!E='-?=71I;&ES871E=7)S+G5I9"QE='-?=71I;&ES871E=7)S+G5T7W0S
M9F5U:60 at 9G)O;2!E='-?=71I;&ES871E=7)S)SL-"@T*(" @(" @(" @(" @
M(" @(" @("\O)$=,3T)!3%-;)U194$\S7T1")UTM/F1E8G5G3W5T<'5T/71R
M=64[#0H@(" @(" @(" @(" @(" @(" @+R]D96)U9W-T97(H)$=,3T)!3%-;
M)U194$\S7T1")UTM/F1E8G5G7VQA<W1"=6EL=%%U97)Y+&%R<F%Y*")T:71L
M92(]/B)"969O<F4 at 161I=&EO;B(L(G)E8W5R<VEO;B(]/B(Q,"(I*3L-"@T*
M(" @(" @(" @(" @(" @(" @(')E='5R;B D4U%,7U)E<75E<W0[#0H@(" @
M(" @(" @(" @(" @75T^/"]P:' ^#0H@(" @(" @(" @(" @/"]U<V5R;V)J
M/@T*(" @(" @(" @(#PO<W%L/@T*(" @(" @(" @(#QB969O<F53<6Q%>&5C
M/@T*(" @(" @(" @(" @(#QU<V5R;V)J/@T*(" @(" @(" @(" @(" @(#QP
M:' ^/"%;0T1!5$%;#0H@(" @(" @(" @(" @(" @(" @)&EN9F\@/2!F=6YC
M7V=E=%]A<F<H,2D[#0H@(" @(" @(" @(" @(" @(" @)'-Q;" ]("1I;F9O
M6R=S<6PG73L-"B @(" @(" @(" @(" @(" @("!D96)U9W-T97(H)'-Q;"QA
M<G)A>2 at B=&ET;&4B/3XB8F5F;W)E4W%L17AE8R(L(G)E8W5R<VEO;B(]/B(Q
M,"(I*3L-"B @(" @(" @(" @(" @(" @("!R971U<FX@)'-Q;#L-"B @(" @
M(" @(" @(" @("!=73X\+W!H<#X-"B @(" @(" @(" @(" \+W5S97)O8FH^
M#0H@(" @(" @(" @/"]B969O<F53<6Q%>&5C/@T*(" @(" @(#PO9&%T87-O
M=7)C93I$0CX-"@T*(" @(#PO9&%T87-O=7)C97,^#0H-"B @(" \86-T:6]N
M;&5T<SX-"B @(" @(#QA8W1I;VYL970Z4D5$25)%0U0^#0H@(" @(" @(#QP
M86=E:60^-#,\+W!A9V5I9#X-"B @(" @(#PO86-T:6]N;&5T.E)%1$E214-4
M/@T*(" @(#PO86-T:6]N;&5T<SX^#0H-"B @/"]C;VYT<F]L/@T*#0H@(#QE
M;&5M96YT<SX-"@T*(" @(" \<F5N9&5R;&5T.E1%6%0@;F%M93TB9W)?=&ET
M<F4B(&QA8F5L/2)'97-T:6]N(&1E<R!'4D]54$53($-,245.5%,B(&1E9F%U
M=&Q7<F%P/2)F86QS92(@<F5A9$]N;'D](G1R=64B(#X-"B @(" @(" \=W)A
M<#X\(5M#1$%405L-"B @(" @(" @(" @(" @/&@Q(&-L87-S/2)F;W)M=&ET
M;&4B/GP\+V at Q/@T*(" @(" @(" @(" @(%U=/@T*(" @(" @(#PO=W)A<#X-
M"B @(" @/"]R96YD97)L970Z5$585#X-"@T*(" @(" \<F5N9&5R;&5T.E1%
M6%0@;F%M93TB8VQ?;F]M<W1E(B!D969A=71L5W)A<#TB9F%L<V4B(')E861/
M;FQY/2)T<G5E(B ^#0H@(" @(" @/'=R87 ^/"%;0T1!5$%;#0H@(" @(" @
M(" @(" @(#QH,2!C;&%S<STB=&ET;&5?8VQ?;&%B96PB/EM\73PO:#$^#0H@
M(" @(" @(" @(" @75T^#0H@(" @(" @/"]W<F%P/@T*(" @(" @(#QL86)E
M;#X-"B @(" @(" @(" @/'5S97)O8FH^#0H@(" @(" @(" @(" @/'!H<#X\
M(5M#1$%405L-"B @(" @(" @(" @(" @("1A1&%T82 ]("1T:&ES+3YA3T1A
M=&%3;W5R8V5S6R)D<U]G<F]U<&5S(ETM/E]F971C:$1A=&$H#0H@(" @(" @
M(" @(" @("!A<G)A>2 at -"B @(" @(" @(" @(" @(" @(")S;W)T8V]L=6UN
M(B ]/B B971S7V-L:65N=',N=6ED(BP-"B @(" @(" @(" @(" @(" @(")S
M;W)T9&ER96-T:6]N(B ]/B B05-#(BP-"B @(" @(" @(" @(" @(" @*0T*
M(" @(" @(" @(" @(" @*3L-"B @(" @(" @(" @(" @("\O9&5B=6=S=&5R
M*"1A1&%T82QA<G)A>2 at B=&ET;&4B/3XB841A=&$B+")R96-U<G-I;VXB/3XB
M,3 B*2D[#0H-"B @(" @(" @(" @(" @("1A1&%T82 ]("1A1&%T85LB<F5S
M=6QT<R)=.PT*(" @(" @(" @(" @(" @+R]D96)U9W-T97(H)&%$871A+&%R
M<F%Y*")T:71L92(]/B)A1&%T82(L(G)E8W5R<VEO;B(]/B(Q,"(I*3L-"B @
M(" @(" @(" @(" @("\O9&5B=6<H)&%$871A*3L-"B @(" @(" @(" @(" @
M( T*(" @(" @(" @(" @(" @)&YO;7-T93TD841A=&%;,%U;(F-L7VYO;7-T
M92)=.PT*(" @(" @(" @(" @(" @<F5T=7)N("1N;VUS=&4[#0H-"B @(" @
M(" @(" @(" @(%U=/@T*(" @(" @(" @(" @(#PO<&AP/@T*(" @(" @(" @
M(" \+W5S97)O8FH^#0H@(" @(" @/"]L86)E;#X-"B @(" @/"]R96YD97)L
M970Z5$585#X-"@T*#0H@(" @/"$M+2!G8VQI<W1E<B!B96=I;B M+3X-"B @
M(" @/')E;F1E<FQE=#I,25-415(@;F%M93TB9W)?;&ES=&5R(CX-"B @(" @
M(" \=&5M<&QA=&4^#0H@(" @(" @(" \<&%T:#YF:6QE861M:6XO9F]R;6ED
M86)L92]A<'!L:6-A=&EO;G,O061M:6YI<W1R871I;VXO9V5S=&EO;E]G<F]U
M<&5S7S N,2YH=&UL/"]P871H/@T*(" @(" @(" @/'-U8G!A<G0^(R,C9W)?
M;&ES=&5R(R,C/"]S=6)P87)T/@T*(" @(" @(" @/&%L=&5R;F%T97)O=W,^
M(R,C4D]7,2,C(RPC(R-23U<R(R,C/"]A;'1E<FYA=&5R;W=S/@T*(" @(" @
M(#PO=&5M<&QA=&4^#0H@(" @(" @/&1A=&%S;W5R8V4@=7-E/2)D<U]G<F]U
M<&5S(B O/@T*(" @(" @(#QI9D5M<'1Y(&UE<W-A9V4](D%U8W5N(')E<W5L
M=&%T(B O/@T*(" @(" @(#QC;VQU;6YS/@T*(" @(" @(" @/&-O;'5M;B!N
M86UE/2)U:60B('1Y<&4](G)E;F1E<FQE=#I415A4(B!L:7-T2&5A9&5R/2)U
M:60B("\^#0H@(" @(" @(" \8V]L=6UN(&YA;64](F=R7V-R9&%T92(@='EP
M93TB<F5N9&5R;&5T.D1!5$4B(&QI<W1(96%D97(](F1A=&4 at 8W)E871I;VXB
M(&%C=&EV94QI<W1A8FQE/2)F86QS92(^#0H@(" @(" @(" @(#QD871A/@T*
M(" @(" @(" @(" @(" \9&%T971I;64 at 9F]R;6%T/2(E9" E0B E62(@;&]C
M86QE/2)F<E]&4B(@+SX-"B @(" @(" @(" @/"]D871A/@T*(" @(" @(" @
M/"]C;VQU;6X^#0H@(" @(" @(" \8V]L=6UN(&YA;64](F=R7VYO;2(@='EP
M93TB<F5N9&5R;&5T.E1%6%0B(&QI<W1(96%D97(](DYO;2!D=2!'<F]U<&4B
M("\^#0H@(" @(" @(" \8V]L=6UN(&YA;64](F=R7V1E<V-R:7!T:6]N(B!T
M>7!E/2)R96YD97)L970Z5$585"(@;&ES=$AE861E<CTB9&5S8W)I<'1I;VXB
M("\^#0H@(" @(" @(" \8V]L=6UN(&YA;64](G!R7VYA;64B('1Y<&4](G)E
M;F1E<FQE=#I415A4(B!L:7-T2&5A9&5R/2)0<F]F:6PB("\^#0H@(" @(" @
M(" \8V]L=6UN(&YA;64](F1I<W!L87E?=7-E<G,B('1Y<&4](G)E;F1E<FQE
M=#I,24Y+(CX-"B @(" @(" @(" @/&QA8F5L/CPA6T-$051!6PT*(" @(" @
M(" @(" @(#QI;6<@<W)C/2)F:6QE861M:6XO9F]R;6ED86)L92]A<'!L:6-A
M=&EO;G,O061M:6YI<W1R871I;VXO:6UA9V5S+VEC;VY?=7-E<E\V,#8P+G!N
M9R(@=&ET;&4](D%F9FEC:&%G92!D97, at 551)3$E3051%55)3(B!C;&%S<STB
M=7-E<B(O/@T*(" @(" @(" @(" @(%U=/@T*(" @(" @(" @(" \+VQA8F5L
M/@T*(" @(" @(" @(" \;VYC;&EC:R!R=6YA=#TB86IA>"(@97AE8STB9V5S
M=&EO;E]G<F]U<&5S+F)T;D1I<W!L87E?57-E<G,H*2(@<&%R86US/2)R;W=$
M871A.CIU:60B("\^#0H@(" @(" @(" \+V-O;'5M;CX-"@T*(" @(" @(#PO
M8V]L=6UN<SX-"B @(" @(" \<&%G97(^#0H@(" @(" @(" \=&5M<&QA=&4-
M"B @( D@(" @<&%T:#TB9FEL96%D;6EN+V9O<FUI9&%B;&4O87!P;&EC871I
M;VYS+T%D;6EN:7-T<F%T:6]N+V=E<W1I;VY?9W)O=7!E<U\P+C$N:'1M;"(-
M"@D@(" @<W5B<&%R=#TB(R,C9W)L:7-T97)P86=E<B,C(R(@+SX-"@D@/')O
M=W,^#0H)(" @/'!E<G!A9V4^,3 \+W!E<G!A9V4^#0H)(#PO<F]W<SX-"B @
M"2 \=VEN9&]W/C,\+W=I;F1O=SX-"B @(" @(" \+W!A9V5R/@T*#0H@(" @
M/"]R96YD97)L970Z3$E35$52/@T*(" @(#PA+2T at 9V-L:7-T97(@96YD("TM
M/@T*#0H@(" @/')E;F1E<FQE=#I"3U@@;F%M93TB=7-E<F)O>"(@;6]D93TB
M9&EV(B!C;&%S<STB;F]T:6-E(B!S='EL93TB9&ES<&QA>3H@;F]N93LB/@T*
M(" @(" @/&-H:6QD<SX-"B @(" @(" @(#QT96UP;&%T93X-"B @(" @(" @
M(" @(#QP871H/F9I;&5A9&UI;B]F;W)M:61A8FQE+V%P<&QI8V%T:6]N<R]!
M9&UI;FES=')A=&EO;B]G97-T:6]N7V=R;W5P97-?,"XQ+FAT;6P\+W!A=&@^
M#0H@(" @(" @(" @(" \<W5B<&%R=#XC(R-U<V5R8F]X(R,C/"]S=6)P87)T
M/@T*(" @(" @(" @/"]T96UP;&%T93X-"B @(" @(" @(#QR96YD97)L970Z
M0D]8(&YA;64](FUY+6)O>"UC;VYT96YT(B!M;V1E/2)S<&%N(B\^#0H@(" @
M(" @(" \<F5N9&5R;&5T.DQ)4U1%4B!N86UE/2)U=%]L:7-T97(B/@T*(" @
M(" @(" @(" @(#QT96UP;&%T93X-"B @(" @(" @(" @(" @(#QP871H/F9I
M;&5A9&UI;B]F;W)M:61A8FQE+V%P<&QI8V%T:6]N<R]!9&UI;FES=')A=&EO
M;B]G97-T:6]N7V=R;W5P97-?,"XQ+FAT;6P\+W!A=&@^#0H@(" @(" @(" @
M(" @(" \<W5B<&%R=#XC(R-U=%]L:7-T97(C(R,\+W-U8G!A<G0^#0H@(" @
M(" @(" @(" @(" \86QT97)N871E<F]W<SXC(R-23U<Q(R,C+",C(U)/5S(C
M(R,\+V%L=&5R;F%T97)O=W,^#0H@(" @(" @(" @(" @/"]T96UP;&%T93X-
M"B @(" @(" @(" @(" \9&%T87-O=7)C92!U<V4](F1S7W5S97)S(CX-"B @
M(" @(" @(" @(" \+V1A=&%S;W5R8V4^#0H@(" @(" @(" @(" @/&-O;'5M
M;G,^#0H@(" @(" @(" @(" @(" \8V]L=6UN(&YA;64](G5I9"(@='EP93TB
M<F5N9&5R;&5T.E1%6%0B(&QI<W1(96%D97(](G5I9"(@+SX-"B @(" @(" @
M(" @(" @(#QC;VQU;6X@;F%M93TB=71?=#-F975I9"(@='EP93TB<F5N9&5R
M;&5T.E1%6%0B(&QI<W1(96%D97(](E1Y<&\S('5I9"(@+SX-"B @(" @(" @
M(" @(" \+V-O;'5M;G,^#0H@(" @(" @(" \+W)E;F1E<FQE=#I,25-415(^
M#0H-"B @(" @(" @(#QR96YD97)L970Z0E545$].(&YA;64](FUY+6)O>"UC
M;&]S92(@;&%B96P](D-L;W-E(B ^#0H@(" @(" @(" @(#QO;F-L:6-K(')U
M;F%T/2)C;&EE;G0B(&5X96,](F=E<W1I;VY?9W)O=7!E<RYB=&Y#;&]S95]5
M<V5R1&ES<&QA>2 at I(B O/@T*(" @(" @(" @/"]R96YD97)L970Z0E545$].
M/@T*#0H@(" @(" \+V-H:6QD<SX-"B @(" \+W)E;F1E<FQE=#I"3U@^#0H-
M"B @(" \<F5N9&5R;&5T.E-50DU)5"!N86UE/2)B=%]A9&1'<F]U<"(^#0H@
M(" @(" \8VQA<W,^8F]U=&]N<&QU<SPO8VQA<W,^#0H@(" @(" \;VYC;&EC
M:R!R=6YA=#TB<V5R=F5R(B!E>&5C/2)G97-T:6]N7V=R;W5P97,N861D1W)O
M=7 H*2(@+SX-"B @(" \+W)E;F1E<FQE=#I354)-250^#0H-"B @/"]E;&5M
696YT<SX-"@T*/"]F;W)M:61A8FQE/@``
`
end

begin 666 class.gestion_groupes_0.1.php
M/#]P:' -"@T*8VQA<W, at 9V5S=&EO;E]G<F]U<&5S('L-"@T*#0H@(" @9G5N
M8W1I;VX at 8G1N1&ES<&QA>5]5<V5R<R at D;&ES=&4I('L-"@T*(" @(" @("\O
M($]N('+I8W5PZ')E(&QE('!A<F%MZ'1R92!P87-SZ2!P87(@;"?I=NAN96UE
M;G0 at 06IA>"X-"B @(" @(" D<&%R86U5:60@/2 D=&AI<RT^;T9O<FTM/F]-
M86II>$5V96YT+3YG971087)A;7,H*3L-"B @(" @(" O+V1E8G5G<W1E<B at D
M<&%R86U5:60L87)R87DH(G1I=&QE(CT^(G!A<F%M<R(L(G)E8W5R<VEO;B(]
M/B(Q,"(I*3L-"@T*(" @(" @("\O)'-(=&UL/2),:7-T92!D97, at 571I;&ES
M871E=7)S(&1U(&=R;W5P92!;(BXD<&%R86U5:61;<')?;F%M95TN(ETB.PT*
M(" @(" @("1S2'1M;#TB5V]R:VEN9R!O;B!R96-O<F0 at 6R(N)'!A<F%M56ED
M6W5I9%TN(ETB.PT*#0H@(" @(" O+R!G970@<F5C;W)D(&9R;VT at 1$(-"B @
M(" @("1A4F5C;W)D(#T@)'1H:7,M/F=E=%5S97)296-O<F0H)'!A<F%M56ED
M6W5I9%TI.PT*(" @(" @+R\D=&AI<RT^;T9O<FTM/FUA:FEX1&5B=6<H)&%2
M96-O<F0I.PT*#0H@(" @(" O+R!);FET:6%L:7-A=&EO;B!D92!L82!B;VET
M92 O(&]B:F5T<R!E;F9A;G1S(&%V96,@;&4@<F5C;W)D(")U:60B#0H@(" @
M(" D=&AI<RT^;T9O<FTM/F%/4F5N9&5R;&5T<ULB=7-E<F)O>")=+3YA0VAI
M;&1S6R)U=%]L:7-T97(B72T^<V5T5F%L=64H)&%296-O<F0I.PT*#0H@(" @
M(" @<F5T=7)N(&%R<F%Y* T*(" @(" @(" @(" @(" @("1T:&ES+3YO1F]R
M;2T^84]296YD97)L971S6R)U<V5R8F]X(ETM/F%#:&EL9'-;(FUY+6)O>"UC
M;VYT96YT(ETM/FUA:FEX4V5T2'1M;"@D<TAT;6PI+ T*(" @(" @(" @(" @
M(" @("1T:&ES+3YO1F]R;2T^84]296YD97)L971S6R)U<V5R8F]X(ETM/FUA
M:FEX1G at H(F%P<&5A<B(I+ T*(" @(" @("D[#0H-"B @("!]#0H-"B @("!F
M=6YC=&EO;B!B=&Y#;&]S95]5<V5R1&ES<&QA>2 at I('L-"B @(" @("!R971U
M<FX@)'1H:7,M/F]&;W)M+3YA3U)E;F1E<FQE='-;(G5S97)B;W at B72T^;6%J
M:7A&>"@B9')O<&]U="(I.PT*(" @('T-"@T*(" @("\O($]N('+I8W5PZ')E
M(&QE<R!E;G)E9VES=')E;65N=', at 9&4@;&$@=&%B;&4 at 971S7W5T:6QI<V%T
M975R<R!D=2!G<F]U<&4 at 8V]N8V5R;F4N#0H@(" @9G5N8W1I;VX at 9V5T57-E
M<E)E8V]R9"@D:55I9"D@>PT*(" @(" @)')3<6P@/2 D1TQ/0D%,4ULB5%E0
M3S-?1$(B72T^97AE8U]314Q%0U1Q=65R>2 at -"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" B*B(L#0H)"0D)(" @(" B971S7W5T:6QI
M<V%T975R<R(L#0H)"0D)(" @(" B=6ED7V=R;W5P93TG(B N("1I56ED("X@
M(B<B#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" I.PT*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @#0H-"B @(" @
M(')E='5R;B D1TQ/0D%,4ULB5%E03S-?1$(B72T^<W%L7V9E=&-H7V%S<V]C
<*"1R4W%L*3L-"B @("!]#0H-"GT-"@T*/SX-"@``
`
end



More information about the TYPO3-project-formidable mailing list