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 10-17-2002, 03:32 PM
Rand M Rand M is offline
 
Join Date: Oct 2002
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default View New Posts - Request

Firstly my apologies if this 'hack' has been raised before.
If it has could someone point the way!

As you all know the "View New Posts" displays those threads that have 'new posts'....

Is it possible to modify this function to display the new posts, much like the display from the 'Search' function when the option to 'Show Results as Posts' is selected?

I'd like to give my users the option from the 'View New Posts' display result, to select another option to display 'Show Results as Posts' rather than just the threads.

I am very new to vBulletin, so if the experienced 'hackers' could give me some tips on how to achieve this I would be most grateful.

Many thanks
Rand
Reply With Quote
  #2  
Old 10-18-2002, 08:28 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if you change the line in search.php:

PHP Code:
(NULL,'".addslashes($wheresql)."',".time().",'".addslashes($query)."',0,$bbuserinfo[userid],'".addslashes($ipaddress)."')"); 
TO:

PHP Code:
(NULL,'".addslashes($wheresql)."',".time().",'".addslashes($query)."',1,$bbuserinfo[userid],'".addslashes($ipaddress)."')"); 
I guess it should work. There are 2 instances, change both. This is not tested btw.
Reply With Quote
  #3  
Old 10-18-2002, 01:14 PM
Rand M Rand M is offline
 
Join Date: Oct 2002
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Logician for replying to my request!

I edited the two fields in search.php and the resulting display from "View New Posts" was as you suggested changed from 'thread view' to 'post view'.

The down side (for me!) was that this changes the display to show all posts in a thread that may only have one 'new post'. A slightly less downside was the display is in 'descending' order, newest post first!

I'm so new to working with vBulletin that what follows may be a load of rubbish!!! So feel free to correct my assumptions....
I assume that when 'View New Posts' is selected it just runs a sql query with a set of default options(???)
I've looked through the 'vBulletin Template Reference' to find the search templates used by search.php but couldnt find anything that sets the 'View New Posts' display. Then again if I'd been looking for pink elephants I would have missed them as well....

What I'd like to be able to do is to set 'View New Posts' to display 'only' new posts in 'ascending' order.

(Why!!! .... the majority of my users are from a 'Discus' forum that has this option..... but we're replacing Discus with vBulletin)

I hope you dont mind another question? Is search.php the area to concentrate my 'learning' in to achieve this modified display.

Thanks again,
Rand
Reply With Quote
  #4  
Old 10-18-2002, 07:37 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Unfortunately my help ends here. Yes its true its search.php that should be hacked to achive your goal, but IMO it's the most complex vb script so I can't give you a fast solution anymore for your request. It would take sometime to find a way for this.. Hopefully someone else who has more time will help much by testing some modifications in search.php. Or maybe somebody can figure out a quick solution which didnt occur to me at the moment.. Sorry about it..
Reply With Quote
  #5  
Old 10-18-2002, 09:54 PM
Rand M Rand M is offline
 
Join Date: Oct 2002
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Your help has been most appreciated!
I'll look into search.php as much as I can....... IF anything makes sense I'll be sure to post what I find.
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 01:39 PM.


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.04088 seconds
  • Memory Usage 2,204KB
  • Queries Executed 13 (?)
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
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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_postinfo_query
  • fetch_postinfo
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete