The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
|||
|
|||
Need help getting THIS code into a plugin
I am trying to get the below code from vBExperience to show up in a new user profile tab I created using [How-to] Add more tabs to the vB 3.7 profile pages.
Here is the all of the code from the vBExperience template (xperience_memberinfo_block) Code:
<style type="text/css" id="memberinfo_css"> <!-- /** * Experience Tab */ #vBExperience fieldset.vbexperience_group { margin-top:6px; } #vBExperience fieldset.vbexperience_group ul { padding:6px; } #vBExperience fieldset.vbexperience_group ul li { margin-bottom:3px; } --> </style> <div class="alt1 block_row"> <if condition="$block_data[xperience_points] > 0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_name]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points]:</span> $block_data[xperience_points]</li> <li><span class="shade">$vbphrase[xperience_level]:</span> $block_data[xperience_level]</li> <if condition="!$vboptions[xperience_hideprofilegfx]"> <table width="200" cellpadding="0" cellspacing="0" > <tr style="background-image:url($vboptions[bburl]/xperience/images/red_faded.png)"> <td width="5" height="11"><img alt="$vbphrase[xperience_points]: $block_data[xperience_points], $vbphrase[xperience_level]: $block_data[xperience_level]" src="$vboptions[bburl]/xperience/images/red_left.png" height="11" /></td> <td style="background-image:url($vboptions[bburl]/xperience/images/red_faded.png)" height="11"><img alt="$vbphrase[xperience_points]: $block_data[xperience_points], $vbphrase[xperience_level]: $block_data[xperience_level]" src="$vboptions[bburl]/xperience/images/red.png" width="$block_data[xperience_levelp]%" height="11" /></td> <td width="1" height="11"><img alt="$vbphrase[xperience_points]: $block_data[xperience_points], $vbphrase[xperience_level]: $block_data[xperience_level]" src="$vboptions[bburl]/xperience/images/red_right.png" height="11" /></td> </tr> </table> </if> <li><span class="shade">$vbphrase[xperience_level_up]:</span> $block_data[xperience_level_up]%</li> <li><span class="shade">$vbphrase[xperience_points_needed]:</span> $block_data[xperience_level_up_points]</li> <if condition="!$vboptions[xperience_hideprofilegfx]"> <table width="200" cellpadding="0" cellspacing="0" > <tr style="background-image:url($vboptions[bburl]/xperience/images/grey_faded.png)"> <td width="5" height="11"><img alt="$vbphrase[xperience_level_up]: $block_data[xperience_level_up]% - $block_data[xperience_level_up_points] $vbphrase[xperience_points_needed]" src="$vboptions[bburl]/xperience/images/grey_left.png" height="11" /></td> <td style="background-image:url($vboptions[bburl]/xperience/images/grey_faded.png)" height="11"><img alt="$vbphrase[xperience_level_up]: $block_data[xperience_level_up]%" src="$vboptions[bburl]/xperience/images/grey.png" width="$block_data[xperience_level_up]%" height="11" /></td> <td width="1" height="11"><img alt="$vbphrase[xperience_level_up]: $block_data[xperience_level_up]% - $block_data[xperience_level_up_points] $vbphrase[xperience_points_needed]" src="$vboptions[bburl]/xperience/images/grey_right.png" height="11" /></td> </tr> </table> </if> <li><span class="shade">$vbphrase[xperience_activity]:</span> $block_data[xperience_activity]%</li> <if condition="!$vboptions[xperience_hideprofilegfx]"> <table width="200" cellpadding="0" cellspacing="0" > <tr> <td width="5" height="11"><img alt="$vbphrase[xperience_activity]: $block_data[xperience_activity]%" src="$vboptions[bburl]/xperience/images/green_left.png" height="11" /><td> <td style="background-image:url($vboptions[bburl]/xperience/images/green_faded.png)" height="11"><img alt="$vbphrase[xperience_activity]: $block_data[xperience_activity]%" src="$vboptions[bburl]/xperience/images/green.png" height="11" width="$block_data[xperience_activity]%" /><td> <td width="1" height="11"><img alt="$vbphrase[xperience_activity]: $block_data[xperience_activity]%" src="$vboptions[bburl]/xperience/images/green_right.png" /></td> </tr> </table> </if> </ul> <if condition="$vboptions[xperience_use_gap]"> <ul class="list_no_decoration"> <li><span class="shade"><a href="xperience.php?go=gap">$vbphrase[xperience_gap]</a></span></li> </ul> </if> </fieldset> <else /> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_name]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_no_data]</span></li> </ul> </fieldset> </if> <if condition="$vboptions[xperience_use_awards]"> <if condition="$vboptions[xperience_award_block] == 0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_awards_short]</legend> <ul class="list_no_decoration"> <li> <if condition="$block_data[xperience_awards]"> $block_data[xperience_awards] <else /> $vbphrase[xperience_awards_empty] </if> </li> <li> <a href="xperience.php?go=awards">$vbphrase[xperience_awards_list]</a> </li> </ul> </fieldset> </if> </if> <if condition="$block_data[xperience_points_user]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_points_for_user]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_user]:</span> $block_data[xperience_points_user]</li> <if condition="$block_data[xperience_points_user_infractions] > 0"><li><span class="shade">$vbphrase[xperience_points_user_infractions]:</span> <if condition="$block_data[xperience_points_user_infractions]<0">-</if>$block_data[xperience_points_user_infractions]</li></if> <if condition="$block_data[xperience_points_user_reputation] > 0"><li><span class="shade">$vbphrase[xperience_points_user_reputation]:</span> $block_data[xperience_points_user_reputation]</li></if> <if condition="$block_data[xperience_points_user_reputation_use] > 0"><li><span class="shade">$vbphrase[xperience_points_user_reputation_use]:</span> $block_data[xperience_points_user_reputation_use]</li></if> <if condition="$block_data[xperience_points_user_online] > 0"><li><span class="shade">$vbphrase[xperience_points_user_online]:</span> $block_data[xperience_points_user_online]</li></if> <if condition="$block_data[xperience_points_user_socialgroup] > 0"><li><span class="shade">$vbphrase[xperience_points_user_socialgroup]:</span> $block_data[xperience_points_user_socialgroup]</li></if> <if condition="$block_data[xperience_points_user_friends] > 0"><li><span class="shade">$vbphrase[xperience_points_user_friends]:</span> $block_data[xperience_points_user_friends]</li></if> <if condition="$block_data[xperience_points_user_visitormessages] > 0"><li><span class="shade">$vbphrase[xperience_points_user_visitormessages]:</span> $block_data[xperience_points_user_visitormessages]</li></if> <if condition="$block_data[xperience_points_user_albumpictures] > 0"><li><span class="shade">$vbphrase[xperience_points_user_albumpictures]:</span> $block_data[xperience_points_user_albumpictures]</li></if> <if condition="$block_data[xperience_points_user_referrals] > 0"><li><span class="shade">$vbphrase[xperience_points_user_referrals]:</span> $block_data[xperience_points_user_referrals]</li></if> <if condition="$block_data[xperience_points_user_profile] > 0"><li><span class="shade">$vbphrase[xperience_points_user_profile]:</span> $block_data[xperience_points_user_profile]</li></if> $block_data[xperience_points_user_tpl] </ul> </fieldset> </if> <if condition="$block_data[xperience_points_thread]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_points_for_thread]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_thread]:</span> $block_data[xperience_points_thread]</li> <if condition="$block_data[xperience_points_threads] > 0"><li><span class="shade">$vbphrase[xperience_points_threads]:</span> $block_data[xperience_points_threads]</li></if> <if condition="$block_data[xperience_points_threads_sg] > 0"><li><span class="shade">$vbphrase[xperience_points_threads_sg]:</span> $block_data[xperience_points_threads_sg]</li></if> <if condition="$block_data[xperience_points_thread_tags] > 0"><li><span class="shade">$vbphrase[xperience_points_thread_tags]:</span> $block_data[xperience_points_thread_tags]</li></if> <if condition="$block_data[xperience_points_thread_votes] > 0"><li><span class="shade">$vbphrase[xperience_points_thread_votes]:</span> $block_data[xperience_points_thread_votes]</li></if> <if condition="$block_data[xperience_points_thread_replycount] > 0"><li><span class="shade">$vbphrase[xperience_points_thread_replycount]:</span> $block_data[xperience_points_thread_replycount]</li></if> <if condition="$block_data[xperience_points_thread_views] > 0"><li><span class="shade">$vbphrase[xperience_points_thread_views]:</span> $block_data[xperience_points_thread_views]</li></if> <if condition="$block_data[xperience_points_thread_stickies] > 0"><li><span class="shade">$vbphrase[xperience_points_thread_stickies]:</span> $block_data[xperience_points_thread_stickies]</li></if> $block_data[xperience_points_thread_tpl] </ul> </fieldset> </if> <if condition="$block_data[xperience_points_post]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_points_for_post]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_post]:</span> $block_data[xperience_points_post]</li> <if condition="$block_data[xperience_points_posts] > 0"><li><span class="shade">$vbphrase[xperience_points_posts]:</span> $block_data[xperience_points_posts]</li></if> <if condition="$block_data[xperience_points_posts_sg] > 0"><li><span class="shade">$vbphrase[xperience_points_posts_sg]:</span> $block_data[xperience_points_posts_sg]</li></if> <if condition="$block_data[xperience_points_post_attachment] > 0"><li><span class="shade">$vbphrase[xperience_points_post_attachment]:</span> $block_data[xperience_points_post_attachment]</li></if> <if condition="$block_data[xperience_points_post_attachment_views] > 0"><li><span class="shade">$vbphrase[xperience_points_post_attachment_views]:</span> $block_data[xperience_points_post_attachment_views]</li></if> <if condition="$block_data[xperience_points_post_thanks] > 0"><li><span class="shade">$vbphrase[xperience_points_post_thanks]:</span> $block_data[xperience_points_post_thanks]</li></if> <if condition="$block_data[xperience_points_post_thanks_use] > 0"><li><span class="shade">$vbphrase[xperience_points_post_thanks_use]:</span> $block_data[xperience_points_post_thanks_use]</li></if> <if condition="$block_data[xperience_points_post_avg] > 0"><li><span class="shade">$vbphrase[xperience_points_post_avg]:</span> $block_data[xperience_points_post_avg]</li></if> $block_data[xperience_points_post_tpl] </ul> </fieldset> </if> <if condition="$block_data[xperience_points_misc]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_points_for_misc]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_misc]:</span> $block_data[xperience_points_misc]</li> <if condition="$block_data[xperience_points_misc_ldm] > 0"><li><span class="shade">$vbphrase[xperience_points_misc_ldm]:</span> $block_data[xperience_points_misc_ldm]</li></if> <if condition="$block_data[xperience_points_misc_dl2] > 0"><li><span class="shade">$vbphrase[xperience_points_misc_dl2]:</span> $block_data[xperience_points_misc_dl2]</li></if> <if condition="$block_data[xperience_points_misc_ppd] > 0"><li><span class="shade">$vbphrase[xperience_points_misc_ppd]:</span> $block_data[xperience_points_misc_ppd]</li></if> <if condition="$block_data[xperience_points_misc_vbblog] > 0"><li><span class="shade">$vbphrase[xperience_points_misc_vbblog]:</span> $block_data[xperience_points_misc_vbblog]</li></if> <if condition="$block_data[xperience_points_misc_events] > 0"><li><span class="shade">$vbphrase[xperience_points_misc_events]:</span> $block_data[xperience_points_misc_events]</li></if> <if condition="$block_data[xperience_points_misc_custom]<>0"><li><span class="shade">$vbphrase[xperience_points_misc_custom]:</span> $block_data[xperience_points_misc_custom]</li></if> $block_data[xperience_points_misc_tpl] </ul> </fieldset> </if> <if condition="$block_data[xperience_points_shop]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_shop]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_shop]:</span> $block_data[xperience_points_shop]</li> </ul> <table> <tr> $block_data[xperience_shop_items] </tr> </table> </fieldset> </if> <if condition="$block_data[xperience_shop_items_received] "> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_shop_items_received]</legend> <table> <tr> $block_data[xperience_shop_items_received] </tr> </table> </fieldset> </if> <if condition="$vboptions[xperience_use_activities]"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_activities]</legend> <ul class="list_no_decoration"> <li><span class="shade"><a href="xperience.php?go=activities">$vbphrase[xperience_activities]</a></span></li> </ul> $block_data[xperience_activities] </fieldset> </if> </div> I'm pretty sure this is all the code that I need from that... Code:
<if condition="$block_data[xperience_points_shop]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_shop]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_shop]:</span> $block_data[xperience_points_shop]</li> </ul> <table> <tr> $block_data[xperience_shop_items] </tr> </table> </fieldset> </if> <if condition="$block_data[xperience_shop_items_received] "> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_shop_items_received]</legend> <table> <tr> $block_data[xperience_shop_items_received] </tr> </table> </fieldset> </if> Code:
$blocklist = array_merge($blocklist, array( 'mymodification' => array( 'class' => 'MyModification', 'title' => 'Planes Owned', 'hook_location' => 'profile_left_last' ) )); class vB_ProfileBlock_MyModification extends vB_ProfileBlock { var $template_name = 'memberinfo_block_mymodification'; function confirm_empty_wrap() { return false; } function confirm_display() { return ($this->block_data['mymodification'] != ''); } function prepare_output($id = '', $options = array()) { $this->block_data['mymodification'] = '<if condition="$block_data[xperience_points_shop]<>0"> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_shop]</legend> <ul class="list_no_decoration"> <li><span class="shade">$vbphrase[xperience_points_shop]:</span> $block_data[xperience_points_shop]</li> </ul> <table> <tr> $block_data[xperience_shop_items] </tr> </table> </fieldset> </if> <if condition="$block_data[xperience_shop_items_received] "> <fieldset class="vbexperience_group"> <legend>$vbphrase[xperience_shop_items_received]</legend> <table> <tr> $block_data[xperience_shop_items_received] </tr> </table> </fieldset> </if>'; } } Code:
$vbphrase[xperience_shop] * $vbphrase[xperience_points_shop]: $block_data[xperience_points_shop] $block_data[xperience_shop_items] $vbphrase[xperience_shop_items_received] $block_data[xperience_shop_items_received] Thank you for your time and any help! |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|