Drupal 7 Speedboxes module

By shane
Fri, 2013-01-04 16:53
Daily Dose of Drupal Episode #81

Share with Others

The Drupal 7 Speedboxes module makes the checking and unchecking of checkboxes on your Drupal 7 site simple. The module is pretty easy to get installed and provides a draggable interface for multiple checkbox selection/deselection.

In this episode you will learn:

  • How to download and install the Drupal 7 Speedboxes module
  • How to use the Drupal 7 Speedboxes module

Hello everyone and welcome to another Daily Dose of Drupal, today we’re on Episode Number 81. As always I’m Shane, you can follow me on Twitter at smthomas3, you can find me on Google +, also go to codekarate.com, sign up for the newsletter if you haven’t already and check out the other videos and posts.

Also if you or anyone you know are interested in getting an e-commerce site developed please contact me on codekarate.com, my development team and I have some openings in the upcoming few months and are looking to do a few e-commerce site. So I’ll definitely appreciate any referrals on that front.

Today we’re going to be going over a simple module that’s not useful for every instance of every Drupal site that you build probably but it can be useful on some Drupal sites depending on the right context. For instance; I could see the usefulness of this module on sites where there’s a lot of forms or checkboxes especially on some sites that I build that are more business applications that are used to manage customers or projects or things like that.

If you have anything with a lot of checkboxes, the Speedboxes Module on drupal.org can help. Basically what it allows you to do is it allows a nice little interface for you to select multiple checkbox that wants a simple module, it’s relatively new, it doesn’t have a lot of downloads so go ahead and see if we can get that download count to increase a little bit by trying this one out.

So I’m going to go ahead and show you how it’s currently set up to work; like I said it’s relatively new. Hopefully it will eventually be move so it uses the libraries module or something else but currently the way it works, just go ahead and download the Speedbox Module and select the 7.x-1.2 and you also need to extract the Speedboxes Java Script and it says you need to put it in the Modules folder.

Eventually like I mentioned; hopefully this would be in its own library but it works for now, I’ll just go ahead and go into the Speedboxes Module, I will download the Zip file, unzip it and get rid of that zip file that I don’t need any more and we should be good to go. We’ll go ahead and enable the module now and the module should now be downloaded, installed and working.

So I’ll hop over to my test site that I just installed this on and we will confirm that it is in fact installed which it is, I’ll go ahead and go to the permissions page and if I scroll down you’ll notice that the Speedboxes module is currently set so only administrators can use it which is probably what you want but you can of course change it.

Let’s say we want it for anonymous and authenticated; simply click and drag, you can check all, uncheck all, check reverse so we can go ahead and easily select and unselect multiple checkboxes. So obviously this works well for the administration page, you can select a whole bunch at one time and it just works right out of the box. Very simple, very functional, you don’t have to do a lot to get it set up and it’s one of those modules that just works.

There also is a little bit of information if you wanted to just set it up somehow as a browser plug-ins across all sites, I haven’t look at that, I don’t know how that works but you can of course take a look and like I said it’s not probably you’re going to use on every site but if it’s a site where there’s a lot of administration or a lot of forms that need to be filled out and you have admins who need to go in and check lots of boxes at one time this can be a module that can just help you save some time.

So thanks for watching this short episode of the Daily Dose of Drupal and we’ll be back again next time. See you!