Every page in the Account area of Edditt allows you to add a new site. But before you begin, it is essential your database is set up and accessible to Edditt with the ability to write files and create folders enabled.
During the installation process, Edditt creates various database tables required for the system to run, and a cmsfiles folder in the root of your website, where all files in the Local area of the file manager will be located. With this in mind, please ensure that system requirements have been satisfied before initiating a site set up.
Once you are ready and click add a site in the account area, simple follow the instructions on screen to deploy your site. Some of the details are required and other optional, subject to you project requirements. The information falls in three categories:
1 Server Details
This required field is the URL of the site you are setting up, it should not contain http:// and the trailing slash should be removed.
- Correct format www.edditt.com/blah
- Incorrect format www.edditt.com/blah/
- Incorrect format http://www.edditt.com/blah
This is a temporary URL where the site is being developed. It is not a required field. If used the URL structure is as outline for Site URL.
When Yes is selected in response the the question In development? Edditt will connect to the webservice on the Development URL (and use it for inline images and links) rather than the main Site URL.
2 Webservice Information
Path to webservice
Download the webservice via the link in this section of the setup and then upload it to your web space. Take note of the location and enter this directory path into the path to webservice field; this tells Edditt where to find the webservice. The path should be relative to the Site URL root. The webservice is needed to complete setup. This path must be correct.
At the top of the webservice you will see a variable ($MYDOMAINS). When you download the webservice from your Edditt instance, this variable value will be pre–filled with your subdomain and your custom URL if you have set one up. Always double check that this is set correctly, or file uploads will not work.
$MYDOMAINS = array('tc.edditt.com');
e.g. if your Site URL is www.edditt.com/projectA, and you upload the webservice to www.edditt.com/projectA/edditt.php then your path to webservice should be edditt.php, not projectA/edditt.php
Edditt veterans take note: Always download the latest version of the webservice, as it is updated regularly with bug fixes and system–level improvements.
This is the ‘password’ used as part of the two step authentication process between the Edditt system and the webservice on your site.
An initial value is hard–coded into the Edditt system and the webservice itself. This is only used during set–up, so there should be no webservice–config file in the same directory as the webservice. Once setup has been completed a webservice–config file will be created with the auth–code inside it.
You can auto–generate an auth–code by using the appropriate link.
If after setup is complete you change the auth–code in the webservice–config file, it is essential that you amend the auth–code setting in Edditt. Failure to update the author–code will result in a connection failure with your database.
To modify an existing site set up go to the Site List view in Account. Click on the modify icon to the right of a site name. This will take you back into the setup screens. You can then amend your information and click deploy to initiate the new details.
3 Database Essentials
This is the website address (or IP address) where your database is hosted. This is usually the same as your domain name, however some hosts provide databases on seperate servers.
Note: Ensure your database accepts remote requests.
Name The name of your database.
Username The username required to connect to your database.
Password The password required to connect to your database.
Type The type of database you are using.
Table prefix This prefix will be added to all tables Edditt creates.
Create required tables
This determines whether Edditt will create the tables required to function. Selecting No is for advanced users only. If you select No, and do not have the tables set up correctly in advance, then Edditt will not work with your site!