The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Profile Fields in a Postbit Dropdown Details »» | |||||||||||||||||||||||||||||||
If you use this mod please hit INSTALL!
With this mod you can allow profile fields to show up in a dropdown below a user's name and user's title under each post. There are two ways to use this product, and each has its own plugin (and template): Dropdown - Manual (enabled by default), and Dropdown - Automated (disabled by default). NOTE: The dropdown's title shows up as [username]'s [dropdown_title]. Yes, the 's is hardcoded into the mod. Figured if I didn't hardcode it, someone wouldn't be able to figure out how to add it To edit the title: Go to AdminCP -> Languages & Phrases -> Search in Phrases. Search for the phrase's title: [dropdown_title] (no brackets). Edit and save! The dropdown is dependent on Profile Field 5 being filled. If the user does not have this profile field filled out, then the dropdown will not show. To edit or remove this restriction: Go to the Dropdown Call Template. Find and edit, or remove these 2 lines of code (so that the dropdown will always show): Code:
<if condition="$post['field5']"> ... </if> The "Dropdown - Manual" template allows you to manually create the dropdown. Some examples of how to do this are already provided within the template. This template is the default. To edit it, go to AdminCP -> Styles & Templates -> Style Manager -> [STYLE NAME] Edit Style: Dropdown Information - Manual The "Dropdown - Automated" template / plugin combo will automatically create the dropdown for ALL custom fields (it will skip the first 4 default ones). To use the automated dropdown, DISABLE Plugin "Dropdown - Manual" and ENABLE Plugin "Dropdown - Automated". Simple! To sum it up: Plugin: Dropdown - Manual PRO: You select which fields, what descriptions, and in what order you want the fields to show up. CON: Lots of typing Plugin: Dropdown - Automatic PRO: Automatic! CON: no real control, Profile fields 5 and up will show up in order. NOTE: if it is a HIDDEN profile field, apparently only the DATA is hidden, not the field name, so the field name will show up as well. To block a profile field from showing up in the Automatic Dropdown, check out this post. Version History: 3.0.0 - Initial Release 3.0.1 - Added plugin to cache templates, courtesy of ssslippy. 3.1.0 - Updated for 3.8.x, no code changes made. NOTE: Support will only be given to those who have hit install. If you use this mod please hit INSTALL! Download Now
Screenshots
Show Your Support
|
Comments |
#42
|
||||
|
||||
Yeah, they're pretty awesome if I do say so myself. Very elegant, less fuss on the install process that's for sure.
|
#43
|
||||
|
||||
In the next version, I may just remove the conditional statement for field 5, although some use that for a checkbox to turn it on/off.
For the profile fields themselves, do you all use categories, or random fields? |
#44
|
|||
|
|||
Hi,
Thanks for this great mod. I have one question how do I get just those profile fields that are filled in by the users to be displayed and those that are empty to be left out of the drop down list? Right now I see this in both the manual and automatic configuration. In your example link with the PC System Specifications you seem to have this working. Any help will be appreciated. |
#45
|
||||
|
||||
Sounds like the IF statements aren't working for some reason. Check the manual one you've edited, and you should see if statements around each possible profile field.
|
#46
|
|||
|
|||
Quote:
That was the problem. Just crious if it is possible to enable this in the automatic mode so that if the user field is left blank then it is not displayed? |
#47
|
||||
|
||||
It already does that. Did you edit the Dropdown - Automated plugin to not do that?
|
#48
|
||||
|
||||
Wired1...
Any way of preventing this mod from showing up in certain forums? I just installed a new mod (Articles) and really don't want it to show in the Comments postbit of this new mod. Thanks, in advance... |
#49
|
||||
|
||||
Try throwing this conditional around the dropdown plugin that you use:
Code:
<if condition="$forum[forumid] != XX"> <my plugin code goes here> </if> |
#50
|
||||
|
||||
Quote:
Within the plugin, or the template? If template...which one? And what if there are multiple forums...separate by commas? |
#51
|
||||
|
||||
As I stated, PLUGIN Yep, commas.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|