UBB.Dev
Posted By: Calpy Mod to get back that "View All Posts" option - 02/08/2007 4:35 AM
This may already be somewhere on here, I didn't see it. I missed being able to view all posts quickly from within a thread, in UBB 7.1. You can click on "All" in postlist, but if you jump into the middle of a thread via search results or something, there's no easy way.
So here's a quick and dirty mod for UBB 7.1b5:
In ubbthreads.inc.php:
find (around line 1457):
PHP Code
if ($Endpage < $total_pages) {
$printer = $total_pages;
$page_html .= "<td class="alt-1"><a href="{$config['BASE_URL']}/ubbthreads.php{$var_start}ubb{$var_eq}{$url}$printer">{$ubbt_lang['LAST_PAGE']} »</a></td>";
}

Add BELOW it:
PHP Code
// callie hack GIMME THAT ALL POSTS BUTTON
$page_html .= "<td class="alt-1"><a href="{$config['BASE_URL']}/ubbthreads.php{$var_start}ubb{$var_eq}{$url}$printer/fpart/all">All</a></td>";
// end callie hack for ALL button
(I comment all my hacks/mods so that I can do a global search for "hack" and see what I've done when I update or whatever. Change the comment lines to whatever you want.)
Nice, thank you for sharing thumbsup
Originally Posted by Calpy

(I comment all my hacks/mods so that I can do a global search for "hack" and see what I've done when I update or whatever. Change the comment lines to whatever you want.)


Always a good idea - everyone should do this IMHO smile
Posted By: Gizmo Re: Mod to get back that "View All Posts" option - 02/09/2007 12:47 AM
I like it; perhaps make a request to Rick to make it official wink
it should be noted that this will add an "All" entry to everywhere that paginates things, even where not applicable
Could be kinda fun wink
Posted By: Calpy Re: Mod to get back that "View All Posts" option - 02/13/2007 10:11 PM
Quote
it should be noted that this will add an "All" entry to everywhere that paginates things, even where not applicable
D'oh! That does make it kinda dirty, but I ran into situations where I needed it in showflat so often that it's worth it to me for now.
would be better if you modified the function to take an optional argument called "$show_all_link" and default it to false, then modify showflat.inc.php, showthreaded.inc.php, etc to pass true as the third parameter
That would require an actual knowledge of php/programming, ha ha. I'm completely self-taught by viewing source on stuff for the last 5 years or so, so my knowledge is sorely lacking in some very basic areas. Sigh.
© UBB.Developers