The email is not displayed properly? View the online version.

CMS Made Simple

Announcing Our New Module Writing Tutorial for CMSMS 2.0

With CMSMS 2.0 now in full swing and being used across a multitude of sites, the Dev Team wanted to spend some time helping you with module creation.  To that end, Robert Campbell (Calguy1000) has created a comprehensive PDF that will take you through the process of creating a module for 2.0.

Guiding you through each step of the build, the PDF creates a simple ‘Holidays' module as an ongoing example.  You'll see how to create the module, setup installation and language, add in admin functions, add, edit and delete records and run the module on the front end.  Search engine friendly URLs, asynchronous loading, and working with other modules are also fully discussed.  Plus, there are many other sections just waiting for you to dive into them. 

This is a great document for both new and experienced module developers.  Whether you are starting your first journey into module development or simply want to compare your methodology with the Dev Team's, you'll find this PDF invaluable. 

Of course, this document assumes a level of ability for you to get the most from it.  You'll have a firm understanding of PHP and object orientated programming, including exceptions and PHP's magic methods.  You will also need understanding of relational databases—particularly MySQL. A basic understanding of JavaScript and jQuery will be useful. And, of course, you will need to know how to work with CMSMS, including creating and managing pages and templates.

We're sure you will find this document invaluable.  We're looking forward to seeing the great modules that you come up with.  You can download the PDF from here right now and start your adventure!

Your CMSMS Dev Team



Word from our Sponsor


CMSMS™ approved Hosting Partner

Copyright © 2015 CMS Made Simple™, All rights reserved.

Visit cmsmadesimple.org
Follow @CMSMS on Twitter

twitter facebook linkedin youtube pinterest

If you don't want to receive any more emails from us, you can Unsubscribe