vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3 Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=187)
-   -   vBulletin Variables List (https://vborg.vbsupport.ru/showthread.php?t=179930)

veenuisthebest 05-19-2008 10:00 PM

vBulletin Variables List
 
vB variables list comes in handy now. Should be useful to all. Credits to vBulletinsetup.com

Site Statistics:-
  • $totalthreads - Displays the total number of threads in the forum
  • $totalposts - Displays total number of posts in the forum
  • $numbermembers - Display total number of members in the forum
  • $totalonline - Displays the number of total users currently online
  • $numberregistered - Displays the number of total registered users currently online
  • $numberguest - Displays the number of total guests currently online
  • $recordusers - Displays the number of most users ever online
  • $recorddate - Displays the date on which most users were ever online
  • $recordtime - Displays the time on which most users were ever online
  • $activeusers - Displays a list of currently active/online Users (i.e. logged in)
  • $activemembers - Displays the number of members who are active in the forum
  • $newusername - Displays the username of the newly registered user
  • $birthdays - Displays list of users whose birthday is today
  • $upcomingevents - Displays list of upcoming events

$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

Ad Location Template variables:-
  • $ad_location[ad_footer_end] - Displays content of ad_footer_end template
  • $ad_location[ad_footer_start] - Displays content of ad_footer_start template
  • $ad_location[ad_forumdisplay_afterthreads] - Displays content of ad_forumdisplay_afterthreads template
  • $ad_location[ad_forumdisplay_afterforums] - Displays content of ad_forumdisplay_afterforums template
  • $ad_location[ad_header_logo] - Displays content of ad_header_logo template
  • $ad_location[ad_header_end] - Displays content of ad_header_end template
  • $ad_location[ad_navbar_below] - Displays content of ad_navbar_below template
  • $ad_location[ad_showthread_beforeqr] - Displays content of ad_showthread_beforeqr template
  • $ad_location[ad_showthread_firstpost] - Displays content of ad_showthread_firstpost template


Miscellenous:-

  • $notices - Used to display notices (for 3.7 onwards)
  • $notifications_total - Used to display total number of unread notifications (for 3.7 onwards)

Source: http://tech6.com/f51/vbulletin-variables-list-t123/

cspirit 05-21-2008 08:53 PM

Thanks for sharing.

ZeroHour 05-21-2008 09:48 PM

Thank you tons :)

Kangaroo666 05-21-2008 11:24 PM

Thanks very much for sharing. :)

kud0gfx 07-07-2008 02:22 PM

thank you, is there some variable that makes the subforum it was reported? i want to use it to the report titles post...

Brandon Sheley 07-07-2008 02:35 PM

wasn't this posted already?

thanks either way :D

veenuisthebest 07-07-2008 05:30 PM

ya it was !! and it shows now ..

kaptanblack 07-08-2008 12:18 AM

Thanks

lstintxs100 07-08-2008 03:43 AM

What about the total number of members of a usergroup?

say usergroup 37

ZeroHour 08-20-2008 11:01 AM

Also where do I get the current users styleid that they have set?

DragonMasterNYC 08-26-2008 03:52 AM

What would I use if i wanted to show an image if a curtain user is online and if they are off show a different one.

hellbringer80 12-30-2008 08:58 PM

What about trying to get themt o display in two different spots, when I have them both in the forumhome template and in the footer template, it won't display in the footer one, is there something I need to do to make it display?

figu120 02-05-2009 07:22 PM

Thanks ...
I doubt I can use it anywhere in my vb

Birched 02-28-2009 07:08 PM

Is there a variable that contains the name of the current page? I can't seem to find one.

ragtek 03-05-2009 01:35 AM

THIS_SCRIPT

But it's a constant, not a variable, so don't use $

Bloodhound2922 03-11-2009 08:52 PM

One more that should be added to the BBuserinfo list is $bbuserinfo[usergroupid]

This one is really useful, so I think it should be added.

positiverep 03-24-2009 07:27 PM

How do I use THIS_SCRIPT in a conditional to check if on the forum index page?
This is what I have right now but it's not working:
Code:

<if condition="THIS_SCRIPT != 'index.php'">
 <td class="forumbitforumlevel1post">$forum[lastpostinfo]</td><!-- -->
 <td class="forumbitforumlevel1post">$forum[threadcount]</td><!-- -->
 <td class="forumbitforumlevel1post">$forum[replycount]</td><!-- -->
</if>

I've placed it inside the forumbit_forum_level1_post as I want the thread and post info displayed in tabular form in the displayforum page but not on the homepage.
I've tried using the $vboptions[homeurl] and $vboptions[bburl] to no avail.
:confused:

--------------- Added [DATE]1237927008[/DATE] at [TIME]1237927008[/TIME] ---------------

I've just found the answer to my question here:
http://forum.vbulletinsetup.com/f18/...list-2185.html

In other words it should be this:
Code:

<if condition="THIS_SCRIPT != 'index'">
:)

Gamelobby 04-04-2009 07:44 AM

What would i use to make a "Home" buton that links to each persons OWN profile.?

Thanks :)

veenuisthebest 04-04-2009 10:11 AM

Quote:

Originally Posted by Gamelobby (Post 1783560)
What would i use to make a "Home" buton that links to each persons OWN profile.?

Thanks :)

HTML Code:

<a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">Home</a>

Gamelobby 04-04-2009 11:53 PM

This is what is there now..so i will need to make some adjustments for the button, etc..
Code:

<a href="$vboptions[forumhome].php$session[sessionurl_q]" class="home">Home</a>
This has the info i need though thanks. :)

Indyaboard 04-21-2009 02:51 PM

Thank you so much, really useful!

Dalma 04-22-2009 12:19 PM

Oh this is going to be very helpful.

veyissen 05-04-2009 03:50 PM

how can I get the first post's title of a thread?

ubcforums 06-24-2009 07:39 PM

how can i use it in templates ? please

TalkVirginia 09-22-2009 01:17 PM

I wanted to use some of the site statistic variables in a side column but I noticed that some don't show up on the showthread page. Any idea how to get them to show up?

Trasion 09-30-2009 06:45 PM

How can I show the user(s) rank? Using the $bbuserinfo one?

Digital Jedi 10-01-2009 04:04 AM

$post[rank] inside the postbit.
$bbuserinfo[rank] outside the postbit.

Trasion 10-01-2009 06:47 PM

Neither of them worked for me, but thanks for trying to help.

Digital Jedi 10-02-2009 12:34 AM

Quote:

Originally Posted by Trasion (Post 1893395)
Neither of them worked for me, but thanks for trying to help.

How and where did you implement them?

deepmartini 10-02-2009 10:06 PM

Is there a tutorial or easy way to learn how to use these and design with them, as in pulling certain elements up to the front page? Seems very powerful!!!

TalkVirginia 10-13-2009 03:45 AM

What do we have to do to make these available in a custom product or script?

I see that $vbulletin->userinfo works, but when I try to use $bbuserinfo it's not there.

MaXeL3G3ND 10-17-2009 10:58 AM

That's a very nice list! Thank you very much I can definitely put this to some use I guess :-P

steveheinsch 10-22-2009 06:03 AM

Quote:

Originally Posted by TalkVirginia (Post 1898948)
What do we have to do to make these available in a custom product or script?

I see that $vbulletin->userinfo works, but when I try to use $bbuserinfo it's not there.

Have you tried making $bbuserinfo global?

mortezax 10-29-2009 11:51 AM

Quote:

# $vboptiions[enablehooks] - Status of plugin/hook system
This is true?
& Thank you!!!

lord eriol 11-06-2009 02:40 PM

which variable for Styleid number?

lord eriol 11-13-2009 03:59 PM

Quote:

Originally Posted by lord eriol (Post 1910986)
which variable for Styleid number?

any help?

Tancey 12-05-2009 04:16 AM

thanks mate, handy stuff

CypherSTL 01-08-2010 04:50 AM

Variable for Version #?

alegend 12-11-2010 08:18 PM

Hi... is there a variable for what template group the current template is in?

I'm trying to figure out if a template is a Custom Template or not.

Digital Jedi 12-11-2010 09:03 PM

Quote:

Originally Posted by alegend (Post 2132547)
Hi... is there a variable for what template group the current template is in?

I'm trying to figure out if a template is a Custom Template or not.

What's the name of the template? We could probably just tell you.


All times are GMT. The time now is 06:28 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.03703 seconds
  • Memory Usage 1,820KB
  • 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
  • (3)bbcode_code_printable
  • (1)bbcode_html_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete