vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   [HowTo] Break posts up from eachother (https://vborg.vbsupport.ru/showthread.php?t=37584)

Floris 04-17-2002 10:00 PM

[HowTo] Break posts up from eachother
 
[HowTo] Break posts up from eachother?
(but still keep the top/bottom post stick to top/bottom row)


What does this one do?
When you view a thread, it shows the first row, the posts, the last row; all sticking together. What we want is a space between the posts. But not a space between the first row and the first post, the last row and the last post. We only want to make a <br> between each individual post. I was not able to do this with a template modification, so I run crying to FireFly and he thought about it for 2,8sec. and gave me the following code to accomplish my wish. *respect*

Why did you make it?
Because vB didn't came with the option by default. And I think it looks pretty damn cool. After applying it to my board I got fan mail with requests on how to do this. I ignored most of them, and now the requests start on vB.com too. So I decided to publish it here. Please note that I am NOT the author of this little code hack, and that all credits should ofcourse goto FireFly.
  • Instructions:
  • Open the original vBulletin file "showthread.php" and find:
    (near line 425)
    Code:

    $postbits .= getpostbit($post);
  • Replace that with:
    Code:

    $postbits .= iif(empty($postbits), '', '<br>').getpostbit($post);
  • Save the file, upload it again and see if it worked.
Done!

Version?
Tested with vBulletin 2.2.5 (final) and it works just great! (I wouldn't know about older versions for sure, but it is pretty easy to undo, so doesn't hurt to check it out)

Support!
Feel free to click 'Installed' once you got it up and running on your board!

Tweak!
There were threads where users complained about the breaking showing up the page bground color instead of the main table background color. I fixed this on my new style by putting eveything in the header & footer in 1 new main table. Please keep in mind that if you have other designs etc, this might screw it up, but it works here.. so :) enjoy
header - at the top add :
<center>
<table bgcolor="{pagebgcolor}" width="{tablewidth}" cellpadding="10" cellspacing="0" border="0"><tr><td>
footer - at the bottom add :
</td></tr></table></center>
Maybe it helps you too.


The Result
This is how it looks on my web site:

Floris 04-18-2002 07:40 AM

This screenshot shows that the top post from the thread sticks to the top row, but splits from the other posts.

Floris 04-18-2002 08:04 AM

This screenshot shows that the last post from the thread sticks to the bottom row, but splits from the other posts.

Smoothie 04-18-2002 08:49 AM

Thanks for that tip! Gave it a go, and I must say it does look rather cool.

Floris 04-18-2002 09:02 AM

Quote:

Originally posted by Smoothie
Thanks for that tip! Gave it a go, and I must say it does look rather cool.
Thank you smoothie, I just took a look at your cool web site, and yeah. It does look darn good :) Nice to see you use it.

Twig Deez 04-18-2002 09:33 AM

Quote:

Originally posted by xiphoid
...FireFly... *respect*
indeed. :)

thanks a lot xiphoid, respect due to you, too.

Floris 04-18-2002 09:55 AM

Someone from dietforum posted something that it doesn't work, but when I wanted to reply, the post got deleted :? I hope it got fixed!

And Twig Deez, thank you :P

TWTCommish 04-18-2002 10:57 AM

Why would this need to be anything more than a template change? Couldn't you stick a <br/> tag in the postbit template and get the same effect, roughly?

Neo 04-18-2002 01:57 PM

I myself have just done this in a tempate edit, no need to hack.

Remi 04-18-2002 02:32 PM

This is also good if you have many stylise, you change it only one time :)


All times are GMT. The time now is 01:42 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.01046 seconds
  • Memory Usage 1,738KB
  • 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
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete