[TYPO3-core] RFC: #8573: TypoScript-Help is not displayed for non-Admins

Steffen Kamper steffen at sk-typo3.de
Sun Jun 1 14:00:54 CEST 2008


Hi,

This is an SVN patch request.

Type: Bugfix

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

Branches: 4.2, trunk

Problem:
Module "Typoscript Help" is accessable for non admins via access control.

In the module

1) accesscheck is wrong (checks for pageid, which is not given)
2) with no access Marker is not replaced

I fixed this with attached patch (check module access, replace marker)

vg Steffen 


begin 666 8573_tshelp_access.diff
M26YD97 at Z('1Y<&\S+W-Y<V5X="]T<V-O;F9I9U]H96QP+VUO9#$O:6YD97 at N
M<&AP#0H]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]#0HM+2T@='EP;S,O<WES97AT
M+W1S8V]N9FEG7VAE;' O;6]D,2]I;F1E>"YP:' )*')E=FES:6]N(#,W,S0I
M#0HK*RL@='EP;S,O<WES97AT+W1S8V]N9FEG7VAE;' O;6]D,2]I;F1E>"YP
M:' )*'=O<FMI;F<@8V]P>2D-"D! ("TX-BPY("LX-BPW($! #0H@"0EG;&]B
M86P@)$)%7U5315(L)$Q!3D<L)$)!0TM?4$%42"PD5$-!7T1%4T-2+"140T$L
M)$-,245.5"PD5%E03S-?0T].1E]605)3.PH@"B )"2\O($%C8V5S<R!C:&5C
M:R$*+0D)+R\@5&AE('!A9V4@=VEL;"!S:&]W(&]N;'D@:68@=&AE<F4@:7,@
M82!V86QI9"!P86=E(&%N9"!I9B!T:&ES('!A9V4@;6%Y(&)E('9I97=E9"!B
M>2!T:&4@=7-E<@HM"0DD=&AI<RT^<&%G96EN9F\@/2!T,VQI8E]"169U;F,Z
M.G)E861086=E06-C97-S*"1T:&ES+3YI9"PD=&AI<RT^<&5R;7-?8VQA=7-E
M*3L*+0D))&%C8V5S<R ](&ES7V%R<F%Y*"1T:&ES+3YP86=E:6YF;RD@/R Q
M(#H@,#L**PD))&%C8V5S<R ]("1"15]54T52+3YC:&5C:R at G;6]D=6QE<R<L
M("=H96QP7W1X='-C;VYF:6=H96QP33$G*3L*( H@"0D)+R\@1')A=R!T:&4@
M:&5A9&5R+ at H@"0DD=&AI<RT^9&]C(#T@=#-L:6)?9&EV.CIM86ME26YS=&%N
M8V4H)W1E;7!L871E)RD["D! ("TY-BPW("LY-"PW($! #0H@"0DD=&AI<RT^
M9&]C+3YS971-;V1U;&5496UP;&%T92 at G=&5M<&QA=&5S+W1S8V]N9FEG7VAE
M;' N:'1M;"<I.PH@"0DD=&AI<RT^9&]C+3YD;V-4>7!E(#T@)WAH=&UL7W1R
M86YS)SL*( HM"0EI9B H*"1T:&ES+3YI9" F)B D86-C97-S*2!\?" H)$)%
M7U5315(M/G5S97);)V%D;6EN)UT@)B8@(21T:&ES+3YI9"DI"7L**PD):68@
M*"1A8V-E<W,@?'P@)$)%7U5315(M/G5S97);)V%D;6EN)UTI"7L*( H@"0D)
M)'1H:7,M/F1O8RT^9F]R;2 ]("<\9F]R;2!A8W1I;VX](B(@;65T:&]D/2)0
M3U-4(CXG.PH@"D! ("TQ,CDL-B K,3(W+#<@0$ -"B )"0DD;6%R:V5R<ULG
M1E5.0U]-14Y5)UT@/2!T,VQI8E]"169U;F,Z.F=E=$9U;F--96YU*"1T:&ES
M+3YI9"PG4T546V9U;F-T:6]N72<L)'1H:7,M/DU/1%]3151424Y'4ULG9G5N
M8W1I;VXG72PD=&AI<RT^34]$7TU%3E5;)V9U;F-T:6]N)UTI.PH@"0E](&5L
M<V4@>PH@"0D))'1H:7,M/F-O;G1E;G0 at +CT@)'1H:7,M/F1O8RT^:&5A9&5R
M*"1,04Y'+3YG971,3"@G=&ET;&4G*2D["BL)"0DD;6%R:V5R<ULG1E5.0U]-
M14Y5)UT@/2 G)SL*( D)?0H@"0D)+R\@4V5T=&EN9R!U<"!T:&4 at 8G5T=&]N
M<R!A;F0@;6%R:V5R<R!F;W(@9&]C:&5A9&5R"B )"21D;V-(96%D97)"=71T
;;VYS(#T@)'1H:7,M/F=E=$)U='1O;G,H*3L*
`
end



More information about the TYPO3-team-core mailing list