This is our standard CMS, thru this application you will be able to manage all the dynamic content of the website we develop for you, for instance, all your news, products, users, etc. In this section of out website you will find a mini-manual that shows its standard use.
click on the image to enlarge
XHTML v1.0, CSS 2.1, Javascript 1.7, AJAX with custom XML structure, PHP4 (WIP for PHP5), MySQL3 (WIP for MySQL5). Currently migrating to ASP.NET, JSP and MSQL.
The first page you see is a login page, enter your username/password and click on login. If your login was correct, you will be redirected to your main menu.
As soon as you are logged in, you will see the main menu. Here you will see all the sections you can control, for instance, if your site has a section with news and you have permits to add/modify/delete news, then you will see an item the the menu refering to that section.
Continuing with our example from (2), if your site has a "News" section and you wish to see a list of all the news loaded to the CMS, click on the "News" button on the main menu. A list with the first page of news will be showed to the right of the main menu.
Once you have inside a section, you can add new records by simply clicking on the "+" button, you will be asked to enter the name for that new record. The "name" is usually the main field used in the listings of the frontend. Once that is entered a new record with only the main field filled will be created, to fill the rest of the fields you should click on the entered name. See "modifying contents" (5) for more information.
Once you have created an element, you may need to modify it to fill all other fields or just make a change in one of them. To do so, enter the section and click on the record you want to modify. A list of fields will be showed to the right of the record list, leaving the clicked one marked to identify it. To modify a field just click on the name of the field, a box will be displayed to the right of the name enabling you to change the value of that field. Change it and click save. Depending on the field type you will see diferent input types, for instance, a file upload will show an input that lets you select the file, a rich text input will show a rich text editor, etc.
In some cases, you will have relations between the sections of your site. Lets say you manually want to relate products, for instance, you sell books and want to group book from the same author. To do this, enter the books section, click on the book you are to attach with an author, click on the author field. After that a list of authors (similar to the list of books) will be showed to the right of the field names, click on the author of the book ( previously added in the "Authors" section ) and you are done, the checkbox to the right of the author name will be checked uppon database update to let you know that the change has been made. To undo this change (deattach author from book), just click on that checkbox.
In some cases, you will have fields to fill that depend from the relation of two records. For instance, your site must be in English and Spanish and you have to update the description of one of the products you sell. Enter the section of products, click on the product you like to modify. Click on the description field, a list of records (languages in the example) will be showed to the right of the field name, click on the field and a new list of fields to fill will be showed to the right of the list, modify them as usual (see step 5 for more details)
Now that you know how to create records (read 1-7 first) we can talk about permits. If you are an admin of the CMS, you will see a section on the main menu called "permits". In this section, you can create/modify what a CMS User can do when logged in. For instance, you may enable a user to upload products, but disable him from making backups. To create a new permit, just follow steps 2 to 7. When selecting the sections that the permit allows to change, you will need to select the actions allowed ( read / write / both ) this will be showed as explained in step 7.
If you are an admin of the cms, you can create new users to the cms. To do so, enter the section "users" under the "backend" cateogry, click on "+", enter the username (see step 4 for more info), click on the username in the list, fill the rest of the fields (see step 5 for more info), select the permits (see step 6 for more info) and you are done, the user has been succesfully created.