Glad the program is installed and unlocked.
CSB was a very smartly designed program... Could be as small or as large as YOU need it to be.
For the casual user, it would make the perfect home/family site, all in one file, published to one website.
For the business user, it would make a simple business site, compact and complete.
For the experienced user, it would allow MANY directories, MANY sites, MANY hosts.
You can have one
or more tlx design files to create a single website.
- Use ONE tlx design file, and the whole website is stored in one single folder on your website space.
- Use more than one tlx design file to build that site, and you use subdirectories: mysite.com/photos mysite.com/tests mysite.com/videos etc.
You can build more than one website and CSB will support and remember all your destinations, your hosts.
On the old machine, you did not have to tell the program where to send the file each time you said publish. It remembered.
Let me explain how HOST information works.
The FTP information is input by you ONCE for each website.
When you move the tlx files from computer to computer, the HOST information (name of site, location, user name, password, etc) is NOT moved with the tlx files. The information is not stored in the tlx files. And is not in the program itself.
That FTP information is stored in the REGISTRY of your OLD computer.
You have two choices how to get that information into your NEW computer. Do whichever is more comfortable to you.
1) You can COPY the information from your OLD computer and add it to the information on the new computer by doing REGISTRY export on the OLD machine and moving that reg file to the new file, then double clicking to add it to the registry on the new machine.
(DO REGISTRY ADJUSTMENTS AT YOUR OWN RISK... I did this last week to move my CSB HOSTS from the old machine to the new machine at work. Fast and easy.
The steps that Turtle outlined originally are exactly correct.
To make it clearer for some folks, the instruction has been expanded and adjusted for your new machine instead of upgrade model:
- First you go into your WINDOWS REGISTRY FILES go to start > run > regedit
- Turtle recommends a full export of everything to export all to a folder as a backup. (this file can ONLY BE USED on the OLD machine and will NOT BE TRANSFERED to the new machine!!!)
- Navigate to HKEY_CURRENT_USER\Software\GlobalSCAPE\CuteSITE Builder 3.0\WPProviders\OtherHost
- Now export only the folder that has your host information in it: "right click OtherHost and select EXPORT to your desktop using a file name like "csb other hosts". This saves only the one folder not the whole registry. (this file will be TRANSFERED to the new machine)
You can close the registry editor.
- Install the new version of CSB on your new computer.
- Transfer the registry export file of the "csb other hosts" to the new machine.
- On the new machine, go into the WINDOWS REGISTRY (go to start > run > regedit).
I like to do another full registry backup at this point for the NEW MACHINE. Export ALL to a folder as a backup exactly the way it is NOW before you make any changes, just in case something goes wrong you can come back to the way it is.
- Now you can put the host information into the registry using file import. When you ask to file import, it will ask you to find the file to import so browse to and select the registry file you transfered from the other machine
- When you are done, the WINDOWS REGISTRY will recognize the new CSB program AND your old hosts!
Two minutes vs potential of tedious time with input, after input, after input, after input, after input....
2) MANUALLY input your host info for EACH HOST into the new CSB. Under FILE menu, you can choose CONFIGURE WEBSITE and input all your host info again. Input one host. Then come back to the same FILE, CONFIGURE to add another host or go into PUBLISH, OPTIONS, HOST SETUP, ADD A SITE to add a host definition. Add as many as you need. (I would have to add way to many manually so I like the registry transfer method).
Once your hosts have been put into your new computer (either through registry transfer, or manual input) you can click that MODIFY button to adjust those hosts in any way you need to. Right now that option is not available because you have no HOST information to modify!
Putting in the hosts into CSB does NOT cause publishing. Does not change anything about the site.
That is done separately.
Once you have the HOST information in CSB you can begin editing your site again.
But before you do, please consider this warning:
It is HIGHLY RECOMMENDED that you make a backup of your website as it is if you can. Some hosts offer a backup option that makes a compressed copy of all the files, or you can just spend some time and
download a full copy of all files/folders to your own computer (using FTP program). This means that your own pc would contain an EXACT copy of all html files, images, folders, etc. This is different than having a copy of your tlx design files. The files on the host are the actual final website files. You need them on YOUR PC "just in case". This step is optional but VERY recommended. If you delete something you didn't mean to, you will have a way to put it back later without worry or fear that you have damaged your site forever.
Once you have a copy of everything that is on the website on your own computer, you can choose to publish your website files again without fear. When you move to a new machine, it will not have "memory" of the file being published. The first time you try to publish, it MAY try to publish ALL PAGES inside the tlx design file. Thats normal and should be allowed.