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!
This is an evolution of my Additional Section within Profile and Dropdown within Posts mod from 3.6.x. If you have a pre-3.7.x version installed: UNINSTALL the old product and reverse the edits. Don't forget to revert those templates ----------------------------------------------------------------------- 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. If you'd like this not to be hard coded, simply mention it after hitting install, and if enough of the users want it, I'll change it. Figured if I didn't hardcode it, someone wouldn't 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 Plugin "Dropdown - Manual" is just like the 3.6.x version, all manual edits, but now they're in a template. No more files to manually edit Some examples of how to do this are already provided within the template. Go to AdminCP -> Styles & Templates -> Style Manager -> [STYLE NAME] Edit Style: Dropdown Information - Manual To use the automated dropdown, DISABLE Plugin "Dropdown - Manual" and ENABLE Plugin "Dropdown - Automated". Simple! "Dropdown - Automated" will automatically create the dropdown for ALL custom fields (it will skip the first 4 default ones). 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. If you use this mod please hit INSTALL! Show Your Support
|
Благодарность от: | ||
livenetc |
Comments |
#162
|
||||
|
||||
What format are those profile fields?
|
#163
|
|||
|
|||
In German Mehrzeiliges Textfeld.
It is for a few rows. 500 signs and 5 rows. So not the single row textfield. |
#164
|
||||
|
||||
Multiline text fields. looks like vB's dropdown implementation code doesn't take into account line breaks. Problem's with their code, out of my hands.
|
#165
|
|||
|
|||
is it not possible to write something like max 70% in your mod? For the table width?
|
#166
|
||||
|
||||
You could, however that doesn't fix the actual problem. This wouldn't wrap the lines at the end of the actual line breaks, just at the max width set. Also, "max-width" is implemented differently in each web browser, so you'd have to work in other code depending on the browser.
Just re-looked over the code, and if the dropdown code was completely rewritten, and the end lines were parsed out beforehand, it could be done, but I don't have the time to rewrite their code to suit my needs. I'll just wait until vB 4.0 or whatever |
#167
|
|||
|
|||
In the old version of this mod (v2.1.1) I was able to contain the dropdown width using the following code for each posbit entry. Not ideal, but it did the trick:
Code:
<if condition="$post['field13']"> <tr><td class="alt2" width="670px"><b>Field Desc:</b> $post[field13]</td></tr> </if> However, now installed mod v3.0.1 with vB3.8 and it doesn't seem to work Any ideas? Edit: apepars to be fine when viewing in IE, however Firefox stretches off the page. |
#168
|
||||
|
||||
Will this mod work with 3.8? I currently have it installed, but it only installed one version...not two. No telling if the version installed is manual or automatic.
Will uninstall until a version for 3.8 is available... |
#169
|
||||
|
||||
Tested it with one of the betas a while ago and didn't see any issues. Planning on testing it out this weekend.
|
#170
|
||||
|
||||
Well...
What did ya come up with Wired? I had this mod installed with my previous version of vB, but now...with 3.8...it no workie. Members are really looking forward to having this back, my friend. Keep us posted, please... |
#171
|
|||
|
|||
We're using the manual approach and it's working fine within vBulletin 3.8.0.
Wired1, is there absolutely no tiny chance to make the dropdown appear properly on quickreply? I'd actually be willing to donate if this could be fixed... stuff like this drives me nuts. Let me know. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|