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-21-2002, 06:38 AM
NexDog's Avatar
NexDog NexDog is offline
 
Join Date: Mar 2002
Location: Lost in the Nexus
Posts: 388
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Easy Forum Jump hack

Is it possible to add the View New Posts link to Forum Posts? Our members are requesting it.........
Reply With Quote
  #2  
Old 08-21-2002, 03:32 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you have to add the option to forumjump template and then edit this part in forumdisplay.php:
PHP Code:
// jump from forumjump
$goto '';
switch(
$HTTP_GET_VARS['forumid']) {
    case 
'home'$goto 'index'; break;
    case 
'search'$goto 'search'; break;
    case 
'pm'$goto 'private'; break;
    case 
'wol'$goto 'online'; break;
    case 
'cp'$goto 'usercp'; break;
}
if (
$goto != '') {
    if (
$HTTP_GET_VARS['s']) {
        
$sessionhash $HTTP_GET_VARS['s'];
    } else {
        
$sessionhash '';
    }
    
header("Location: $goto.php?s=$sessionhash");
    exit;
}
// end forumjump redirects 
Reply With Quote
  #3  
Old 08-23-2002, 11:43 AM
NexDog's Avatar
NexDog NexDog is offline
 
Join Date: Mar 2002
Location: Lost in the Nexus
Posts: 388
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, I added it to the forumjump template with a [gn] variable. What do I pass this on to in the forumdisplay.php?

I tried "getnew" and "newposts", none work:
Code:
// jump from forumjump
$goto = '';
switch($HTTP_GET_VARS['forumid']) {
	case 'home': $goto = 'index'; break;
	case 'search': $goto = 'search'; break;
	case 'pm': $goto = 'private'; break;
	case 'gn': $goto = 'getnew'; break;
	case 'wol': $goto = 'online';   break;
	case 'sb' : $goto = 'shoutbox'; break;
	case 'cp': $goto = 'usercp'; break;
}
if ($goto != '') {
	if ($HTTP_GET_VARS['s']) {
		$sessionhash = $HTTP_GET_VARS['s'];
	} else {
		$sessionhash = '';
	}
	header("Location: $goto.php?s=$sessionhash");
	exit;
}
// end forumjump redirects
Could you point me in the right direction?
Reply With Quote
  #4  
Old 08-23-2002, 11:55 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, here you go.

Change the template 'forumjump':

search for:

<option value="search" $frmjmpsel[search]>Search Forums</option>

and add after:

<option value="getnp" $frmjmpsel[getnp]>Get New Posts</option>

Change the file 'forumdisplay.php':

Search for:

case 'cp': $goto = 'usercp'; break;

and add after:

case 'getnp': $goto = 'search'; $goto2='&action=getnew'; break;

and search for:

header("Location: $goto.php?s=$sessionhash");

and replace with:

header("Location: $goto.php?s=$sessionhash$goto2");

That should do it. You owe me another one.
Reply With Quote
  #5  
Old 08-23-2002, 12:17 PM
NexDog's Avatar
NexDog NexDog is offline
 
Join Date: Mar 2002
Location: Lost in the Nexus
Posts: 388
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You da man...You da man...You da man...You da man...You da man...You da man...You da man...You da man...
Reply With Quote
  #6  
Old 08-23-2002, 12:19 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can do "Get Today's Posts" the same way. I have them both in my forumjump.
Reply With Quote
  #7  
Old 11-23-2002, 06:56 PM
lordnet's Avatar
lordnet lordnet is offline
 
Join Date: Mar 2002
Location: Bahrain
Posts: 55
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks for this action

but i want ask about some thing like this

member.php?s=$session[sessionhash]&action=getinfo&userid=$user[userid]

exactly in $user[userid]

its become as wrong.

no forum specefied!

how can add it to forum jump?
Reply With Quote
  #8  
Old 11-24-2002, 01:58 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

instead of $user[userid] user $bbuserinfo[userid]
Reply With Quote
  #9  
Old 11-25-2002, 01:43 AM
lordnet's Avatar
lordnet lordnet is offline
 
Join Date: Mar 2002
Location: Bahrain
Posts: 55
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

would you mind explaining more.

i want to do step by step.

thank you for help
Reply With Quote
  #10  
Old 11-25-2002, 02:12 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

using boofo's explanations

Ok, here you go.

Change the template 'forumjump':

search for:

<option value="search" $frmjmpsel[search]>Search Forums</option>

and add after:

<option value="getinfo" $frmjmpsel[getinfo]>Show your Profile</option>

Change the file 'forumdisplay.php':

Search for:

case 'cp': $goto = 'usercp'; break;

and add after:

case 'getinfo': $goto = 'member'; $goto2='&action=getinfo&userid=$bbuserinfo[userid]'; break;

and search for:

header("Location: $goto.php?s=$sessionhash");

and replace with:

header("Location: $goto.php?s=$sessionhash$goto2");
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 05:42 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.04239 seconds
  • Memory Usage 2,263KB
  • 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
  • (1)bbcode_code
  • (1)bbcode_php
  • (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_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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete