PDA

View Full Version : Add-On Releases - (vBCredits II Addon) Persistant Navbar Credits Display with Background Image


Replicators
12-08-2010, 10:00 PM
VBCredits II Addon = Persistant Navbar Credits Display with Background Image for VB 3.8

This was made from the pro version so i can't guarantee it will work for the LITE version or not, and WILL NOT work in vb4!

You can get vbcredits II from:

[DBTech] vBCredits II Deluxe LITE = https://vborg.vbsupport.ru/showthread.php?t=245952

[DBTech] vBCredits II Deluxe PRO = http://www.dragonbyte-tech.com/vbecommerce.php?do=purchase&act=product&id=40

What this will do is add a permanent display of your credits inside your navbar so it is alway's viewable instead of having to click or hover over anything to see how much you have.

Example:
http://img208.imageshack.us/img208/8562/vbcreditsdisplay.jpg


STEP ONE:
First go into Vbcredits dropdown in admincp, and into "Automatic Template Edits" and click onto "Navbar" and replace in the following information.

Click on "Show Advanced Options" at the bottom and put in.

Combination Rounding: Optional
Wrap Currencies with Main Template: Yes
Main Template: Blank
Currency Template: credits_display_navbar_row
Hook Name: Vbcredits_Display
Leave the rest blank!

Now save.


STEP TWO:
Now go into "Styles & Templates" and visit the "navbar" template and find:

<if condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></if> Add Underneath:

<if condition="$bbuserinfo['userid']">
$template_hook[Vbcredits_Display]</if> Now Save


STEP THREE:
Go into the "credits_display_navbar_row" and replace all text with:

<if condition="$vb4"><li><else /><td class="vbmenu_option" id="vbcredits_background"></if><a href="credits.php$session[sessionurl_q]" rel="credits-$currency[currencyid]-$user[userid];$user[username]"><span style="color: white;"><center>$currency[title]<br /><b>$useramt</b></center></span></a><if condition="$vb4"></li><else /></td></tr></if></td>STEP FOUR:

Now save and then go back into "Style Manager" and dropdown to your "Main CSS" option. Go the the very last box named "Additional CSS Definitions" and enter the following in the second box at the end.

#vbcredits_background {
background: url(./images/vbcredits_navbg.gif) repeat;
} I have also attached a image you may use, just upload it to your /images/ directory.

DragonByte Tech
12-09-2010, 09:23 PM
=) Good job on this, I can see it being very useful for some people.

Iain

Darkwaltz4
12-10-2010, 04:17 AM
I can also confirm that this will work just fine with the lite version :)

bold
07-16-2012, 01:52 PM
Is there a version for vb 4.2.0?

wonderfulwat
10-25-2012, 06:14 AM
Is something like this available for vb 4.2?

Davey-UK
02-23-2013, 11:04 AM
Is there a version for vb 4.2.0?

Is something like this available for vb 4.2?
I would also be interested in a reply to this. :o

Dorgham
04-03-2013, 10:58 PM
Good job

Replicators
04-03-2013, 11:20 PM
To add this in 4.2 is actually easy, but 4.2 does not have a navbar like this, however you can use a mod like https://vborg.vbsupport.ru/showthread.php?t=257261 which is what i do, and for the template edit for header you can just replace

<b>Post Count:</b> {vb:raw bbuserinfo.posts}<br><br><b>Last Visit:</b> {vb:raw pmbox.lastvisitdate} @ {vb:raw pmbox.lastvisittime}With

<b>Post Count:</b> {vb:raw bbuserinfo.posts}<br><b>Credits:</b> {vb:raw bbuserinfo.credits}<br><b>Last Visit:</b> {vb:raw pmbox.lastvisitdate} @ {vb:raw pmbox.lastvisittime}Also if you changed the name of the credits, just change credits accordingly. However you don't necessarily need the header rework, you can put "<b>Credits:</b> {vb:raw bbuserinfo.credits}" anywhere if you want.