Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Template Modifications
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
PostBit Profile Drop Down Details »»
PostBit Profile Drop Down
Version: 1.00, by vBulletin THEN DAYLIGHT vBulletin THEN DAYLIGHT is offline
Developer Last Online: Mar 2007 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 07-21-2006 Last Update: Never Installs: 4
Template Edits
 
No support by the author.

PostBit Profile Drop Down

What does it do?

Allows you to display profile fields in a pull down vB menu in the postbit.

Features

  • Neatens up the postbit, you don't have to have loads of info listed.
  • Will work on other vBulletin 3 versions. (Untested, but I see no reason why it shouldn't given that this particular part of the template to be used hasn't been changed).
  • Versatile. There are other uses you can use this for other than displaying profile fields. (not supported).
  • It's tested and it works.
How long will it take to set up?

About 10 minutes.

Difficulty

Easy - Rather Irritating

Skill Level Required

Modest. Experience.

Instructions

STEP 1

Copy and paste this into Notepad:

HTML Code:
<!-- more info menu -->
<if condition="$post[fielda] OR $post[fieldb] OR $post[fieldc] OR $post[fieldd] OR $post[fielde]">
<div class="vbmenu_popup" id="infomenu_$post[postid]_menu"  style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" colspan="2">More Information</td>
</tr>
    <if condition="$post['fielda]">
    <tr>
    <td class="thead">Gender</td>
    <td class="vbmenu_option" title="nohilite">$post[fielda]</td>
    </tr>
    </if>
    <if condition="$post['fieldb']">
    <tr>
    <td class="thead">Mood</td>
    <td class="vbmenu_option" title="nohilite">$post[fieldb]</td>
    </tr>
    </if>
    <if condition="$post['fieldc']">
    <tr>
    <td class="thead">Interests</td>
    <td class="vbmenu_option" title="nohilite">$post[fieldc]</td>
    </tr>
    </if>
    <if condition="$post['fieldd']">
    <tr>
    <td class="thead">Hero(s)</td>
    <td class="vbmenu_option" title="nohilite">$post[fieldd]</td>
    </tr>
    </if>
    <if condition="$post['fielde']">
    <tr>
    <td class="thead">Real Name</td>
    <td class="vbmenu_option" title="nohilite">$post[fielde]</td>
    </tr>
    </if>
    <if condition="$post['fieldf']">
    <tr>
    <td class="thead">Occupation</td>
    <td class="vbmenu_option" title="nohilite">$post[fieldf]</td>
    </tr>
    </if>
</table>
</div>
</if>
<!-- / more info menu -->
STEP 2

Make a note of the profile option ID of the fields you wish to use in the menu.

I have used examples such as 'fielda' in the code, change this to 'field2' etc. with 2 being the ID of the profile field. Go through all the code and makesure all are amended.

STEP 3


HTML Code:
<td class="thead">Occupation</td>
Amend instances of these (Occupation) to match the name of the corresponding profile fields.

STEP 4

In postbit or postbit_legacy, find:

HTML Code:
<!-- / post $post[postid] popup menu -->
and below it copy and paste the code from Notepad.

STEP 5

Copy and pase this into Notepad:

Code:
<if condition="$post[fielda] OR $post[fieldb] OR $post[fieldc] OR $post[fieldd] OR $post[fielde]">
<div id="infomenu_$post[postid]">
<a href="#infomenu_$post[postid]">More Info</a>    <script type="text/javascript"> vbmenu_register("infomenu_$post[postid]", true); </script>
</div>
</if>
Like you did before, change 'fielda' etc. appropriatley.

STEP 6

Copy and paste this to the area of the postbit you would like it to appear.

--------

Screenshots follow:

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 07-23-2006, 11:48 AM
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Posts: 3,832
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome, I love this thing! Thanks.
Reply With Quote
  #3  
Old 04-01-2008, 02:13 AM
Tom_S Tom_S is offline
 
Join Date: Jan 2007
Location: VA Beach
Posts: 320
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Pretty nifty..This actually still works and with 3.7.0. Comes in handy with a Auto Club
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:33 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.07184 seconds
  • Memory Usage 2,225KB
  • Queries Executed 16 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_html
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete