View Single Post
  #7  
Old 02-07-2008, 05:51 PM
keith1995 keith1995 is offline
 
Join Date: Sep 2007
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Opserty,

Thanks for the constant replies. I'm a bit confused here. The updateprofilefields phrase is called inside the global.php page when vBulletin recognizes that a required field is empty. What I need to do is change the link that shows up in the phrase text. I've edited the phrase code as you detailed above but now I'm not quite sure where the PHP code goes. Inside global.php, I have this code:

PHP Code:
// #############################################################################
// check required profile fields
if ($vbulletin->session->vars['profileupdate'] AND THIS_SCRIPT != 'login' AND THIS_SCRIPT != 'profile')
{
    
$vbulletin->options['useforumjump'] = 0;
    
    if (
$vbulletin->userinfo['usergroupid'] == '9') {
        if (empty(
$vbulletin->userinfo['field6']) OR empty($vbulletin->userinfo['field7']) OR empty($vbulletin->userinfo['field9']) OR empty($vbulletin->userinfo['field12'])) {
        eval(
standard_error(fetch_error('updateprofilefields'$vbulletin->session->vars['sessionurl'])));
        }
    }
    
    else {
    eval(
standard_error(fetch_error('updateprofilefields'$vbulletin->session->vars['sessionurl'])));
    }

Where should the PHP code go and how do I make the call to $thephrase in conjunction to the eval(standard_error(fetch_error('updateprofilefiel ds', $vbulletin->session->vars['sessionurl']))); code that is already in there calling the 'updateprofilefields' phrase?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01193 seconds
  • Memory Usage 1,780KB
  • 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_php
  • (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