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

Reply
 
Thread Tools
Nested Quotes Details »»
Nested Quotes
Version: 1.00, by DJ XtAzY DJ XtAzY is offline
Developer Last Online: Apr 2014 Show Printable Version Email this Page

Category: Show Thread Enhancements - Version: 3.6.4 Rating:
Released: 08-17-2006 Last Update: 12-06-2006 Installs: 60
Code Changes  
No support by the author.

UPDATE 12/7/06: The hack is updated with CoreIssue's code edit mentioned in the posts. It's more simple and you only add one line to it. Tested on vb3.6.4 so it now works fine!

Difficulty: Extremely Easy
Time take to install: 15 seconds

Version Info
v1.01 Hack updated with CoreIssue simple file edit. Should work with all version of vb now.
v1.0 Initial Release

I made a suggestion on vb.com but it seems like the developers are not interested. But then a nice member rossco2005 helped me out since we both like the idea to have nested quote feature in our boards WHEN we click on the Quote button. Nested quotes are used in phpbb and IB forums. Nested quotes are used in VB's private message area, but for some reason they wont work for the forums.

So let me show you an example on how this works. Let say i made this post.

------Post #1------
There are 11 planets in our solar system
-------------------

And if someone (let say Bot) click on the Quote button and submit a new post it should turn out like this

------Post #2------
Quote:
Originally Posted by XtAzY
There are 11 planets in our solar system
Welcome!
--------------------

But if another person (let say Bot1) hit the quote button for that previous post it will return this

------Post #3------
Quote:
Originally Posted by Bot
No there are 20
You guys are both rong idiots!
--------------------

But instead we want it to turn like this when we click on the quote button

------Post #3-------

Quote:
Originally Posted by Bot
Quote:
Originally Posted by XtAzY
There are 11 planets in our solar system
No there are 20
You guys are both wrong idiots!
--------------------

Get the picture?

So here is the code modification on how to put nested quotes on your forums.

Files to edit: functions.php

In file functions.php, find:

Code:
function strip_quotes($text)
{
        $lowertext = strtolower($text);
Replace with:

Code:
function strip_quotes($text)
{
        return $text;
        $lowertext = strtolower($text);
Easy as cake! Go thank CoreIssue for this easy hack =]

Upgrading from 1.0 to 1.01
Replace the original functions.php from vb and then perform the edits.

Anyways i hope this is useful for peeps who need nest quotes. If someone can make it more advanced, like into a product or plugin, go ahead =]. I was hoping this can be built into the vb admin panel and lets u control how many nested quotes are allow per post, so that u dunt need to edit the file every upgrade or edit the file whenever u want to change the amount of nested quotes.

Show Your Support

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

Comments
  #32  
Old 10-06-2006, 11:40 PM
Skedoozy's Avatar
Skedoozy Skedoozy is offline
 
Join Date: May 2006
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed it. Would really like to see it work with more than 2 quotes as well. I set mine to 6 and still just get 2. :/
Reply With Quote
  #33  
Old 10-29-2006, 03:13 PM
Viper007Bond's Avatar
Viper007Bond Viper007Bond is offline
 
Join Date: Oct 2006
Location: Portland, OR, USA
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks so much for this mod! Exactly what I've been looking for!
Reply With Quote
  #34  
Old 11-02-2006, 09:31 PM
Skedoozy's Avatar
Skedoozy Skedoozy is offline
 
Join Date: May 2006
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

X, you there?
Reply With Quote
  #35  
Old 11-27-2006, 12:53 AM
baronvonwalz baronvonwalz is offline
 
Join Date: Apr 2005
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You know, you can do it alot easier than this.

Find this:

Code:
function strip_quotes($text)
{
And follow it with

Code:
return text;
So it looks like

Code:
function strip_quotes($text)
{return text;
Reply With Quote
  #36  
Old 11-27-2006, 01:11 AM
CoreIssue CoreIssue is offline
 
Join Date: Jan 2006
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by baronvonwalz View Post
You know, you can do it alot easier than this.

Find this:

Code:
function strip_quotes($text)
{
And follow it with

Code:
return text;
So it looks like

Code:
function strip_quotes($text)
{return text;
Doesn't work on 3.6.4

You quote a post and all it says is
Quote:
text
Reply With Quote
  #37  
Old 11-30-2006, 10:48 PM
baronvonwalz baronvonwalz is offline
 
Join Date: Apr 2005
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Erm, I'm sorry, I did that wrong.

It should be.

Code:
function strip_quotes($text)
{return $text;
Reply With Quote
  #38  
Old 11-30-2006, 11:22 PM
CoreIssue CoreIssue is offline
 
Join Date: Jan 2006
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by baronvonwalz View Post
Erm, I'm sorry, I did that wrong.

It should be.

Code:
function strip_quotes($text)
{return $text;
No sweat. We all miss it a bit at times.

That works. Thanks!

But for clarity of others

Quote:
Find
function strip_quotes($text)
{
Quote:
Replace with
function strip_quotes($text)
{return text;
Leaving that { will give a parse error.

Again, thanks! You do good work!

I only tried this on 3.6.4
Reply With Quote
  #39  
Old 12-02-2006, 08:28 PM
Nixonian Nixonian is offline
 
Join Date: May 2004
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CoreIssue View Post
No sweat. We all miss it a bit at times.

That works. Thanks!

But for clarity of others
....
And to be really, really sure, don't omit the '$'
So change
PHP Code:
function strip_quotes($text)

to
PHP Code:
function strip_quotes($text)
{return 
$text
And yes, thanks to that, nested quotes work perfectly again. As simple as that
Also tested on 3.6.4
Reply With Quote
  #40  
Old 12-02-2006, 11:42 PM
CoreIssue CoreIssue is offline
 
Join Date: Jan 2006
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks! Trying to help I just created another issue!
Reply With Quote
  #41  
Old 12-03-2006, 07:06 AM
infinityloop infinityloop is offline
 
Join Date: Nov 2006
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Nixonian View Post
And to be really, really sure, don't omit the '$'
So change
PHP Code:
function strip_quotes($text)

to
PHP Code:
function strip_quotes($text)
{return 
$text
And yes, thanks to that, nested quotes work perfectly again. As simple as that
Also tested on 3.6.4
Many thanks. works like a charm
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 10:57 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.04716 seconds
  • Memory Usage 2,330KB
  • Queries Executed 25 (?)
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
  • (10)bbcode_code
  • (4)bbcode_php
  • (11)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)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
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete