Thursday, May 31, 2012

How to move an iWeb site from MobileMe to new web host

Apple iWeb logoWhat's happening to MobileMe?

The core services provided by MobileMe have been completely rewritten and are now part of iCloud. MobileMe will no longer be available after June 30, 2012.

iWeb publishing will not be available in iCloud.

From Apple Support
MobileMe: How to move an iWeb site from mobile me to another web hosting service
You'll find detailed information about moving via the iWeb interface for iWeb 3.0 and directions for earlier versions of the software. Apple's notes indicates that "blog and photo comments, website password, blog search, and hit counter" will not work after the transfer.

Here's a tested, step-by-step approach for moving a website created with Apple's iWeb software to another web host, with more details configuring the new web hosting service. 


  1. You'll need an account on a web hosting service to replace MobileMe.  A good service shouldn't cost anymore than MobileMe per year.
  2. This process should work with any web hosting service. I used Bluehost to move 3 separate iWeb sites (owned by 3 different people).
  3. If you don't have a domain name, skip to setting up a new web hosting account. Most good web hosting services like Bluehost will give you 1 free domain name registration as part of your hosting package. 
  4. If you have a domain name you need access to the domain control panel (username and password).
  5. If you're not sure what that means, read about domain name registration services on my business website.

MobileMe hosted site - domain name purchased

For websites still hosted on MobileMe where you've already purchased a domain name for the site - The following steps work exactly with the domain registration provided @ DoctorGeek, but should work with any domain registration service. There might be different section names to accomplish the tasks.
  1. Login to your domain name account. 
  2. In Domain Services, unlock your domain if it's locked.
  3. In Advanced Settings (where you'll find services related to the domain), add/edit the Name Server hostnames provided by your web hosting service. You should have at least 2 hostnames that will be a variation on
NOTE: See Apple's MobileMe help to change the CNAME 

Prepare your new web hosting account

  1. Sign up for a web hosting service.
  2. If you need a domain name, get one when you sign up for the service.
  3. Have your username and password available for later

Prepare an existing web hosting account for another domain

Some web hosts (like Bluehost) allow you to host as many domains (websites) in your account as you want. To add you iWeb site to a hosting service like this
  1. Login to the control panel of your web hosting service
  2. Go to the AddOn Domains in the Domains section
  3. On the Assign Domains page, enter the domain that is not already associated with your account (your iWeb site domain)
  4. Verify ownership. If you setup your domain account as suggested above, their will happen automatically -- and remarkably fast.
  5. Assign the domain as an Addon Domain
  6. Specify the directory you would like the Addon Domain to point to - create a new directory
    public_html/ (or .net or whatever)
  7. Add the domain to your webhosting service.

Configure your iWeb site to work with your new web hosting service

  1. Open iWeb
  2. Click on the iWeb Site Publishing Settings - the first link with a globe icon next to it.
  3. Publishing > Publish to FTP Server should be selected from the dropdown menu
    Your site name and contact email can stay the same.
  4. FTP Server Settings
    Server address - (or net or whatever)
    Fill in your Username (for you webhosting service:
    Password (for your webhosting service:
    Directory/Path- /public_html/ (or net or whatever) - see step 6 above
    the path should start with a forward slash (/)
    Protocol -  select FTP
    Test the connection.
    If it doesn't work, review the above steps until it works.
  5. Website URL - Add the full web address starting with (or .net or whatever)
At this point, your web files are still on the MobileMe server, but iWeb is now configured to work with your new web hosting service. All your iWeb files should turn red, indicating that they are unpublished.

Move your iWeb files to your new web hosting service

  1. In iWeb's File menu, select Publish Entire Site
  2. This can take a while because all of your website files are being transferred.
  3. When this is complete, a copy of all of your iWeb files will be on your new web host's servers. The original files will still be on MobileMe's servers, but your domain name URL will no longer point to them.
  4. Look at your iWeb site at it's new home - (or .net or whatever)

Test the transfer

  1. Editing a page on your site
  2. Publish site changes
  3. Confirm the change(s) occurred by looking at your site in a browser


1 - The first time that you open iWeb again, you may be asked to find the domain.
To find the file that connects iWeb software to your iWeb site (domain file):
  1. Mac HD > Users > your home account > Library > Application Support > iWeb
  2. Click on the Domain.sites file
  3. iWeb should open with your site, ready for editing
2 - iWeb file structure is perhaps the most unfortunate example of Apple's "think different" concept
  • iWeb's file structure is very different and can only be edited with iWeb software
  • Avoid moving a file from another file manager
  • Don't attempt to edit iWeb with any other web file editors
3 - If you want to keep current on Apple operating systems, you've got maybe a year to edit your iWeb site with iWeb '09, and there might be some problems.
Apple iWeb support site


stethoscope over a Macintosh laptop
  • Budget time (to learn a new program) or funds to redesign your site with software that has long-term viability and is easy to edit, for instance WordPress and possibly Adobe's new Muse software.
  • Contact me if you need assistance.
Hope this helps!

Wednesday, August 24, 2011

How to add a new student to Sakai *correctly*

One of the most common Sakai problems at the beginning of the term is how give new  students access to Sakai course sites.

At the Claremont Colleges, students are automatically added and dropped from Sakai sites on a daily basis during the add-drop period. Sakai class rosters are updated every night with current data from the Registrars' offices, so new students are added automatically to Sakai course sites within 24 hours of authorized enrollment.

Here are some pointers if you would like to manually add a student to your Sakai course site:
  • If you wish to add a student who is not yet officially registered, please assign the student to an Auditor role. The Student and Auditor roles are the same in terms of what the user has access to in your course site.
  • Sakai's drop/add scripts ignore Auditors until they are officially students on the class roster. Once a student is officially on the roster, Sakai will automatically change her/his role from Auditor to Student.
  • If you assign a student to the Student role before s/he is enrolled officially, during the daily Sakai update s/he will be made Inactive automatically. An Inactive Student remains a member of the site but no longer has access to it. To correct this problem if it happens, go to Site Info, changing her/his Role to Auditor and Status to Active, and then click the Update Participants button.
  • Note: Claremont Colleges students should be added using their Sakai username, generally their network username@abbreviated college (i.e., skullman@scr): becomes @scr ; becomes @ptz ; becomes @pom ; becomes @hmc ; becomes @cmc
    CGU is different: studentlastname+1stletter-1stname@cgu
  • To add non-Claremont College users, including senior auditors, please read the Add (senior) auditors to Sakai course sites post for directions.
Add students to a course Sakai site
  1. In the course site, click Site Info from the menubar on the left
  2. Click Add Participants
  3. For students with official usernames, under Claremont Colleges Sakai users [the top box], enter the student(s) username, one address per line (for example, username@scr)
  4. Under Participant Roles, choose to give your newly added student(s) the same role, then click Continue
  5. Use the buttons to select the Auditor role for the student(s), then click Continue
  6. On the next page, select the Send Now button to automatically email the student about the site's availability, then click Continue
  7. Confirm that the information for the participant(s) that you are adding is correct, and then click Finish.

Monday, June 13, 2011

Interpreting DATA

Fascinating look at "The Beauty of Data Visualization"
David McCandless turns complex data sets like worldwide military spending, media buzz, Facebook status updates and more into beautiful yet simple diagrams. He proposes design as the tool we use to navigate today’s information glut, finding unique patterns and connections that may just change the way we see the world. (Recorded at TEDGlobal 2010, July 2010 in Oxford, UK. Duration: 18:17)