Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-12-2005, 04:18 AM
Dionysis Dionysis is offline
 
Join Date: Dec 2004
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Easy question - vbphrases dont' work

I'm creating a new file and wondering why Vbphrases arn't working while almost all other variables are...

the file is simply:

PHP Code:
        chdir('/blah/vbulletin');
        require_once(
'./global.php');
        require_once(
'./includes/adminfunctions_template.php');
        
        
chdir('/blah/vbulletin/admincp');
        require_once(
'./global.php');

        
//back end importing done, start grabbing variables and do the script


        
echo $vbphrase['expand_all_template_groups']; 
which returns nothing for the echo.... any ideas?
Reply With Quote
  #2  
Old 07-12-2005, 04:24 AM
Guest190829
Guest
 
Posts: n/a
Default

Phrases are usually put in a template and then parsed by the php automatically, I don't know if you can do it this way, since I never tried.
Reply With Quote
  #3  
Old 07-12-2005, 04:35 AM
Dionysis Dionysis is offline
 
Join Date: Dec 2004
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

it should, $vbphrase is just a bigass array. my real problem is more along the lines of this line:

PHP Code:
            construct_link_code("<b>" COLLAPSECODE "</b>""template.php?$session[sessionurl]do=modify&amp;expandset=$expandset&amp;section=$sectionarray[sectionid]"0$vbphrase['collapse_all_template_groups']). 
and many others in the admincp page i'm trying to create.
Reply With Quote
  #4  
Old 07-12-2005, 05:57 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First of all you shouldn't use both the normal global.php and the adminc/global.php. Only the admin should be enough.

you might need to add the following after all included scripts:
PHP Code:
global $vbphrase
Reply With Quote
  #5  
Old 07-12-2005, 06:03 AM
Dionysis Dionysis is offline
 
Join Date: Dec 2004
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I need to include both global.php's because of the functions i'm running through the script ^_^.

Also, since both are included I removed the "global $vbphrase;" since $vbphrase = init_lang(); is already included in one of the global.php's.

Also, i've tried a "global $vbphrase;" and that still didn't work. In any matter, the script i posted originally should work (i think). still not sure of the problem, why vbphrase isn't working.
Reply With Quote
  #6  
Old 07-12-2005, 06:11 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In which phrasegroup is the phrase you are trying to use? Not all groups are loaded by default.
Reply With Quote
  #7  
Old 07-12-2005, 06:48 AM
Dionysis Dionysis is offline
 
Join Date: Dec 2004
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hrm. good question. which phrasegroup is used in the adminCP?
Reply With Quote
  #8  
Old 07-12-2005, 08:46 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Different ones. Just lookup the phrase you want to use and see which group it belongs to.
Reply With Quote
  #9  
Old 07-13-2005, 02:14 AM
Dionysis Dionysis is offline
 
Join Date: Dec 2004
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok where do i do that, for example this phrase "$vbphrase['all_template_groups']"
how do i load that into my script?
Reply With Quote
  #10  
Old 07-14-2005, 02:33 AM
Dionysis Dionysis is offline
 
Join Date: Dec 2004
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bueler bueler?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04174 seconds
  • Memory Usage 2,255KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (9)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete