Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Template Modifications
Custom Field Below Signature on Legacy Postbit Details »»
Custom Field Below Signature on Legacy Postbit
Version: 1.0, by evenmonkeys evenmonkeys is offline
Developer Last Online: Dec 2018 Show Printable Version Email this Page

Version: 3.6.2 Rating:
Released: 06-21-2006 Last Update: 06-21-2006 Installs: 12
Template Edits
 
No support by the author.

Description
Basically, this allows you to create a custom profile field, or anything for that matter, and display it along the bottom of each post. Aligned to the right side are the edit and quote buttons. This will align a field of your choice to the left side. Note that this is primarily for the legacy Postbit.

Templates to edit: 1 (postbit legacy)

Installation
1. If you have not already, create a custom profile field.
2. In your AdminCP, go to Styles & Templates -> Style Manager -> Edit Templates -> Postbit -> Postbit Legacy.
3. Find:
HTML Code:
<!-- / status icon and date --> 
</td>
<td class="thead" style="font-weight:normal" align="$stylevar[right]">
Replace with:
HTML Code:
<!-- / status icon and date --> 
</td>
<td colspan="2" class="thead" style="font-weight:normal" align="$stylevar[right]">
4. Find:
HTML Code:
<if condition="$show['moderated']">
<td class="alt2" id="td_post_$post[postid]">
<else />
<td class="alt1" id="td_post_$post[postid]">
</if>
Replace with:
HTML Code:
<if condition="$show['moderated']">
<td class="alt2" id="td_post_$post[postid]">
<else />
<td colspan="2" class="alt1" id="td_post_$post[postid]">
</if>
5. Find:
HTML Code:
<td class="alt1" align="$stylevar[right]">
Above put:
HTML Code:
<td class="alt1" align="$stylevar[left]">
<if condition="$post['fieldx']">
$post[fieldx]
</if>
</td>
6: Replace x with the field ID.


Comments
I use this on my forums for two different things. One thing I use it for is ranks. It looks a lot cleaner having them somewhere out of the way, but very obvious to see. They tend to get very cluttered up around the username and avatar. The other thing I use it for is a comment that people can make. They have a custom field that they can say a quote or something in and it'll display this along the bottom below their signatures.

Show Your Support

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

Comments
  #2  
Old 06-23-2006, 05:23 AM
Atakan KOC's Avatar
Atakan KOC Atakan KOC is offline
 
Join Date: Feb 2006
Location: Istanbul
Posts: 710
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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

Nice idea!
Reply With Quote
  #4  
Old 01-09-2007, 07:01 PM
Smooth Adam Smooth Adam is offline
 
Join Date: Jan 2005
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I need help with mine since this is a template that I've bought over the internet.

HTML Code:
<table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">

<tr>

	<if condition="$show['announcement']">

		<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" colspan="2">

			<img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" />

			<phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>

		</td>

	<else />

		<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-right: 0px" $post[scrolltothis]>		

			<!-- status icon and date -->

			<a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a>

			$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>

			$post[firstnewinsert]

			<!-- / status icon and date -->				

		</td>

		<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px" align="$stylevar[right]">

			&nbsp;

			<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a></if>

			<if condition="$show['inlinemod']">

				<input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />

			</if>

		</td>

	</if>

</tr>

<tr valign="top">

	<td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px">

			

			<div id="postmenu_$post[postid]">

				<if condition="$show['profile']">

				<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>

				<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>

				<else />

				$post[musername]

				</if>

			</div>

			

			<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>

			<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>

		

			<if condition="$show['avatar']">

				<div class="smallfont">

					&nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>

				</div>

			</if>

			

			<div class="smallfont">

				&nbsp;<br />

				<if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>

				<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>

				<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>

				<if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>

				<if condition="$show['reputation']"><div><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>

				

				<div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>

			</div>					

		

	</td>

	<if condition="$show['moderated']">

	<td class="alt2" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">

	<else />

	<td class="alt1" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">

	</if>

	

		<if condition="$show['messageicon'] OR $post['title']">

			<!-- icon and title -->

			<div class="smallfont">

				<if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>

				<if condition="$post['title']"><strong>$post[title]</strong></if>

			</div>

			<hr size="1" style="color:$stylevar[tborder_bgcolor]" />

			<!-- / icon and title -->

		</if>

		

		<!-- message -->

		<div id="post_message_$post[postid]">$post[message]</div>

		<!-- / message -->

	

		<if condition="$show['attachments']">

		<!-- attachments -->

			<div style="padding:$stylevar[cellpadding]px">

			

			<if condition="$show['thumbnailattachment']">

				<fieldset class="fieldset">

					<legend>$vbphrase[attached_thumbnails]</legend>

					<div style="padding:$stylevar[formspacer]px">

					$post[thumbnailattachments]

					</div>

				</fieldset>

			</if>

		

			<if condition="$show['imageattachment']">

				<fieldset class="fieldset">

					<legend>$vbphrase[attached_images]</legend>

					<div style="padding:$stylevar[formspacer]px">

					$post[imageattachments]

					</div>

				</fieldset>

			</if>

			

			<if condition="$show['imageattachmentlink']">

				<fieldset class="fieldset">

					<legend>$vbphrase[attached_images]</legend>

					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">

					$post[imageattachmentlinks]

					</table>

					</fieldset>

			</if>

			

			<if condition="$show['otherattachment']">

				<fieldset class="fieldset">

					<legend>$vbphrase[attached_files]</legend>

					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">

					$post[otherattachments]

					</table>

				</fieldset>

			</if>

			

			<if condition="$show['moderatedattachment']">

				<fieldset class="fieldset">

					<legend>$vbphrase[attachments_pending_approval]</legend>

					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">

					$post[moderatedattachments]

					</table>

				</fieldset>		

			</if>

			

			</div>

		<!-- / attachments -->

		</if>

		

		<if condition="$post['signature']">

		<!-- sig -->

			<div>

				__________________<br />

				$post[signature]

			</div>

		<!-- / sig -->

		</if>

		

		<if condition="$show['postedited']">

		<!-- edit note -->

			<div class="smallfont">			<hr size="1" style="color:$stylevar[tborder_bgcolor]" />

				<em>

				<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.

				<if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>

				</em>

			</div>

		<!-- / edit note -->

		</if>

	

	</td>

</tr>

<tr>

	<td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px">

		$post[onlinestatus]

		<if condition="$show['reputationlink']">

			<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>

			<if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>

		</if>				

		<if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&amp;p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a></if>

		<if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a></if>

		$post[iplogged]

		&nbsp;

	</td>

	<if condition="$show['moderated']">

	<td class="alt2" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px; border-top: 0px">

	<else />

	<td class="alt1" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px; border-top: 0px">

	</if>

		<!-- controls -->

		<if condition="$post['editlink']">

			<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />

			<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>

		</if>

		<if condition="$post['forwardlink']">

			<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>

		</if>

		<if condition="$post['replylink']">

			<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>

		</if>

		<if condition="$show['multiquote_post']">

			<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>

		</if>

		<if condition="$show['quickreply'] AND !$show['threadedmode']">

			<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>

		</if>

		<if condition="$show['moderated']">

			<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />

		</if>

		<if condition="$show['deletedpost']">

			<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />

		</if>

		<if condition="$show['redcard']">

			<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>

		<else />

			<if condition="$show['yellowcard']">

				<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>

		</if>

			</if>

		<!-- / controls -->

	</td>

</tr>

</table>



<!-- post $post[postid] popup menu -->

<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">

	<table cellpadding="4" cellspacing="1" border="0">

	<tr>

		<td class="thead">$post[username]</td>

	</tr>

	<if condition="$show['profile']">

		<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>

	</if>

	<if condition="$show['pmlink']">

		<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>

	</if>

	<if condition="$show['emaillink']">

		<tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>

	</if>

	<if condition="$show['homepage']">

		<tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>

	</if>

	<if condition="$show['search']">

		<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr>

	</if>

	<if condition="$post['userid'] AND $show['member']">

	<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>

	</if>

	</table>

</div>

<!-- / post $post[postid] popup menu -->
I can do the first part, but I'm lost in the second and third steps...
Reply With Quote
Reply

Thread Tools

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:07 AM.


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.05535 seconds
  • Memory Usage 2,346KB
  • Queries Executed 19 (?)
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
  • (7)bbcode_html
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (3)postbit
  • (4)postbit_onlinestatus
  • (4)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_postinfo_query
  • fetch_postinfo
  • 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