vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4 Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=242)
-   -   Post Quote Length Limit (vB4) (https://vborg.vbsupport.ru/showthread.php?t=309635)

ozzy47 03-17-2014 11:00 PM

Post Quote Length Limit (vB4)
 
1 Attachment(s)
As some of you know, when someone quotes a post, sometimes they are long posts. This can make the post hard to read, and IMO, not look as good as it can.

Sure you could limit the characters of the quote one way or another, but this is not the best approach. Someone may actually want to see all the quoted text in the post.

So I have come up with the solution, of adding a scroll bar in the quote bubble. This way you can keep the post looking neat, with out loosing functionality. So here we go wit the tutorial.

Take for example this post, [OzzModz] Classifieds

Now if someone were to quote that, and reply something like, " Thanks for sharing Ozzy. " the post would look bad, because the amount of info in the quote would overwhelm the reply.

So what you can do is go to your ACP --> Styles & Templates --> Style Manager, then choose Edit Templates for your style.

Now in the scroll box find, CSS Templates, then double click on that, then find additional.css and double click on that.

Once inside that template, paste the following code at the very end of the template, below everything else:

HTML Code:

/* Start scroll bar in quotes */
.bbcode_container div.bbcode_quote div.message {
    max-height:300px;
    width:auto;
    overflow:auto;
}
/* End scroll bar in quotes */

Then click on the Save button. This will have to be done for each of your styles. :)

Now when someone quotes a post that is longer that 300px high, it will add a scroll bar inside the quote bubble. This allows anyone viewing the post, to be able to still see all the original quoted text, but without making the post longer than it needs to be. In the attached image, is this post quoted, [OzzModz] Classifieds but as you can see, it is much shorter.

ForceHSS 03-18-2014 02:04 AM

Used, might help with less load as well. Did you get my pm

ozzy47 03-18-2014 02:08 AM

Yes I did, and I corrected it. :)

ForceHSS 03-18-2014 02:13 AM

Happy to help, you should sleep you work too hard

Max Taxable 03-18-2014 02:15 AM

I may have over celebrated the holiday today a little, but I swear it looks like this works retro for all prior existing posts!

Too much green beer? If so it might also make me think maybe this reduces page load, which of course it doesn't.:D

ozzy47 03-18-2014 02:16 AM

Right, I don't see it reducing page load, as all the same info is there. :)

ozzy47 03-18-2014 02:20 AM

Quote:

Originally Posted by ForceHSS (Post 2487948)
Happy to help, you should sleep you work too hard

I do sleep, and this edit is a result of taking a nap. :)

Barcham 03-18-2014 03:20 PM

Modified and working perfectly! Thanks so much, Chris!

tbworld 03-18-2014 04:16 PM

Nice idea @Ozzy47, such a simple concept. Good work! :)

Alan_SP 03-18-2014 07:20 PM

Yes, it's a good idea.

I took it from BirdOPrey5 (http://www.qapla.com/mods/showthread...ike-XenForo-12).

Anyway, is there an easy way to have it more like it is on Xenforo? That at the end is text Show more (or something) and when you click on it, all of the text is shown? I think it would ask for a bit of javascript or something similar, not just simple CSS addition.

ozzy47 03-18-2014 08:10 PM

Well If I knew Joe had already did this, I would have pointed everyone there. :(

As far as the show more, I can look into it, but not sure when.

RichieBoy67 03-18-2014 08:11 PM

Quote:

Originally Posted by ozzy47 (Post 2488142)
Well If I knew Joe had already did this, I would have pointed everyone there. :(

As far as the show more, I can look into it, but not sure when.

Great minds think alike. :up:

Now it is easier to find. :)

Alan_SP 03-19-2014 04:40 PM

Quote:

Originally Posted by ozzy47 (Post 2488142)
Well If I knew Joe had already did this, I would have pointed everyone there. :(

As far as the show more, I can look into it, but not sure when.

I too didn't knew till recently for his version, it was just a few days ago when I found it out.

If you could add show more option, maybe in your mod for quoting you already have... or somewhere else, as I think it would need a bit more coding.

ozzy47 03-19-2014 09:12 PM

Yeah if I was to add the Show More deal, I might just turn it into a product.

fxdigi-cash 04-21-2014 11:20 PM

great article as usual,

Thanks, ozzy47

pablodip 03-05-2015 10:53 PM

Hi ozzy!

This contribution truth is that it is very useful! Only in my forum 4.2.2 has not worked for me. Copy and paste the code that mencionastes in additional.css but not served at all. I spent some time trying until I could make out.

What I had to do is enter "ACP -> Styles & Templates -> Style Manager- templates- edit css" and open BBCODE.CSS, search ".bbcode_quote div.quote_container" and modify ADDING what you mention

default:

Code:

.bbcode_quote div.quote_container {
-moz-border-radius: {vb: stylevar border_radius};
-webkit-border-radius: {vb: stylevar border_radius};
border-radius: {vb: stylevar border_radius};
padding: {vb: stylevar bbcode_quote_padding};
}

update

Code:

.bbcode_quote div.quote_container {
-moz-border-radius: {vb: stylevar border_radius};
-webkit-border-radius: {vb: stylevar border_radius};
border-radius: {vb: stylevar border_radius};
padding: {vb: stylevar bbcode_quote_padding};
max-height: 300px;
width: auto;
overflow: auto;
}

I have marked as excellent as I served besides modifying, I hope will be helpful to someone

IggyP 01-25-2016 06:55 AM

is it possible to fix this for vb5? was really happy about that one and just notice it in the graveyard :(


All times are GMT. The time now is 07:14 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.01671 seconds
  • Memory Usage 1,752KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)bbcode_html_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (17)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete