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 TAW (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 03-21-2001 Last Update: Never Installs: 0
 
No support by the author.

Here is the very much better version 1.1

Here is the basic code

Replace #KEY# with what key you want

Copy and paste if you want more in the same fashion

Give me some feedback

Place this code into headinclude template
Code:
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var key = new Array();  // Define key launcher pages here
key['#KEY#'] = "URL FOR THIS BUTTON";
key['#KEY#'] = "URL";
key['#KEY#'] = "URL";
key['#KEY#'] = "URL";

function getKey(keyStroke) {
isNetscape=(document.layers);
eventChooser = (isNetscape) ? keyStroke.which : event.keyCode;
which = String.fromCharCode(eventChooser).toLowerCase();
for (var i in key) if (which == i) window.location = key[i];
}
document.onkeypress = getKey;
//  End -->
</script>
That has to be placed into the <head>

Heres my example...

Code:
<!-- Begin
var key = new Array();  // Define key launcher pages here
key[' '] = "index.php";
key['f] = "search.php";
key['e'] = "javascript:history.go(-1);";
key['w'] = "usercp.php";

function getKey(keyStroke) {
isNetscape=(document.layers);
eventChooser = (isNetscape) ? keyStroke.which : event.keyCode;
which = String.fromCharCode(eventChooser).toLowerCase();
for (var i in key) if (which == i) window.location = key[i];
}
document.onkeypress = getKey;
//  End -->
</script>
Pressing spacebar takes you to Homepage of forums

f takes you to search

e goes to the last page

w goes to the profile section



Soon to come.... The number buttons to quickly go to a forum

ie - pressing one goes to forumdisplay.php?forumod=1

AND

this is my favorite

Shift + number..... eg ! (shift1)

Goes to newthread.php?forumid=1


Anymore suggestions?

NOTE: Be sure to tell your members by something in header or footer otherwise idle keyboard smashing sessions will get them very confused :-P

Show Your Support

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

Comments
  #12  
Old 03-22-2001, 12:59 PM
Guest
 
Posts: n/a
Default

woo hoo !
*wolf whistles @ wayne*

I like the idea of a hot key to jump to the drop down forum nav...good one !
Reply With Quote
  #13  
Old 03-24-2001, 05:06 AM
Guest
 
Posts: n/a
Default

I installed this and out it in the header... and everytime I try to post it still uses the letters to send me all over the place.

How can I avoid this?
Reply With Quote
  #14  
Old 03-24-2001, 12:56 PM
Guest
 
Posts: n/a
Default

any clues?
Reply With Quote
  #15  
Old 03-24-2001, 02:51 PM
Guest
 
Posts: n/a
Default

Make sure the cursor is inside the input box

Always click where you are going to type in, and you should see the cursor blinking there

I have only tried this with IE 5, but I would have thought it would work with others...
Reply With Quote
  #16  
Old 03-24-2001, 02:59 PM
Guest
 
Posts: n/a
Default

I am sing 5.5 and it doesn't work

Is there any way that I can add this to the templates... instead of the header?
Reply With Quote
  #17  
Old 03-24-2001, 07:42 PM
Guest
 
Posts: n/a
Default

Your best bet is to delete the bit saying $headinclude between the <head> and </head> tags in the posting bits...... Basically, the login bit, newthread, newreply, new calendar event, etc.

Then copy and paste the normal headinclude template -with out- the extra hack in the <head> </head> bits on those templates
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: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.05694 seconds
  • Memory Usage 2,248KB
  • 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
  • (2)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
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)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
  • 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