The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
How to turn the "Post Thank You" hack into a "Likes" system similar to vBulletin.org
BirdOPrey5
Join Date: Jun 2008
Posts: 10,610
The details of my life are quite inconsequential. New York
Note: These instructions are for VB 3.8. See post #35 by michal72 for a VB4 adaptation. First off, the "Likes" system on vBulletin.org is custom and does not use any other hacks- however it is too custom to be released. Instead you can modify an existing mod to do mostly the same thing. Several people have asked me for info on how to do this so I figured I'd write it up and post it here. You can see what it looks like on my live forum: http://www.juot.net/forums/showthread.php?t=60059 You need the latest version Abe1's Post Thank You Hack (7.7): Here. What you can see above was done with this mod plus some phrase changes and template edits, and an optional plugin edit. So step 1 is make sure you have the ?Thank You? mod installed and working. Step 2 is to change the following phrases. In Admin CP use Phrase Manager to "translate" these phrases from "Thank You" to "Like(s)": You can of course use your own translations but this is what I used- Phrase Name | Translation: post_thanks_already | You have already liked this post! post_thanks_remove_user | Remove Your Like post_thanks_search | Find All Liked Posts post_thanks_search_user | Find all liked posts by {1} post_thanks_search_user_gave | Find all posts liked by {1} post_thanks_thanked_post | Liked Post post_thanks_thanks | Likes post_thanks_time_post | Liked 1 Time in 1 Post post_thanks_times_post | Liked {1} Times in 1 Post post_thanks_times_posts | Liked {1} Times in {2} Posts post_thanks_total_thanks | Total Likes post_thanks_user_says | The Following User Likes This Post: post_thanks_users_say | The Following {1} Users Like This Post: Some of the above we won't actually use in my implementation but best to fix them all to be consistent. Step 3: At this point we need to have a "like.png" file in your images/buttons/ directory and the button directory for every custom style you have, if any. I will attach a couple of options but consider finding or making one unique to your forum. Step 4: Now we have to edit a couple of templates. Edit the template: post_thanks_button Replace it all with this: Code:
<a href="post_thanks.php?$session[sessionurl]do=post_thanks_add&p=$post[postid]&securitytoken=$bbuserinfo[securitytoken]" id="post_thanks_button_$post[postid]"<if condition="$vboptions[disable_ajax] != 2"> onclick="return post_thanks_give($post[postid], <if condition="$vboptions[post_groan_integrate]">true<else />false</if>);"</if> <if condition="$display_thanks_image == 'none'">style="display:none"</if> rel="nofollow"><img src="$stylevar[imgdir_button]/like.png" alt="Like This Post" border="0" /></a> Edit the template: post_thanks_postbit_legacy OR post_thanks_postbit (whichever postbit you use) Replace it all with this: Code:
<div style="background-color: #CAEBDA; border: 2px ridge #7BBA99; border-width: 2px 2px 2px 2px; padding: 2px; width:99%; margin: 0px auto 0px auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin-top:auto; margin-bottom:0px;"> <table border="0" width="100%"> <tr> <td width="100"> <strong>Likes: ($post[post_thanks_amount_formatted])</strong><br /> </td><td> <div style="float:left;">$post[post_thanks_bit]</div> <div style="float:right;"><if condition="$bbuserinfo['usergroupid'] == 6"><a href="post_thanks.php?do=post_thanks_remove_all&p=$post[postid]"<if condition="$vboptions[disable_ajax] != 2"> onclick="return post_thanks_remove_all($post[postid], <if condition="$vboptions['post_groan_integrate']">true<else />false</if>);"</if> rel="nofollow">Delete All</a></if><if condition="$bbuserinfo['usergroupid'] == 6 AND $post['show_thanks_remove_option']"> | </if><if condition="$post['show_thanks_remove_option']"><a href="post_thanks.php?do=post_thanks_remove_user&p=$post[postid]"<if condition="$vboptions['disable_ajax'] != 2"> onclick="return post_thanks_remove_user($post[postid], <if condition="$vboptions['post_groan_integrate']">true<else />false</if>);"</if> rel="nofollow">Unlike</a></if></div> </td></tr></table> </div> At this point you should have a nice light-green "Like" box appearing below each post someone "Likes." You might want to stop here. The last steps are only if you want to integrate the Like box INTO the posts like on my forum. If you do the next step is pretty easy- In Admin CP -> Plugin Manager, edit the plugin: Post Thank You Hack on hook: postbit_display_start Find the line: Code:
eval('$template_hook[postbit_end] .= " ' . fetch_template('post_thanks_box') . '";'); Code:
eval('$template_hook[postbit_signature_end] .= " ' . fetch_template('post_thanks_box') . '";'); Again this is a good place to stop if you are happy. However there is one more template edit I did to keep the Like Box inside the post but at the very bottom of it regardless how short the post might be. In this case we must edit the postbit_legacy template. (I don't use the regular postbit template so I don't have any further instructions for people who use regular postbit. The following is ONLY for postbit_legacy.) IMPORTANT- Copy all of your postbit_legacy template to a text file and save it as a backup in case you make an error or the instructions don't work for you. You can also "Revert" the template but that will undo ALL customizations you may have made. Find in postbit_legacy: Code:
<td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px"> Code:
<td class="alt2" rowspan="2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px"> Code:
$template_hook[postbit_signature_end] Find: Code:
<!-- / edit note --> </if> </td> </tr> Add BELOW it: Code:
<tr> <td class="alt1" valign="bottom"> $template_hook[postbit_signature_end] </td> </tr> And that should do it. Of course you are encouraged to make some customizations... Most of what you'll want to change is in the top part of the post_thanks_postbit_legacy template. The background color, border style, and the like are all controlled by this code: Code:
<div style="background-color: #CAEBDA; border: 2px ridge #7BBA99; border-width: 2px 2px 2px 2px; padding: 2px; width:99%; margin: 0px auto 0px auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin-top:auto; margin-bottom:0px;"> Feel free to play around and tweak the box to your liking. :up: |
#132
|
||||
|
||||
After much study and trepidation, I partially installed this. I was afraid to go the full monty and kept the phrases as they were, and also did not do the template modifications to postbit_legacy since mine is highly modified as it is and I didn't want to take a chance on messing it up.
I also kept the same thanks buttons, opting to point to those instead of new images for the "like" button. Installed this way in three of my most used styles - looks great, works great and really cleans up postbit compared to the standard way this was handled in the original "post thanks" Mod. Thanks BoP5! |
#133
|
|||
|
|||
I have already done all of this on vB 4.2.0. All "Thanks" phrases changed to "Likes" and the thanks box inside the post at the bottom. It is simple and pretty straight forward.
--------------- Added [DATE]1383147381[/DATE] at [TIME]1383147381[/TIME] --------------- Quote:
Code:
{vb:raw template_hook.postbit_messagearea_end} |
#134
|
||||
|
||||
I went the rest of the way - everything except changing the phrases. It's excellent, really classes up the postbit.
|
Благодарность от: | ||
Black Snow |
#135
|
|||
|
|||
Nice Max. Want to share your templates for others? Looks like you done a better job than I did.
|
Благодарность от: | ||
Max Taxable |
#136
|
||||
|
||||
Quote:
I was afraid to edit "postbit_legacy" because mine is highly customized, with the collapsible "Additional Info" bar that hides user stats and reputation - stolen from the native vBulletin "forum rules" bit and repurposed... Plus alot of other little tweaks here and there. But saving the entire template in a text file gave me the confidence that I could readily revert any bad changes. There's a good version of that collapsible feature HERE if you want to look it over and maybe try it. I had repurposed the native bit for my use, before finding this one. |
Благодарность от: | ||
Black Snow |
#137
|
||||
|
||||
Quote:
The "thumbs up" icon is the "Like" button. |
#138
|
||||
|
||||
Quote:
HTML Code:
$template_hook[postbit_start] <div class="forbg"> <div class="forlp"> <div class="forrp"> <div style="float:right;padding:6px 120px 0 0;" $post[scrolltothis]><if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&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> </div> <div class="fortitels"> <!-- status icon and date --> <img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /> $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if> $post[firstnewinsert] <!-- / status icon and date --> </div> </div> </div> </div> <div class="c_pborder_left"> <div class="c_pborder_right"> <table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center"> <tr valign="top"> <td class="alt2" width="175" style="background: url('/designs/radio/pbg.gif');"> <a name="post$post[postid]"> </a> <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> $template_hook[postbit_userinfo_left] <if condition="$show['avatar'] AND $show['member']"> <div class="smallfont"> <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"> <br /><table class="tborder" cellspacing="1" border="0" width="100%"> <tbody> <tr> <td class="thead"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapseuserinfo('postbit_legacy_userinfo<if condition="THIS_SCRIPT=='showthread' OR THIS_SCRIPT=='showpost'">$post[postcount]<else />99</if>')"><img id="collapseimg_postbit_legacy_userinfo<if condition="THIS_SCRIPT=='showthread' OR THIS_SCRIPT=='showpost'">$post[postcount]<else />99</if>"src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_postbit_legacy_userinfo].gif" alt="" border="0"/></a>$vbphrase[collapse_postbit] </td> </tr> </tbody> <tbody id="collapseobj_postbit_legacy_userinfo<if condition="THIS_SCRIPT=='showthread' OR THIS_SCRIPT=='showpost'">$post[postcount]<else />99</if>" style="$vbcollapse[collapseobj_postbit_legacy_userinfo]"><tr><td class="alt2"> <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> <div> $vbphrase[posts]: $post[posts] </div>$template_hook[postbit_userinfo_right_after_posts] <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> $template_hook[postbit_userinfo_right] <div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div></td></tr></tbody></table> </div> </td> <if condition="$show['moderated']"> <td class="alt2" id="td_post_$post[postid]"> <else /> <td class="alt1" id="td_post_$post[postid]"> </if> $template_hook[postbit_messagearea_start] <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]">$ad_location[ad_showthread_firstpost_start] $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> $template_hook[postbit_signature_start] <if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true"> <!-- sig --> <div> __________________<br /> $post[signature] </div> <!-- / sig --> </if> $template_hook[postbit_signature_end] <if condition="$show['postedited']"> <!-- edit note --> <div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" /> <em> <if condition="$show['postedithistory']"> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]" 4="posthistory.php?$session[sessionurl]p=$post[postid]">$vbphrase[last_edited_link_by_x_on_y_at_z_postid]</phrase> <else /> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase> </if> <if condition="$post['edit_reason']"> $vbphrase[reason]: $post[edit_reason] </if> </em> </div> <!-- / edit note --> </if> </td> </tr> <tr> <td class="alt2" width="175" style="background: url('/designs/radio/pbg.gif');"> <if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&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['moderated']"> <td class="alt2" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px"> <else /> <td class="alt1" align="$stylevar[right]" > </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]" /> </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="$show['moderated']"> <img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" /> </if> <if condition="$show['spam']"> <img src="$stylevar[imgdir_misc]/spam_detected.png" alt="$vbphrase[spam_post]" border="0" /> </if> <if condition="$show['deletedpost']"> <if condition="$show['managepost']"> <a href="postings.php?$session[sessionurl]do=managepost&p=$post[postid]"><img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[manage]" border="0" /></a> <else /> <img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" /> </if> </if> <if condition="$show['redcard']"> <a href="infraction.php?$session[sessionurl]do=view&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&p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a> </if> </if>$template_hook[postbit_controls] <!-- / controls --> </td> </tr> </table>$template_hook[postbit_end] </div></div> <div class="posb_t_bg"> <div class="posb_t_right"><a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false" title="$vbphrase[quick_reply_to_this_message]"><span>$vbphrase[quick_reply_to_this_message]</span></a></div> <div class="posb_t_left"></div> </div> <div class="posb_b_bg"><div class="posb_b_7"></div><if condition="$show['reportlink']"><div class="posb_b_6"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a></div></if><if condition="$show['reputationlink']"><div class="posb_b_5"><span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span></div><if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if></if><if condition="$show['multiquote_post']"><div class="posb_b_5"><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></div></if><div class="posb_b_5"><a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">quote<else />quote</if>.jpg" alt="$vbphrase[reply_with_quote]" border="0" /></a></div><if condition="$post['editlink']"><div class="posb_b_4"><a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a></div></if><div class="posb_b_1"></div><div class="posb_b_11"></div><div class="posb_b_2">$post[onlinestatus]</div><div class="posb_b_3">$post[iplogged]</div></div> <if condition="$post['forwardlink']"> <a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a> </if> <!-- 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&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&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&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&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr> </if> $template_hook[postbit_user_popup] </table> </div> <!-- / post $post[postid] popup menu --> Well... With about two hours of help from ozzy47... It's clear this cannot be done with my postbit_legacy template. Thank you ozzy for the great effort though. |
#139
|
||||
|
||||
Per Ozzy47 however - he solved another issue this has with Firefox browser and styles that use border pinstriping for the posts? The edit to postbit_legacy was breaking the border, as in the image below where you see the cursor and in the post above. This break does not appear however in chrome or even IE.
To fix this Find in postbit_legacy: HTML Code:
<tr> <td class="alt1" valign="bottom"> $template_hook[postbit_signature_end] </td> </tr> HTML Code:
<tr> <td class="alt1" valign="bottom" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px"> $template_hook[postbit_signature_end] </td> </tr> |
#140
|
|||
|
|||
Hi, I have a fairly vanilla (no real hacks/mods installed right now) install of vB 4.2.2 PL1. It uses default / official styles. We have never had a likes / thanks system installed.
I want to end up with a Like system (not thanks), that works with Tapatalk. It looks like this hack in this thread, is the way to go, but I was hoping for a bit more guidance from someone familiar with this variant? The OP links to the latest version of the "Post Thanks" mod, but it's the one for vB 3.x. There is a 4.x version, here: https://vborg.vbsupport.ru/showthread.php?t=231666 But in that OP they note it's not current for the latest version of vB 4.x. So they link to these two posts, which have unofficial versions of the Post Thanks mod: https://vborg.vbsupport.ru/showpost....postcount=1941 and https://vborg.vbsupport.ru/showthrea...50#post2249550 I want to try and keep this as simple as possible. When we were vB 3.x we were using custom / premium Styles, along with lots of mods and hacks, and our code became very spaghetti and was absolute hell to try and keep up to date when vB updated, and trace problems, etc. What is the best package to install, for this mod, for Post thanks, for vB 4.2.2? Simplest/easiest? Is there a master list of instructions for current vB version anywhere? I appreciate any assistance in advance. |
#141
|
||||
|
||||
Has anyone had success at getting this show on the "postbit" template using FF?
Shows without issue on postbit_legacy using FF. I have tried a few changes without luck. Would you mind sharing what you did to get this to show on postbit using FF. --------------- Added [DATE]1402058347[/DATE] at [TIME]1402058347[/TIME] --------------- Never mind.... It was an issue with a custom template... fixed |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|