Archive for January, 2010

How to fix the OSX Leopard Set up Assistant Loop Bug.

January 19th, 2010

Today, my G5 (Leopard) started displaying the Set Up Assistant everytime it booted. Even after completing setup it was impossible to access the GUI. It was held in a continuous.

If you get caught in the Leopard Setup Assistant Loop Bug, here is the way to get your Mac booting again with no loss of data.

  1. Boot into Safe Mode by holding down the shift key just after you hear the first boot sound. This takes an eternity so be patient.
  2. Don’t log in to any account. Instead press the back arrow key once (this will highlight an account).
  3. Then click the restart button.
  4. Now just wait while your Mac performs some updates and then reboots as normal again.

Even Macs break occasionally / rarely.

Select and Unselect All Checkboxes with jQuery

January 15th, 2010

I’ve been working with jQuery to spice up my interfaces for over 12 months now and figured it’s time to share some of the little techniques I’ve developed on the way.

The first is something I use quite alot when I am giving users the ability to administer lists of items in bulk. That including a checkbox that when checked sets the state of all the checkboxes beside a list of items to “checked”. Naturally unchecking it will uncheck all checkboxes. I’m sure you get the picture here’s the code based on two scenarios depending on your preference. But firstly you need to include the jQuery library in the head of your document (I grab mine straight from Google’s repository to save my bandwidth):

» Read more: Select and Unselect All Checkboxes with jQuery