Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 05-29-2000 Last Update: Never Installs: 0
 
No support by the author.

One of the suggestions in the Suggestions Forum is, when having the board shorten the multi-page list in forumdisplay, have it include a link to the last post in the thread. This will do that, and adds a toggle to the control panel.

In forumdisplay.php

Find:
Code:
$pagenumbers.=" more... ";
Replace with:
Code:
/*
 * Multi page display hack by Moonwolf
 */
        if ($displastpage==1) {
    	        if ($totalpages!=$maxmultipage) {
                  $pagenumbers.= " ... ";
             }
		   $pagenumbers.=" <a href=\"showthread.php?threadid=$thread[threadid]&pagenumber=$totalpages\">$totalpages</a> ";
        } else {
		   $pagenumbers.=" more... ";
        }
/*
 * End Multi page display hack
 */
In options.php

Find:
Code:
<tr><td colspan=2>The number of threads to display on a forum page before splitting it over multiple pages.<br></td></tr>
Add below:
Code:
<tr>
<td><b>maxmultipage</b></td>
<td><input type=\"text\" size=\"35\" name=\"newoption[maxmultipage]\" value=\"$maxmultipage\"></td>
</tr>
<tr><td colspan=2>When linking to multiple pages in the forum display, this allows you to set the cut off point on which long posts stop adding more page numbers and are replaced by 'more...'<br></td></tr>
And you're all set. You can use the control panel to set whether or not to list "1 2 more ..." or "1 2 ... 8".

Enjoy

Katherine

Show Your Support

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

Comments
  #2  
Old 05-29-2000, 03:27 PM
Guest
 
Posts: n/a
Default

Very nice! Thanks!
Reply With Quote
  #3  
Old 05-29-2000, 03:39 PM
Guest
 
Posts: n/a
Default

How about the bug where Moonwolf's post in this thread is widening the table?
Reply With Quote
  #4  
Old 05-29-2000, 03:43 PM
Guest
 
Posts: n/a
Default

That is due to Johns template, and nothing to do with the code, although if he starts releasing it with these exact templates, then I guess they should be fixed before that
Reply With Quote
  #5  
Old 05-29-2000, 03:51 PM
Guest
 
Posts: n/a
Default

UBB had the same problem, it's how [code] tags are processed if I remember.

Katherine
Reply With Quote
  #6  
Old 05-29-2000, 03:58 PM
Guest
 
Posts: n/a
Default

Actually this is not due to the code tags. The stretching of the tables is, but not the distortion of the table as you can see in your post above, this is a new problem due to the templates.
Reply With Quote
  #7  
Old 05-29-2000, 03:59 PM
Guest
 
Posts: n/a
Default

I should say I believe that is the case
Reply With Quote
  #8  
Old 05-29-2000, 04:58 PM
Guest
 
Posts: n/a
Default

This board just has each different reply in a different table, so all the content isn't in one huge table (good for loading). So, if someone's post stretches out the layout, it only stretches out that post. It's not a bug.
Reply With Quote
  #9  
Old 05-29-2000, 05:11 PM
Guest
 
Posts: n/a
Default

Well the 'feature' should be resolved as it is visually distracting and down-right ugly imho.
Reply With Quote
  #10  
Old 05-29-2000, 05:21 PM
Guest
 
Posts: n/a
Default

It is no worse than the default way. The code tag is supposed to preserve code, so how do you propose that to be possible without distortion?
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 07:32 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.06930 seconds
  • Memory Usage 2,262KB
  • Queries Executed 23 (?)
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
  • (4)bbcode_code
  • (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
  • (1)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
  • (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
  • 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