The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Country Flags - Postbit & Postbit_Legacy. vB 4.0.x (Inc GO Details »» | |||||||||||||||||||||||||||||||||||||||||
Country Flags - Postbit & Postbit_Legacy. vB 4.0.x (Inc GO
Developer Last Online: Mar 2013
Description:
This Add on, gives a selection of Countries that your Member (New or Existing) can choose from in a 'Drop-Down Menu'. The Country he/she selects, will be displayed as a Flag in their Postbit. Credit for the Flags goes to Cobro. (I have renamed each and every flag to work with this Mod). Instructions: Firstly ?Upload? ALL the Flag GIF pics to your forum root /images/buttons/flags folder. IE: yourforumaddress.com/forum/images/buttons/flags Please Note: Due to the flags folder being too large to upload as one - I have been forced to upload it as "flags1", "flags2" and "flags3" - Please ensure that you add a new folder to "images/buttons/" and name it "flags". Please copy the contents of ALL THREE (3) flags folders in the attachment below to the new 'flags' folder that you have just made. (DO NOT place them as 3 seperate folders!" Then in your Admin Control Panel (ACP), please do the following: ACP -> User Profile Fields -> Add New User Profile Field ->Profile Field Type -> Single-Selection Menu (select ?Single-Selection Menu? from the Drop-Down Menu) -> Please enter the following into the following fields (REMEMBER to make a note of the FieldID, because you will need to replace ALL the X?s in [fieldX] with it!!! (Please see 'FieldID.jpg' attachment below). Add New User Profile Field Single-Selection Menu: Title = Country Flag Description = Add your country flag to your profile: Profile Field Category = (Uncategorized) Options = Copy & Paste the Whole contents of the file attached below (OPTIONS) Set Default = None Display Order = You Select this (dependant on how many you already have) Field Required = yes, at registration and profile updating Field Editable by User = Yes Private Field = No Field Searchable on Members List = No Show on Members List = Yes Optional Input: Allow user to input their own value for this option = No Max length of allowed user input = 100 Field Length = 25 Regular Expression = Leave this Blank Display Page: Which page displays this option? = Edit Your Details ** Please note that the vB4.0.4 Version does not show this option. Please select "Edit Profile" option. The selct your country flag option, I can confirm, Also shows on registration too. ** SAVE ** Then, In your Admin Control Panel (ACP)... ACP -> Styles & Templates -> Style Manager -> <<>> -> Postbit Templates -> select the template that you use (ie Postbit or Posbit_legacy) ? This is for the Postbit_Legacy? FIND: Code:
<span class="usertitle"> {vb:raw post.usertitle} </span> If you would like to place it under your number of user posts (to the right of your Postbit) then look for: Code:
<dt>{vb:rawphrase posts}</dt> <dd>{vb:raw post.posts}</dd> (upto vB4.0.5) ADD BELOW: Code:
<!-- Wy Country Flags Start --> <vb:if condition="$post['fieldX']"> <dt>Country:</dt> <img src="{vb:stylevar imgdir_button}/flags/{vb:raw post.fieldX}.GIF" alt="Users Country Flag" border="" /></vb:if> <!-- Wy Flags End --> Code:
<!-- Wy Country Flags Start --> <vb:if condition="$post['fieldX']"> <dt>Country</dt> <img src="http://www.YOURFORUM ADDRESS.com/forum/images/buttons/flags/{vb:raw post.fieldX}.GIF" alt="This is {vb:raw post.username}'s Country Flag" border="" /></vb:if></p> <!-- Wy Flags End --> (for vB4.0.8): Code:
<!-- Wy Country Flags Start --> <vb:if condition="$post['fieldX']"><style="text-align:left"> Country:</dt> <img src="{vb:stylevar imgdir_button}/flags/{vb:raw post.fieldX}.GIF" align="middle" alt="Users Country Flag" border="" /></vb:if> <!-- Wy Flags End --> (for vB4.1.0 , 4.1.0 PL2 & 4.1.1) Code:
<!-- Wy Country Flags Start --> <vb:if condition="$post['fieldX']"><style="text-align:left"> Country:</dt> <img src="{vb:stylevar imgdir_button}/flags/{vb:raw post.fieldX}.GIF" align="middle" alt="{vb:raw post.fieldX}" border="" /></vb:if> <!-- Wy Flags End --> Please make sure the style and template edits are still there. Just one of the people can be seen on post 350 ** Replace the ?X? with your FieldID number ** ** Replace the ?Red Text? with Your Forum Address ** ** SAVE Template ** And that's it - Enjoy! Please do not forget to click "Install" Edit & Update TRACKER - Keep Upto date here: ** 30/05/2012 - Update "Flags2 to include correct name on Switzerland flag".. ** 27/09/2010 - Update on 4.0.6 "added code for the 4.0.6 Version, and instructions on how to place the flug under a user's postcount in posbit".. ** 12/07/2010 - Update on 4.0.4 "Which page displays this option".. ** 26/06/2010 - Updated Flag Names and Country Names in the "Options" text file. PLEASE Re-upload and overwrite all three flag folders and the options Text file... ** 15/01/2010 - Made all the Countries in the "OPTIONS.txt" in Alphabetical Order.. ** 27/12/2009 - Changed the contents of OPTIONS.ZIP folder from a .docx file to a .txt file, as requested. ** 26/12/2009 - Option 2 Added - Flag folder Updated (UK.gif changed to UK.GIF) ** 05/12/2009 - OPTIONS File Added. Download Now
Screenshots
Supporters / CoAuthors Show Your Support
|
Comments |
#592
|
|||
|
|||
I don't know if anyone has already posted this but I had to make a few adjustments to the what's inserted into the template to get it working in vBulletin 4.2.2 PL4 using Postbit Legacy naturally.
I chose to place it under the built in "Location" field but you can really put it anywhere you want. In postbit_legacy find: HTML Code:
<vb:if condition="$post['field2']"><dt>{vb:rawphrase location_perm}</dt> <dd>{vb:raw post.field2}</dd></vb:if> HTML Code:
<!-- Country Flags Start --> <vb:if condition="$post['fieldX']"><dt><style="text-align:left"> Country:</dt> <dd><img src="/forums/images/buttons/flags/{vb:raw post.fieldX}.GIF" align="middle" alt="{vb:raw post.fieldX}" border="" /></dd></vb:if> <!-- Country Flags End --> The last thing to note is that this assumes the location of the flags is /forums/images/buttons/flags so adjust accordingly. Just a friendly "FYI" for anyone trying to get this running on 4.2.2. Works like a charm too. |
Благодарность от: | ||
MarkFL |
#593
|
|||
|
|||
Quote:
I'm using 4.2.2PL4 and I got everything to work except I can't seem to get the pictures to show? It's just showing image error with the title of the file.. I put them into my public_html -> Images -> Buttons -> Flags I extracted all the flag gif's into one folder, was I not supposed to do that? I don't know what I'm doing wrong. |
#594
|
||||
|
||||
hmm nice mod
|
#595
|
||||
|
||||
Works well
|
#596
|
||||
|
||||
Here we go...pictures are in the right location. The word of the flag lands in the correct position underneath the location. I posted screen shots of everything.
Attachment 153443 Attachment 153444 Attachment 153445 Attachment 153446 Attachment 153447 Attachment 153448 |
#597
|
||||
|
||||
hello, please check your uploaded images again.
i've taken a look at your website and for example http://www.aspenandvolare.com/forums...gs/Germany.GIF doesn't exist in that location too. |
#598
|
||||
|
||||
Yes I took the /forum out of the code because they were not there.
<!-- Country Flags Start --> <vb:if condition="$post['field5']"><dt><style="text-align:left"> Country:</dt> <dd><img src="/images/buttons/flags/{vb:raw post.field5}.GIF" align="middle" alt="{vb:raw post.field5}" border="" /></dd></vb:if> <!-- Country Flags End --> |
#599
|
|||
|
|||
Looks like you fixed it
|
#600
|
|||
|
|||
Quote:
works this way with Version 4.2.3 |
#601
|
||||
|
||||
replace Users Flag! with {vb:raw post.fieldX} to show countryname when hovering
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|