Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 08-27-2001, 12:36 AM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'd like to be able to click the column heading and have the Search Results list re-sort. Does this hack already exist? Is the level of complexity to produce this hack high, medium, low?
Reply With Quote
  #2  
Old 08-27-2001, 11:51 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In the template searchresults replace
PHP Code:
<tr align="center">
    <
td bgcolor="{[i][/i]tableheadbgcolor}" align="left"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Topic</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}" align="left"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Forum</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}" nowrap><smallfont color="{[i][/i]tableheadtextcolor}"><b>Author</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Replies</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Views</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Date</b></smallfont></td>
</
tr
with
PHP Code:
<tr align="center">
    <
td bgcolor="{tableheadbgcolor}" align="left"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=title&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Topic</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}" align="left"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=forum&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Forum</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}" nowrap><b><a href="search.php?action=showresults&searchid=$searchid&sortby=poster&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Author</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}" nowrap><b><a href="search.php?action=showresults&searchid=$searchid&sortby=replies&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Replies</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=views&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Views</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=lastpost&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Date</smallfont></a></b></td>
</
tr
In the template searchresults_threadonly replace
PHP Code:
<tr align="center">
    <
td bgcolor="{[i][/i]tableheadbgcolor}" colspan="3"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Thread</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}" nowrap><smallfont color="{[i][/i]tableheadtextcolor}"><b>Thread Starter</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}" align="left" nowrap><smallfont color="{[i][/i]tableheadtextcolor}"><b>Forum</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Replies</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}"><smallfont color="{[i][/i]tableheadtextcolor}"><b>Views</b></smallfont></td>
    <
td bgcolor="{[i][/i]tableheadbgcolor}" align="left" nowrap><smallfont color="{[i][/i]tableheadtextcolor}"><b>Last Post</b></smallfont></td>
</
tr
with
PHP Code:
<tr align="center">
    <
td bgcolor="{tableheadbgcolor}" colspan="3"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=title&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Thread</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}" nowrap><b><a href="search.php?action=showresults&searchid=$searchid&sortby=poster&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Thread Starter</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}" align="left" nowrap><b><a href="search.php?action=showresults&searchid=$searchid&sortby=forum&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Forum</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=replies&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Replies</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}"><b><a href="search.php?action=showresults&searchid=$searchid&sortby=views&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Views</smallfont></a></b></td>
    <
td bgcolor="{tableheadbgcolor}" align="left" nowrap><b><a href="search.php?action=showresults&searchid=$searchid&sortby=lastpost&sortorder=$newsortorder"><smallfont color="{tableheadtextcolor}">Last Post</smallfont></a></b></td>
</
tr
In search.php add
PHP Code:
  if ($sortorder=="ascending") {
    
$newsortorder "desc";
  } else {
    
$newsortorder "ascending";
  } 
right before
PHP Code:
  if ($search['showposts']==1) {
    
$navbits .= gettemplate("nav_joiner",0); 
(towards the end of the file)

This should do what you want. If you wanna give it a try I send you a PM with my demo board.
Reply With Quote
  #3  
Old 08-27-2001, 03:37 PM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by FireFly
In the template searchresults replace...
Firefly, this looks promising. I would like to try it. Your track record to date has been very impressive, so I have high hopes for this. Thank you.
Reply With Quote
  #4  
Old 08-27-2001, 07:25 PM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm online, so you could try it on my demo boards.

Thanks.
Reply With Quote
  #5  
Old 08-28-2001, 07:49 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I updated the code so now the links are in the right color, not black.
Reply With Quote
  #6  
Old 08-28-2001, 07:58 AM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by FireFly
I updated the code so now the links are in the right color, not black.
Thanks! Now fly to London, knock knock knock on door, hand code to vB team, insist they install imediately, or reveal bomb strapped to chest, set to detonate in 5 minutes.
Reply With Quote
  #7  
Old 08-28-2001, 08:03 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I ain't no crazy Arab, man!
Reply With Quote
  #8  
Old 08-28-2001, 08:09 AM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But you're coming close to parting the Red Sea around here...

thus won't surprise me in the least if, as your reward, others will start swatting at you when they should be using flypaper
Reply With Quote
  #9  
Old 08-28-2001, 08:17 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't want people to start swat me.
Reply With Quote
  #10  
Old 08-28-2001, 08:22 AM
theflow theflow is offline
 
Join Date: Aug 2002
Location: San Francisco
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by FireFly
I don't want people to start swat me.
Then you may have to periodically dim your firefly wattage so as not to outshine and intimidate others... But in all seriousness, you're doing a phenomenal job helping so many people with code solutions and hacks.

I fully expect that your current 7.84 posts per day must increase to 20 per day such that within 2 months you have solved 75% of all outstanding hack requests. (standing ovation!)
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 12:58 AM.


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.04700 seconds
  • Memory Usage 2,316KB
  • Queries Executed 11 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (6)bbcode_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)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
  • (10)postbit
  • (10)postbit_onlinestatus
  • (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
  • 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