iWeb FAQ - Two out of one & One out of two
iWebFAQ.org
I did my sons website in iWeb on my laptop using my own MobileMe account to publish it. Now I've upgraded to a family account, giving my son his own settings etc. I've done my own website now, but when I publish to either mine or his MobileMe account it seems to go through the process of publishing both sites.
I've also set my son up as a separate user account on my laptop. Can I move his iweb settings so that he can do his website in iweb without seeing mine. I've noticed there's no import function, but surely I could move a folder to a location in his library that will load into iweb. This would be useful because I'd also like to update my own site from the laptop at home and my imac in the office.
Right, having two MobileMe accounts the best thing is having two users accounts. So you did a great job on that! (To make a new user account on your computer go to System Preferences, Accounts, Click on the lock to unlock and be able to make changes, hit the “+” symbol over the lock and that’s it)
Now the only way to move iWeb pages from one user account to another is to move the Domain.sites2 file where iWeb stores its files. To find a Domain file it's best to use a freeware application called Find File since Spotlight doesn't search everywhere. Once you downloaded and installed the application type ".sites" (without quotes) into the search field of Find File and it will list all the Domain files of all iWeb versions on your computer.
Once you found it duplicate it (select it and press Command(Apple)+d). They are now completely independent from each other. So when you make a change to one site it will be saved only to that Domain file and not to the other.
Now take the copy of the Domain file and transfer it from one user account to the other.
To transfer your domain.sites2 file from one user account to the other you can put it on a USB-Stick, External Harddrive, on a CD/DVD or whatever. Not a great idea if you have a large Domain.sites2 is to send it by e-mail.
To get the site showing up in iWeb just open the Domain.sites file by double clicking on it and your sites and pages will show up on the left side in the iWeb page browser. Note that the location, where you put the file, doesn’t matter.
As you already created your and your son’s website they are both in both the Domain files. What you then have to do, once you have it on both user accounts, is to delete your website in your son’s account and your son’s site in your account. The rest will be preserved.
NOTE 1: Note that you have to change permissions of the Domain file to be able to edit, save changes and publish a website from another user account and from another computer as well.
Select Domain file press Command(Apple)+i under Ownership & Permissions go to =>Details =>Everyone (or Others) and select Read & Write
You have to do that in the original user account and computer in which the Domain file was created.
If you don’t change permissions you will find an error while publishing and saving.
Remember to always have a Backup of both Domain files. It's REALLY important.
What about the reverse process? I have two sites in two Domain files and would like to have them together in one Domain file. How can I have one out of two? Is that possible?
There are two ways to achieve what you want:
1. Go to Mistergregg.com and Download iWebSites. Put the two Domain files into the same User/Library/Application Support/iWeb/ folder. Open up iWebSites. You will see your sites on a list. Select them both and hit "Merge". It will now build a new Domain file containing both websites.
2. Have a look at the Two iWebs FAQ.
iWebFAQ.org - Tutorials, Tips & Tricks is made with iWeb and for iWeb.
It’s presented by Cédric and hosted by HostExcellence.com
I would like you to give me feedback on this page by commenting in the appropriate section of the Forum. Tell me if it's been helpful. If it wasn’t please tell me why. If you think something is missing please tell me what. If you have questions about it post them there and I will probably try to give you an answer.
Thank you for visiting and supporting my website.
- Cédric -
