symon Site Admin

 Location: 
Joined: 13 Mar 2006 Posts: 866
Location: Hampshire Add Karma 
|
Posted: Tue Jun 05, 2007 3:06 pm Post subject: Location Flags |
|
|
Remember to backup your forum template and use editor before you do this incase something goes wrong.
Go to your forum's Administration Panel ----- 2. General --- Profile Fields
Now add FLAGS And click Add Custom Profile Field
You will now see this screen
Fill in the details to how you want them then click submit.
I would suggest these options in
Field type options
Type Drop down
Default Your country eg uk
Options this is where you enter the list of locations you want they must be the same as your image name(minus the .gif or .jpg etc) and are case sensitive. For example if you want to use the flags i list below make sure the name is exactly how it shows in the list so for the united kindom just add uk and for the states add usa, so you list may look like.
uk,usa,cuba,sweden
Display as image ---- This is where you enter the url to the images if you wish it to show as an image (leave blank for it to show text only).
The path to enter for the flags below is
| Code: | | /ranks/flags/{FLAGS}.gif |
You have now set up your FLAG Field.
Which may look like this
The Guide below is ONLY for those that wish to edit or move the code to a place not given in the drop down bar in the screen above.
Please note That
is for text only for image replace all
With
| Code: | | <img src="/ranks/flags/{FLAGS}.gif"> |
Open profile_view_body.tpl and add where you want it to appear.(NOTE:IT is case sensitive, if the code below is capaltalized, keep it that way )
| Code: | <tr>
<td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_FLAGS}: </span></td>
<td><b><span class="gen">{FLAGS}</span></b></td>
</tr> |
So I want it to appear after OCCUPATION So my code will look like this when im finished
| Code: | <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_OCCUPATION}: </span></td>
<td><b><span class="gen">{OCCUPATION}</span></b></td>
</tr>
<tr>
<td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_FLAGS}: </span></td>
<td><b><span class="gen">{FLAGS}</span></b></td>
</tr>
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>
</table>
</td>
</tr> |
Alright open Profile_add_body.tpl
Add {FLAGS} where you want it to appear. So I want it to appear after OCCUPATION so my finished code looks like
| Code: | <input type="text" class="post" style="width: 200px" name="occupation" size="25" maxlength="100" value="{OCCUPATION}" />
</td>
</tr>{FLAGS}
<tr>
<td class="row1"><span class="gen">{L_INTERESTS}:</span></td>
<td class="row2">
<input type="text" class="post" style="width: 200px" name="interests" size="35" maxlength="150" value="{INTERESTS}" />
</td>
</tr> |
In viewtopic_body.Tpl
Add
| Code: | <br />{postrow.FLAGS}
|
Please note for an Image you need | Code: | | {postrow.FLAGS_IMG} |
Where you would like it appear in this code area.
| Code: | <!-- BEGIN postrow -->
<tr>
<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>
<td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
So if I wanted it after the how many posts an user made, the code would look like this
Code:
| Code: | <!-- BEGIN postrow -->
<tr>
<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br /> {postrow.FLAGS}<br />{postrow.POSTER_FROM}</span><br /></td>
<td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> |
Last edited by symon on Tue Jul 24, 2007 7:24 pm; edited 5 times in total |
|