vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Variable Lists? (https://vborg.vbsupport.ru/showthread.php?t=136258)

DollarBill 01-12-2007 06:18 AM

Variable Lists?
 
I have been trying to locate a list or method of defining the variables that vB uses in templates. Things like:

PHP Code:

$vboptions['reputationenable']
$post['showreputation']
$perms['genericpermissions'

I was hoping to make some modifications to my forums and possibly sharing them with other users, however it's next to impossible when I can't locate these things. Is there any sort of list that will assist me? Maybe a formula for finding the variables?

Additionally, if there is any tutorials or guides I could read up on about creating XML files(Specifically vB installation files), what each function does for vB etc.


Thanks in advance.

Looking for help still, I found a smaller list:

$BBuserinfo Array, this can show anything thats stored in the user table

$bbuserinfo[username] Username
$bbuserinfo[userid] User ID number
$bbuserinfo[posts] Users postcount
$bbuserinfo[signature] Users signature
$bbuserinfo[email] User Email Address
$bbuserinfo[homepage] Users homepage in profile
$bbuserinfo[msn] Users MSN address from profile
$bbuserinfo[yahoo] "" Yahoo ""
$bbuserinfo[icq] "" ICQ ""
$bbuserinfo[usertitle] Users custom usertitle

$VBoptions Array, these are the options stored in the settings table, i.e things that you configured from Vbulletin AdminCP>>Vbulletin Options.

$vboptions[forumactive] Status of whether forum is turned on/off
$vboptions[bbclosedreason] Reason why forum turned off
$vboptions[bbtitle] Forum title
$vboptions[bburl] Forum URL
$vboptions[hometitle] Site homepage Title
$vboptions[homeurl] Site homepage URL
$vboptions[copyrighttext] Site copyright text
$vboptions[privacyurl] URL to forum privacy statement
$vboptions[webmasteremail] Webmaster email address
$vboptions[contactuslink] contact us URL
$vboptiions[enablehooks] Status of plugin/hook system
$vboptions[imagetype] Determine if using GD or Imagemagick
$vboptions[timeoffset] forum time offset
$vboptions[cookiepath] forum cookie path
$vboptions[legacypostbit] Determine if using legacy (side) postbit or new horizontal postbit
$vboptions[use_smtp] If SMTP mail is enabled
$vboptions[smtp_host] SMTP hostname
$vboptions[smtp_port] SMTP port number
$vboptions[allowregistrations] Determine if new users can register
$vboptions[welcomemail] Determine if welcome mail is sent on registration
$vboptions[avatarenabled] Check if avatars are enabled
$vboptions[reputationenable] Check if reputation system is enabled

$stylevar Array, this contains all the paths to forum images and other style variables that are editable in the Styles and templates >> Stylevars

$stylevar[titleimage] Path/filename for top banner
$stylevar[outertablewidth] The width of your forum
$stylevar[spacersize] Spacing betwen main body and content
$stylevar[cellspacing] Inner border width
$stylevar[cellpadding] Table cell padding
$stylevar[formwidth] Form width in pixels
$stylevar[imgdir_buton] Path for forum buttons
$stylevar[imgdir_statusicon] Path for status icons
$stylevar[imgdir_attach] Path for attachment icons

$css array, this is where all the CSS attributed can be located

$css variables[body][background] Body background colour
$css[body][color] Body text colour
$css[body][LINK_N][color] Body normal links
$css[body][LINK_V][color] Body visited links
$css[body][LINK_M][color] Body link hover colour
$css[.page][background] Page background colour
$css[.page][color] Page text colour
$css[.tborder][background] Table border background colour
$css[.tborder][color] Table border font colour
$css[.tcat][background] Category strip background/colour
$css[.tcat][color] Category strip font colour
$css[.thead][background] Table header background gradient/colour
$css[.thead][color] Table header background colour
$css[.tfoot][background] Table footer background colour/gradient
$css[.tfoot][color] Table footer text colour


Does anyone have a more complete list?

Is this in the wrong section or something?


All times are GMT. The time now is 11:40 PM.

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.01246 seconds
  • Memory Usage 1,724KB
  • 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
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)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