vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Allowing images in sigs for certain usergroups? (detailed question about my code) (https://vborg.vbsupport.ru/showthread.php?t=68005)

sblum 08-04-2004 09:23 PM

Allowing images in sigs for certain usergroups? (detailed question about my code)
 
This is how I'm trying to do it... in includes/functions_bbcodeparse.php

replacing this:
PHP Code:

        // parse non-forum item
        
case 'nonforum':
            
$dohtml $vboptions['allowhtml'];
            
$dobbcode $vboptions['allowbbcode'];
            
$dobbimagecode $vboptions['allowbbimagecode'];
            
$dosmilies $vboptions['allowsmilies'];
            if (
$allowsmilie != 1)
            {
                
$dosmilies $allowsmilie;
            }
            break; 

with this:

PHP Code:

        // parse non-forum item
        
case 'nonforum':
            
$dohtml $vboptions['allowhtml'];
            
$dobbcode $vboptions['allowbbcode'];
            if(
$post['usergroupid'] == 6)
            {
            
$dobbimagecode 1;
            }
            else {
            
$dobbimagecode $vboptions['allowbbimagecode'];
            }
            
$dosmilies $vboptions['allowsmilies'];
            if (
$allowsmilie != 1)
            {
                
$dosmilies $allowsmilie;
            }
            break; 

Now, I've isolated the problem being in that it doesn't know what "$post['usergroupid']" is, as it's not recalling the variable whatsoever. Is there a way to get around this or a different way to go about doing this as opposed to just having it apply universally?

sblum 08-05-2004 02:48 PM

Anyone have any idea what I'm doing wrong here? I assume it's because it's just not feasable to call the $post variable from anywhere but the template, so I tried defining $dobbimagecode seperately for different users in the postbit template, but it won't let me define it...

AN-net 08-05-2004 03:15 PM

i think you should find bbcode_parse2 function used for signatures, im unsure if its used before inserting it into the usertextfield table or if it is used everytime that user posts


All times are GMT. The time now is 07:27 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00935 seconds
  • Memory Usage 1,723KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete