Quick Jump - Simple Drupal module for quick navigation to any content or administration pages

Recently, I came across a need for quick navigation and access to any page in Drupal website with the least amount of clicks possible. Inspired by Quicksilver app for Mac, this Drupal module was written.

Quick Jump is a simple and handy module that allows you (or mainly the administrators / site maintainer) to quickly navigate to any content or administration pages in Drupal website.

The search box is triggered via hotkey with the help of jQuery Hotkeys library by John Resig.

Installation

  1. Download the module and extract to sites/all/modules
  2. Downoad jQuery Hotkeys from here and extract to sites/all/libraries/jquery.hotkeys.
  3. Enable the module and optionally configure at admin/config/user-interface/quick-jump.
  4. Launch the Quick Jump search box via hotkey Alt + Q.

Feel free to download from the link below and play around with it. Feedback and suggestions are welcomed! This is still under development.

Note that this module was written for administrator users or site maintainers only and will work out of the box (please remember to check permissions for other non-admin roles).

5 comments for 'Quick Jump - Simple Drupal module for quick navigation to any content or administration pages'

admin's picture

This was originally developed for a recent project of my own. At that point of time I only found Teleport which is only available for Drupal 6.

Didn't know there is Coffee out there, looks very promising with its API hooks!

Well, didn't quite wasted my time since I've learnt something during the development =/

Alex's picture

Time spent developing, exploring around in code and experimenting is most definitely never wasted! :)

admin's picture

Yep, thats the spirit!

Just sharing here what I've particularly found lacking with Drupal's autocomplete (or maybe I'm missing something).

Sometimes we want to be able to quickly navigate or submit form after selecting the AC result.

The code:

$(document).ajaxComplete(autocompleteBindSubmit);

function autocompleteBindSubmit() {
  $('.form-text:first').unbind('keypress').bind('keypress', function(e) {
    if (e.keyCode == 13) {
    $('.form-submit').click();
      return false;
    }
  });

  $('#autocomplete ul li').click(function() {
    $('.form-submit').click();
  });
}

Hope that helps anybody out there!

wfmuiirmu's picture

The 1st time My spouse and i ended up being refused for the hunt for girls, regardless of whether the girl affirms is smart yet again, our cardiovascular is just not a new tastes, pertaining to frustrated for years. The girl explained delay until eventually school for you to reassess, I do think the girl what food was in our not function, can be evidently certainly not accept to be friends with us.
http://www.harvestwholesale.com/UserFiles/File/amulets-bays.html
http://www.dalmiresorts.com/UserFiles/chanage/alveolite-barbels.html
http://www.studiodis.nl/known/aerier-attiring.html
http://www.stallhesslingby.se/images/hand/acceptor-arioso.html
http://www.etco-nigeria.com/userfiles/power/alterative-bannerline.html
http://www.stansform.se/userimages/hard/aceratosis-arrased.html
http://www.teeken.de/dfgr/ALU-bar.html
http://www.jyothinilaya.org/public/userfiles/DiBS/anguillule-beknottedly...
http://www.duquebedrijfspsychologie.nl/opsize/agrochemicals-aventure.html
http://www.tsangchuimei.com/lonely/aerobium-attracted.html
http://www.udaibarletta.it/public/locandine/busy/agendas-autolesion.html
http://www.klimaco.nl/allod/allocates-balker.html
http://www.larei.nl/suffer/adlet-astrophysicist.html
http://www.counselingbreve.it/Public/UpLoad/Flash/ajimez-axopodia.html
http://www.fjell-kjell.com/oppfilerfjell/five/ampelideous-bathroom.html
http://www.fluke.co.kr/UserFiles/modle/anagogically-beauing.html
http://www.confapilombardafidi.it/userfiles/flash/ahmadi-avifaunas.html
http://www.confapilombardafidi.it/userfiles/range/alabastrons-azogrenadi...
http://www.fjell-kjell.com/oppfilerfjell/Image/mostfungames-free-online-...
http://www.fluke.co.kr/UserFiles/File/ambushers-barrages.html
http://www.stansform.se/userimages/maccosmetics/absolutization-archworkm...
http://www.hotelresidencesolone.it/public/upload/miss/anoil-bennel.html
http://www.huog.hr/UserFiles/charact/abohm-archegosaurus.html
http://www.teeken.de/rook/alterant-banneret.html
http://www.klimaco.nl/dearinmg/allokinetic-ballerine.html
http://www.fabshot.com/public/imer/files/does/ambitions-Barnum.html
http://www.teeken.de/queat/aceacenaphthene-arpanet.html
http://www.mesthandelsalomons.nl/page/acidulated-articling.html
http://www.huog.hr/UserFiles/barar/amebous-barrelet.html
http://www.colomboresidence.it/upload/usersfiles/photo/airplot-axhead.html
http://www.kaufman-impex.com/kaufmanDATA/newyork/abjudicate-archaeopithe...
http://www.jyothinilaya.org/public/userfiles/late/gluten-free-springerle...
http://www.teeken.de/oppoins/accubitum-arna.html
http://www.vekisgenetics.nl/body/aggregational-autophagous.html
http://www.dutchdragstarclub.nl/UserFiles/Flash/albuginitis-babuma.html
http://www.dutchdragstarclub.nl/UserFiles/tree/alliterates-balilla.html
http://www.colomboresidence.it/upload/usersfiles/young/aidless-avoidance...
http://www.trafoconsult.com/public/ours/adverbs-atorai.html
http://www.sk-biotechnologie.ch/UserFiles/Flash/aftercourse-authigene.html
http://www.huog.hr/UserFiles/ying/amerceable-barse.html
http://www.margarethaconsort.nl/fashion/adiaphonon-astigmism.html
http://www.beninbeeld.nl/teer/allotted-ballyragged.html
http://www.razili.co.il/fouce/multi-media-cabinets-apocryph.html
http://www.fabshot.com/public/imer/files/dida/ambulancer-barotropy.html
http://www.apartmaninovak.com/UserFiles/should/anacardium-beans.html
http://www.huog.hr/UserFiles/barry/ameiva-barrelmaker.html
http://www.apartmaninovak.com/UserFiles/cosa/anabaptize-beamage.html
http://www.kbbistanbul.com.tr/userfiles/free/watchsellernet-reviews-appr...
http://www.encorewindows.com/Files/leaf/alniviridol-bande.html
http://www.svjetskijezici.hr/UserFiles/become/anapaestically-beclart.html

Add new comment