Zweeper
03-10-2020, 07:11 AM
Hey, I was using this template modification to hide content from guests:
https://vborg.vbsupport.ru/showthread.php?p=2602245
unfortunately it is suddenly not working anymore with 5.6.0 (didnt do any changes, just the update).
Can anybody help me to modify the code in a way, so that it is working again?
I was using this code before:
[code]
<vb:if condition="$vboptions['codemaxlines']">
{vb:set verticalPadding, 12}
{vb:set horizScrollbarAllowance, 20}
{vb:set blockCssHeight, {vb:math {vb:raw blockheight} * {vb:stylevar bbcode_code_line_height} + {vb:raw verticalPadding} + {vb:raw horizScrollbarAllowance}}}
</vb:if>
<div class="bbcode_container">
<div class="bbcode_description">{vb:rawphrase code}:</div>
<vb:if condition="is_member_of($user, 2, 3, 6)">
<pre class="bbcode_code"<vb:if condition="$vboptions['codemaxlines']"> style="height:{vb:raw blockCssHeight};"</vb:if>>{vb:raw code}</pre>
<vb:else />
{vb:rawphrase hide_code}
</vb:if>
</div>
The problem seems to be a trouble with the group parts. When I enter the group for guests, it shows the content to everybody (of course). If I enter the groups for registered users, admins and mods, it is hidden from everybody. :(
Would appreciate any help!
Greetings!
--------------- Added 1583869352 at 1583869352 ---------------
It only works if I add usergroup "1" to the code (guests). Then its shown to all.
Otherwise its hidden for all. Strange...
https://vborg.vbsupport.ru/showthread.php?p=2602245
unfortunately it is suddenly not working anymore with 5.6.0 (didnt do any changes, just the update).
Can anybody help me to modify the code in a way, so that it is working again?
I was using this code before:
[code]
<vb:if condition="$vboptions['codemaxlines']">
{vb:set verticalPadding, 12}
{vb:set horizScrollbarAllowance, 20}
{vb:set blockCssHeight, {vb:math {vb:raw blockheight} * {vb:stylevar bbcode_code_line_height} + {vb:raw verticalPadding} + {vb:raw horizScrollbarAllowance}}}
</vb:if>
<div class="bbcode_container">
<div class="bbcode_description">{vb:rawphrase code}:</div>
<vb:if condition="is_member_of($user, 2, 3, 6)">
<pre class="bbcode_code"<vb:if condition="$vboptions['codemaxlines']"> style="height:{vb:raw blockCssHeight};"</vb:if>>{vb:raw code}</pre>
<vb:else />
{vb:rawphrase hide_code}
</vb:if>
</div>
The problem seems to be a trouble with the group parts. When I enter the group for guests, it shows the content to everybody (of course). If I enter the groups for registered users, admins and mods, it is hidden from everybody. :(
Would appreciate any help!
Greetings!
--------------- Added 1583869352 at 1583869352 ---------------
It only works if I add usergroup "1" to the code (guests). Then its shown to all.
Otherwise its hidden for all. Strange...