Content Management System Navigation
Content Management Systems make it easier to manage content if there are a lot of pages on a website. They often rely on MySQL tables to store their data. Then when pages are needed for displaying in a browser, Content Management Systems (CMS) can simply read the MySQL table where the data is stored and generate web page content on the fly. Our favorite language for Content Management Systems development is PHP, even though ASP and other server side languages can do the job too.
The following pages will explain in detail how to handle the coding of an Article Content Management System, including article indexes, editing articles, searching articles—both exact phrases and a series of words, deleting articles, writing articles, and reading articles.
Unlike most such systems, our Article Content Management System allows you to enter text, add italics or bold or underline, add links, add email links, add sounds, add videos, and add pictures. Our code has been tested—it works fine. We've added security functions, but these are limited to the obvious and a good hacker could get around them. It's good code, but it's not Joomla.
Feel free to use our Article Content Management System as long as you follow these terms: (1) NEVER sell it, including in part or as a whole. (2) NEVER represent it as your CMS system—WE own it and it is copyrighted by MCS Investments, Inc., © 2010. (3) NEVER promise anyone its security is 100% foolproof (nothing is—period). (4) Always give us at least one permanent do-follow link from the site where you use this CMS system.
Article Content Management System
All we did for navigation is add a PHP include (to all Article Content Management System application files) that loaded an HTML file with the needed navigational links:
<?php include("navigation.html"); ?>
Here is the total content of the navigation.html file (note the intentional absence of <HTML> tags such as HTML, HEAD, or BODY tags):
<div style='position:absolute;top:90px;left:2px;width:160px;background-color:#bbb;border:1px solid blue;padding:5px'>
So each page of the app gets this: