Ad Space
Cloud Computing and Cloud Hosting by Rackspace

1.8.1

News



It's here!! Get your book today!

This great book from Packt Publishing is the key to getting up to speed in creating your own CMSMS site. Being one of the reviewers in the book, I can personal attest to its ability to take the greenest person and getting them up and running. Get your book today.

Want to read my review on this? Click here to see what I wrote.

 

Keep it Going

 If you find something here that you think was helpful, please donate to the support of this site.
Cheers
Jeremy Bass

 

http://twitter.com/statuses/user_timeline/jeremyBass26.xml?count=10&page=1

--jeremyBass26

Twitter Me This

Can't wait to get to Amsterdam and do my http://lnkd.in/byDJvp http://lnkd.in/rU225_
Friday, 27 August 2010 @ 12:56

Home-http://www.steelheadderby.com/-test of the site, not a bad competition to get in on. use my real url UDT, GetURL() is 'broken' #CMSMS
Monday, 23 August 2010 @ 09:27

Will be off to do a workshop in Amsterdam for #CMSMS #GeekMoot http://bit.ly/cUAvnW will be fun share my #jQuery n #CMSMS tricks, cy there
Tuesday, 10 August 2010 @ 11:02

k, dorky but go2 http://bit.ly/8eY1i click one of the Translate items @ the bottom and move page2page :D it's the simple things, lov #jQuery
Tuesday, 10 August 2010 @ 09:28

Don't forget 2 nominate #CMSMS for the Packt Publishing Open Source Awards http://bit.ly/9EsprT Best cms I've worked with +1 vote for me :D
Tuesday, 10 August 2010 @ 08:07

Pre-review Documentum 6.5 Content Management Foundations: Pre-review Documentum 6.5 Content Management Foundat... http://bit.ly/aRMz9d
Friday, 30 July 2010 @ 11:30

Announcement: New plug-in browsertools: Hello, thou this is not a "new" plug-in http://dev.cmsmadesimple.org/p... http://bit.ly/c0H27Y
Thursday, 22 July 2010 @ 15:37

Fallow Me -- 44 followers


 
Questions Answered
Articles Written
Overall Points

Extensions

There are three kinds of extensions, that can add many kinds of functionality to your default CMS Made Simple install. They are called tags, user defined tags, and modules.

Tags

Tags are the simplest form of extensions. They are designed to accomplish just one small and specific task.

There are a number of custom tags available with CMS Made Simple. To find what kind of tags are available look in Extensions » Tags in the Admin Panel.

To insert any of these in a template or a page, simply type e.g. {content}. Many of these Smarty tags are used as placeholders in a template, i.e. placeholders for content, navigation, breadcrumbs etc.

Website developers who have a bit of PHP experience will find it easy to create and share their own custom tags.

User defined tags

Users can also create their own tags to insert in templates or pages., these are called user defined tags. They are snippets of php code (but without the <?php and ?> surrounding them), providing the ability to add re-usable pieces of php functionality to your site. User defined tags are inserted in templates and pages just like tags: {tagname}.

Typically, user defined tags provide a utility that is special to a website, and likely won't need to be re-used on another site. Also they are typically small and used for simple tasks.

Share your user defined tags and use those that others have created(external link).

Modules

Modules are the highest level of plugin in the CMS Made Simple environment. They are designed to allow developers to implement complex tasks within CMSMS. A module typically provides advanced functionality, usually interacts with the database in complex ways, and may provide numerous reports or forms on the website. Additionally, a module may have an administrative interface to allow manipulating its data and its settings.

An extremely well defined API (Application Programming Interface) has been written to allow module developers to write complex, intricate, and fully functioning applications for use within a CMSMS powered website.

There are a few modules included with the default installation of CMS Made Simple. Other popular modules are Frontend Users, Album, Calendar, Guestbook and Form Builder.

The ModuleManager module (included with CMS Made Simple) allows browsing a list of available modules, reading about them, and then installing them on your website.

To insert modules in a template or a page, you actually use the module name as a parameter to the {cms_module} tag. It looks like this: {cms_module module='modulename' parameter1='this' parameter2=5 parameter3='that'}. It is normal for modules to accept parameters to effect changes to their default behavior, though it is not always required.

Read more

You can read more about extensions in the CMSMS documentation(external link).

Previous page: Menu Manager  Next page: Event Manager 

Ad Space
Cloud Computing and Cloud Hosting by Rackspace