Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

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
  #12  
Old 02-04-2009, 03:47 PM
drsli's Avatar
drsli drsli is offline
 
Join Date: Jan 2008
Location: Germany
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Many thanks, works like a charm!
Reply With Quote
  #13  
Old 02-04-2009, 05:21 PM
pein87's Avatar
pein87 pein87 is offline
 
Join Date: Sep 2008
Posts: 352
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

works like a charm withou errors so far good job and yes vbulletin devs are slacking and if they got off there high horse and pleased the customers then people wouldnt be leaving fo IP 3. Your a good coder and a smart mod maker.
Reply With Quote
  #14  
Old 03-09-2009, 02:01 PM
KURTZ KURTZ is offline
 
Join Date: Nov 2006
Location: Italy
Posts: 2,257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

interesting job ... but i saw that there are some uncached templates ... it's possible to fix this trouble?
Reply With Quote
  #15  
Old 03-10-2009, 04:43 AM
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
Location: NYC
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This should be a default feature. Thank you for releasing
Reply With Quote
  #16  
Old 03-10-2009, 09:38 AM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KURTZ View Post
interesting job ... but i saw that there are some uncached templates ... it's possible to fix this trouble?
Not in this mod, it doesn't use any templates
Reply With Quote
  #17  
Old 03-10-2009, 12:38 PM
KURTZ KURTZ is offline
 
Join Date: Nov 2006
Location: Italy
Posts: 2,257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrEyes View Post
Not in this mod, it doesn't use any templates
check the pic ....
Reply With Quote
  #18  
Old 03-10-2009, 02:10 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

And I explained about the uncached template in your thread about it:
Quote:
You will get that uncached template if you just use the quote function at all in discussions... or use php or code or html tags. Use any bbcode in there and that template will not be cached. If it bothers you, then cache them.
Reply With Quote
  #19  
Old 03-11-2009, 09:39 AM
KURTZ KURTZ is offline
 
Join Date: Nov 2006
Location: Italy
Posts: 2,257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK Lynne but how i can cache them? so it's a Jelsoft trouble ... correct?
Reply With Quote
  #20  
Old 03-11-2009, 02:20 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, it is a Jelsoft issue. You can always cache them using a plugin at the cache_templates hook location:
PHP Code:
if(THIS_SCRIPT == 'whatever'

$globaltemplates array_merge($globaltemplates, array( 
'this_template'
'that_template')); 

Reply With Quote
  #21  
Old 03-11-2009, 02:44 PM
KURTZ KURTZ is offline
 
Join Date: Nov 2006
Location: Italy
Posts: 2,257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

it's too advanced for me Lynne anyway thanks for all
Reply With Quote
Reply


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 02:17 PM.


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.16687 seconds
  • Memory Usage 2,339KB
  • Queries Executed 26 (?)
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
  • (1)bbcode_php
  • (3)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
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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