View Single Post
  #2  
Old 03-10-2020, 08:34 PM
shka shka is offline
 
Join Date: Mar 2016
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I dont know if it is an error or a feature. Add debugvardump (! in test environment)

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:debugvardump $user}
<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>
Test in 5.5.3:
You get the vardump of the current logged in user (and also null info of not logged in) - and only then your bbcode_code makes sense

Test in fresh 5.6.0 with first post by admin and answer by registered user
In all situations (admin logged in, reg user logged in, no one logged in) I see in first post "admin-user-object" and in second post "reg-user-object".

So error in 5.6.0 or you have to use another object.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01221 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete