Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
Quote Functionality in Social Discussions Details »»
Quote Functionality in Social Discussions
Version: 1.00, by MrEyes MrEyes is offline
Developer Last Online: May 2017 Show Printable Version Email this Page

Category: Social Group and Album Enhancements - Version: 3.8.x Rating:
Released: 02-02-2009 Last Update: 02-02-2009 Installs: 85
Uses Plugins Template Edits
Re-useable Code Translations  
No support by the author.

Quote Functionality in Social Discussions v1.0


As the title suggests this modification allows you to add message quote functionality to vBulletins Social Group discussions.

The installation of this product is made up of the following and does not require any file changes:
  • One product import.
  • One manual template modification.
  • One configuration change.
Once installed an additional SQL query is made, however this only occurs when somebody clicks the quote button.

Installation : Product Import

The installation of this modification is fairly simple, for those that do not have experience of doing this here are the full steps:
  1. Download the attached zip file and extract to folder on your computer.
  2. Goto your Admin CP page (ACP).
  3. Open the "Plugins & Products" section.
  4. Click "Manage Products".
  5. On the page that opens scroll to the bottom and click "Add/Import Product".
  6. In the "EITHER upload the XML file from your computer" browse to the product XML file that you extracted in the first step (product-socialgroup_message_quote.xml)
  7. Click "Import"
  8. Sit back and watch vBulletin do its magic.
Installation : Template Modification
  1. Goto your Admin CP page (ACP).
  2. Open the "Styles & Templates" section.
  3. Click "Style Manager".
  4. In the page that opens find the style(s) you want to edit and select "Edit Templates" from the drop down.
  5. In the "Social Groups Templates" section find the "socialgroups_message" template and open it.
  6. Find the following line in the template:

    Code:
    <ul class="list_no_decoration controls">
  7. Immediately after this paste the following:

    Code:
    <li class="smallfont"><a href="group.php?do=message&amp;discussionid=$message[discussionid]&amp;gmq=$message[gmid]">$vbphrase[quote]</a></li>
  8. You should end up with something that looks like this:

    Code:
    <ul class="list_no_decoration controls">
    <li class="smallfont"><a href="group.php?do=message&amp;discussionid=$message[discussionid]&amp;gmq=$message[gmid]">$vbphrase[quote]</a></li>
    <if condition="$message['edit']">
  9. Save the template changes.
Installation : Configuration Change

This modification has no custom configuration options. However it will only be functional if you have enabled quote bbcode for social groups. To do this follow the steps below:
  • Goto your Admin CP page (ACP).
  • Open the "vBulletin Options" section.
  • Click "vBulletin Options".
  • In the page that opens find the "Social Group Options" section and click "Edit Settings".
  • Scroll down to the "Allowed BB Code Tags in Social Group Messages" section
  • Enable "Allow Quote BB Code" by checking the box
  • Scroll to the bottom and click "Save"
If you do not follow these steps when a user attempts to quote a message they will be shown an error stating that quote BBCode is not allowed

Other Information

In this version only simple quoting is supported, therefore it is not currently possible to multiquote.

This is one of the mods in my "Why isn't this stuff in the default social group system" series, for the others see these mods:And finally...

You know the deal if you install and use the mod please mark it as installed, if you really like it nominate it for mod of the month.

Download Now

File Type: zip product-socialgroup_message_quote.zip (2.4 KB, 280 views)

Show Your Support

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

Comments
  #2  
Old 02-03-2009, 10:22 AM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved
Reply With Quote
  #3  
Old 02-03-2009, 02:02 PM
redlabour's Avatar
redlabour redlabour is offline
 
Join Date: Mar 2004
Location: Wuppertal, NRW, Germany
Posts: 1,541
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I hope there will be a possibility to turn this into "Without any Templateedits" in future Releases - anyway - nice Idea.
Reply With Quote
  #4  
Old 02-03-2009, 03:12 PM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by redlabour View Post
I hope there will be a possibility to turn this into "Without any Templateedits" in future Releases - anyway - nice Idea.
Unfortunately not possible as the vBulletin default code does not have any template hooks where this needs to go.
Reply With Quote
  #5  
Old 02-03-2009, 03:21 PM
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Location: Culver City, CA
Posts: 807
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrEyes View Post
Unfortunately not possible as the vBulletin default code does not have any template hooks where this needs to go.
anything is possible

I usually do text replacements on the actual template, and always provide the ability for the admin to put in a hook (in case their template has been drastically changed)
Reply With Quote
  #6  
Old 02-03-2009, 04:38 PM
pein87's Avatar
pein87 pein87 is offline
 
Join Date: Sep 2008
Posts: 352
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I`ll test it for ya on a live site and provide feed back soon.
Reply With Quote
  #7  
Old 02-03-2009, 05:27 PM
farplane dragon's Avatar
farplane dragon farplane dragon is offline
 
Join Date: Mar 2008
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Works perfectly! Thanks for adding what should have been a standard feature
Reply With Quote
  #8  
Old 02-03-2009, 06:47 PM
Keesa Keesa is offline
 
Join Date: Oct 2007
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PERFECT. You have made our forum extremely happy.
Reply With Quote
  #9  
Old 02-03-2009, 08:27 PM
Mark.B Mark.B is offline
Senior Member
 
Join Date: Feb 2004
Posts: 1,354
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As has been said, I'm amazed this wasn't a standard feature. great addon, well written, works perfectly.
Reply With Quote
  #10  
Old 02-03-2009, 09:38 PM
TandyServices's Avatar
TandyServices TandyServices is offline
 
Join Date: Aug 2008
Location: All over the USA
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Works great thanks alot..
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 10:58 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05629 seconds
  • Memory Usage 2,316KB
  • Queries Executed 24 (?)
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
  • (3)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete