CMS Install Successful! Print This Page

Congratulations! You now have a fully functional installation of CMS and you are almost ready to start building your site. First thing though, you should click here to check if your site requires a database upgrade. After you have confirmed you are up to date, then we can get cracking on the site development!

You have to login as the administrator (with the username/password you mentioned at first step of installation process) on your site at http://yourwebsite.com/cms/admin.

If you are right now on your own default install, you can probably just click this link.

5 minute guide to CMS Setup

Menus
As you create your content, each piece will have the option of a parent to assign to the selected Content piece. This hierarchy is what drives the menu you see on the left side of this page. When you login to the admin site, you will see the content hierarchy when you click on Content Management. To change the order of items in the menu, use the move arrows in the content management page.

Content Types

There are currently 5 main content types in version 0.10.1 "Willoughby":

The content type is simply a regular page. That is what this page you are reading is. Here you can put any content that you would put on a regular page. The layout of these types of pages are controlled by the templates. For each content page you create you must choose a template for it. If you login as admin and change the template of this page, you will see exactly how it works.

The separator type is just what it sounds like, a separator that appears on the menus. This type follows the hierarchy set in in content management pages.

The link type is just what it sounds like, a link to another page, either internal or external. This Link type also shows up in the menu following the same hierarchy rules as the content type.

The section header type is used to break up menus into groupings. This is unrelated to the hierarchy, as the section headers have no associated pages with them. They are just a little bit of text to say what the next few links are in reference to.

News is a bit of a different creature because it is actually a CMS module. To insert news into a page that contains other content you would want to put this code into the page: {cms_module module="News"} (You can see a list of installed modules in the admin pages.)
I've included the news module on this page below with one default entry.

News RSS Newsfeed

News Module Installed
General
May 17, 2005
The news module was installed. Exciting.

Templates and Stylesheets

Templates and stylesheets are also managed from the admin pages. There are two default templates installed with CMS. Login to your admin site and change the template of this page to see the results. You can also choose your admin section theme under 'User Preferences'.

User Defined Plugins

One of the little known features of CMS Made Simple is the User Defined plugin. Basically, this allows you to write PHP code inside the admin section. Use the 'Add User Defined Plugin' button in the Plugin Management section, write some code, and then insert into a template or page with {newpluginname}. Simple!

As an example, I've put together a one line plugin that will show your current User Agent information (which browser you're using). The output is right here: CCBot/1.0 (+http://www.commoncrawl.org/bot.html). If you're not looking at the source, all that is in the page is a {user_agent}. To see how this code works, edit the user_agent plugin in the Plugin Management page of the admin.

This is a VERY powerful feature if used right. Remember, user defined plugins do not get cached, therefore, scripts to rotate ad banners and such will work just fine. Note also that plugins code have to be written without opening < ? php and ending ? > tags.

All the rest

User and group management. Modules management. You will find all of this in the admin pages. Take a browse through and you should be comfortable in no time. Check the Contact Us page in case you need any help.

License

CMS is released under the GPL license

Powered by CMS Made Simple 0.10.1
Think you've found a bug? Report it.