Monday, February 2, 2009

Working with Pages in the RGCMS

The whole idea of a website is based on web pages. Each website out there consists of at least one web page, but there can be up to several hundreds of pages on any website.

Now, web pages are categorized into two versions: Dynamic and Static. Dynamic pages are pages that usually pull their content from a database, and then, with the help of some programming in a language like PHP, is displayed on the screen. An example of a Dynamic website like this would be Kalahari.net or Amazon.com - they are both huge online shops, and all of their content comes out of a database.

Static pages are pages that do not often change, and if you do want to change Static pages, you'll have to edit the actual HTML file, and then upload it via FTP to your website server.

With the RGCMS, we have combined the two. The pages for the website appear to be static to the general public visiting your site, but their content is actually stored in a database, and the owner of the website has the necessary tools to be able to make changes to any of the loaded pages.

In the Admin Panel of the RGCMS, you will find a Menu Bar at the top with several Menu Items. One of them is Pages. Hovering over Pages will automatically open up a drop down menu, giving you the option to View Pages, Add a new Page and Rearrange pages.

Viewing the Pages
If you click View Pages, you will see a screen showing all of your websites' pages, if any. If you do NOT have any pages so far, you will see the relevant message, with the option to add a new page.

Adding a New Page
Clicking on the Add a New Page option in the menu under Pages, will directly take you to the Add a New Page screen. Depending on your specific website, you will see several "fields" that can be filled in, like Title, Keywords, Description etc.

The title of the page is what is going to be displayed in your websites' menu (navigation). It also determines what the "static" page's "filename" will be. For example, if you create a page with the title "Contact Us", then the page's "filename" will be ContactUs.html. Take note, with an FTP program, you will NOT see an actual file named "ContactUs.html" on the server - that is because it is a CMS page, and is part of the database.

Rearrange Pages
This will allow you to change the order of the pages that are stored. Say for example you just added a new page, then it will automatically go to the bottom of the pages list, but, with the Rearrange Pages function, you can move it to where you want it to be.

No comments:

Post a Comment