[TYPO3-core] RFC: #6710: (Correction for) Use optgroups in selectorboxes

Steffen Kamper steffen at sk-typo3.de
Tue Apr 1 18:23:34 CEST 2008


Hi

This is an SVN patch request.

Type: Bugfix

Bugtracker references:
http://bugs.typo3.org/view.php?id=6710

Branches: 4.2

Problem:
the problem is that empty optgroups are still rendered and this is a serious 
issue with this one.

TCEFORM.tt_content.CType.removeItems = 
multimedia,bullets,table,script,upload,div,splash,uploads

does then show an empty optgroup entry

Solution:
patch does it, only writes optgroup if item follows.
Additionally i added "\n" so HTML is easy to read

vg  Steffen 


begin 666 6710_empty_optiongroups.diff
M26YD97 at Z('0S;&EB+V-L87-S+G0S;&EB7W1C969O<FUS+G!H< T*/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/0T*+2TM('0S;&EB+V-L87-S+G0S;&EB7W1C969O
M<FUS+G!H< DH<F5V:7-I;VX@,S0Y-"D-"BLK*R!T,VQI8B]C;&%S<RYT,VQI
M8E]T8V5F;W)M<RYP:' )*'=O<FMI;F<@8V]P>2D-"D! ("TQ-3 R+#8@*S$U
M,#(L-R! 0 T*( D)?2!E;'-E("1S=7!P<F5S<TEC;VYS(#T@,#L*( H@"0D)
M+R\@5')A=F5R<V4@=&AE($%R<F%Y(&]F('-E;&5C=&]R(&)O>"!I=&5M<SH*
M*PD))&]P=$=R;W5P4W1A<G0@/2!A<G)A>2 at I.PH@"0EF;W)E86-H*"1S96Q)
M=&5M<R!A<R D<"D)>PH@"0D))'--(#T@*"%S=')C;7 H)%!!6R=I=&5M1F]R
M;45L5F%L=64G72PD<%LQ72D_)R!S96QE8W1E9#TB<V5L96-T960B)SHG)RD[
M"B )"0EI9B H)'--*0E["D! ("TQ-3(Q+#$Y("LQ-3(R+#(U($! #0H@"0D)
M"2\O($-O;7!I;&EN9R!T:&4@/&]P=&EO;CX@=&%G. at H@"0D):68@*"$H)'!;
M,5T@(3T@)%!!6R=I=&5M1F]R;45L5F%L=64G72 F)B!I<U]A<G)A>2 at D=6YI
M<75E261S*2 F)B!I;E]A<G)A>2 at D<%LQ72P@)'5N:7%U94ED<RDI*2!["B )
M"0D):68H(7-T<F-M<"@D<%LQ72PG+2UD:78M+2<I*2!["BT)"0D)"6EF*"1O
M<'1'<F]U<$]P96XI('L at +R\@0VQO<VEN9R!L87-T(&]P=&=R;W5P(&)E9F]R
M92!N97AT(&]N92!S=&%R=',*+0D)"0D)"21O<'1;73TG/"]O<'1G<F]U<#XG
M.PHK"0D)"0DD;W!T1W)O=7!3=&%R=%LP72 ]("1P6S!=.PHK"0D)"0DD;W!T
M1W)O=7!3=&%R=%LQ72 ]("1S='EL94%T=')686QU93L**PD)"0D)"BL)"0D)
M?2!E;'-E('L**PD)"0D):68@*&-O=6YT*"1O<'1'<F]U<%-T87)T*2D@>PHK
M"0D)"0D):68H)&]P=$=R;W5P3W!E;B A/2 G)RD@>R O+R!#;&]S:6YG(&QA
M<W0@;W!T9W)O=7 @8F5F;W)E(&YE>'0@;VYE('-T87)T<PHK"0D)"0D)"21O
M<'1;73TG/"]O<'1G<F]U<#XG("X@(EQN(CL**PD)"0D)"7T**PD)"0D)"21O
M<'1;73T@)SQO<'1G<F]U<"!L86)E;#TB)RYT,VQI8E]D:78Z.F1E2%-#96YT
M:71I97,H:'1M;'-P96-I86QC:&%R<R at D;W!T1W)O=7!3=&%R=%LP72DI+B<B
M)RX**PD)"0D)"0D)*"1O<'1'<F]U<%-T87)T6S%=(#\@)R!S='EL93TB)RYH
M=&UL<W!E8VEA;&-H87)S*"1O<'1'<F]U<%-T87)T6S%=*2XG(B<@.B G)RDN
M"BL)"0D)"0D)"2<@8VQA<W,](F,M9&EV:61E<B(^)R N(")<;B(["BL)"0D)
M"0DD;W!T1W)O=7!/<&5N(#T@=')U93L**PD)"0D)"21C+2T["BL)"0D)"0DD
M;W!T1W)O=7!3=&%R=" ](&%R<F%Y*"D["B )"0D)"7T*+0D)"0D))&]P=%M=
M/2 G/&]P=&=R;W5P(&QA8F5L/2(G+G0S;&EB7V1I=CHZ9&5(4T-E;G1I=&EE
M<RAH=&UL<W!E8VEA;&-H87)S*"1P6S!=*2DN)R(G+ at HM"0D)"0D)"2 at D<W1Y
M;&5!='1R5F%L=64@/R G('-T>6QE/2(G+FAT;6QS<&5C:6%L8VAA<G,H)'-T
M>6QE071T<E9A;'5E*2XG(B<@.B G)RDN"BT)"0D)"0D))R!C;&%S<STB8RUD
M:79I9&5R(CXG.PHM"0D)"0DD;W!T1W)O=7!/<&5N(#T@=')U93L*+0D)"0D)
M)&,M+3L*+0D)"0E](&5L<V4@>PH@"0D)"0DD;W!T6UT]("<\;W!T:6]N('9A
M;'5E/2(G+FAT;6QS<&5C:6%L8VAA<G,H)'!;,5TI+B<B)RX*( D)"0D)"0DD
M<TTN"B )"0D)"0D)*"1S='EL94%T=')686QU92 _("<@<W1Y;&4](B<N:'1M
M;'-P96-I86QC:&%R<R at D<W1Y;&5!='1R5F%L=64I+B<B)R Z("<G*2X*+0D)
M"0D)"0DG/B<N=#-L:6)?9&EV.CID94A30V5N=&ET:65S*&AT;6QS<&5C:6%L
M8VAA<G,H)'!;,%TI*2XG/"]O<'1I;VX^)SL**PD)"0D)"0DG/B<N=#-L:6)?
M9&EV.CID94A30V5N=&ET:65S*&AT;6QS<&5C:6%L8VAA<G,H)'!;,%TI*2XG
B/"]O<'1I;VX^)R N(")<;B(["B )"0D)?0H@"0D)?0H@"@``
`
end



More information about the TYPO3-team-core mailing list