1 Reply Latest reply: Feb 8, 2013 4:02 PM by Old Toad
grandmacs Level 1 Level 1 (0 points)

I maintain six iWeb sites, one on a laptop running Snow Leopard, the others on an iMac running Lion. The only reason I used my laptop was to work with my sister on the website in another location. When I tried to bring in the domain name to my iMac, iWeb opened with my very old sites, rather than the updated ones I see on the screen.

 

Can you help me to bring the laptop website to my iMac without screwing up the other five websites on the iMac?

 

The website on the laptop us acting quirky so thought bringing it over would get rid of the problem of publishing the site, quitting iWeb, opening it up again and the whole site shows red pages showing it needs republishing than the blue pages that were there when I closed it down. Can you help me with that also?

 

I'm not real techie, so need easy-to-understand directions on both of the above questions.

  • Old Toad Level 10 Level 10 (125,490 points)

    You need to copy the Domain.sites2 file (iWeb 3) that's in your Users/Home/Library/Application Support/iWeb folder on the SL Mac to the same folder on your iMac.

     

    In Lion and Mountain Lion the Home/Library folder is now invisible. To make it permanently visible enter the following in the Terminal application window: chflags nohidden ~/Library and hit the Enter button - 10.7: Un-hide the User Library folder. Then you'll be able to easily find that folder and move the domain file into it.  WARNING: Be sure that the domain file has a different name than the one currently there so you don't overwrite it.

     

    To open your domain file in Lion or Mountain Lion or to switch between multiple domain files Cyclosaurus has provided us with the following script that you can make into an Applescript application with Script Editor. Open Script Editor, copy and paste the script below into Script Editor's window and save as an application.

    do shell script "/usr/bin/defaults write com.apple.iWeb iWebDefaultsDocumentPath -boolean no"

    delay 1

    tell application "iWeb" to activate

     

    You can download an already compiled version with this link: iWeb Switch Domain.

     

    Just launch the application, find and select the domain file in your Home/Library/Application Support/iWeb folder that you want to open and it will open with iWeb. It modifies the iWeb preference file each time it's launched so one can switch between domain files.


    WARNING: iWeb Switch Domain will overwrite an existing Domain.sites2 file if you select to create a new domain in the same folder.  So rename your domain files once they've been created to something other than the default name.

     

     

    OT