Back to vBulletin 4.x Template Modifications

RPG Pets [Mini_fixes & UserCP options]
Mod Version: 1.00, by rob01

vB Version: 4.1.0 Rating: (0 vote - 0 average) Installs: 4
Released: 30 Dec 2010 Last Update: Never Downloads: 0
Not Supported Uses Plugins Template Edits Re-usable Code Translations Is in Beta Stage  

hello, this are just temporal mini-fixes for the RPG Pet addon which it was already release by DarkgamerVN, @ RPG PETS.

Download: (RPG PETS) vb.org link

or http://www.vbulletin.org/forum/showt...hlight=RPG+PET

Okay lets start!

List of fixes:
(1) Temp
(2) UserCP (legacy)

(1) Temp:
Un-Catched templates:
rpgpet_board (1)
rpgpet_rpg (1)
rpgpet_started (1)

Fix:
1.- Add a new plugin
2.- Write this:

Title: RPG PET Catched Templates (or any title name you want)
Hook Location : cache_templates

Plugin PHP Code:
Code:
$cache = array_merge((array)$cache, array(
	'rpgpet_board',
'rpgpet_rpg',	
'rpgpet_started'
));
Plugin is Active : ON

(1) UserCP : this will let users to either turn on/off their pet (from showing @ postbit_legacy)

First: Go to User Profile Fields
- Add New User Profile Field
- then select : Single-Selection Radio Buttons (i prefer buttons rather than a list menu)

Okay lets create it:
Title: RPG Pet Postbit
Description: This will either turn on/off your pet from your postbit (between threads view.

Options: ON , OFF

it must look like this:
ON
OFF

Set Default : ON (If you want it to be by OFF by default just change the order)

Field Editable by User: Yes

Field Searchable on Members List: No

Show on Members List: No

Allow user to input their own value for this option: No

Let the other on default mode

Which page displays this option? edit profile (seems to be the best option, in my point of view)

Okay we are almost done, now we add the conditionals.

First go to -> Styles and templates
-Search in Templates
- postbit_legacy

Then Replace:
Code:
This:
         {vb:raw showinfopet}
For this:
                     <vb:if condition="$post[fieldx] == 'ON'">
                                {vb:raw showinfopet}
                               </vb:if>
Just change the fieldx with your number

I will try to add more fixes, and improve the installation with a easy mini mod installer.
thanks
robert

Download

No files for download.


vblts.ru supports vBulletin®, 2022-2024