CMS Made Simple Techniques of 2013

As the name suggests, CMS Made Simple is very easy to set up and get started with. However, when it comes to solutions requiring to customise templates and functionality, I see people struggling with similar problems. That’s often because there is insufficient documentation or people don’t know where to find it. The following techniques can often solve your problem or give a...

Failed login notifications

Getting e-mail notifications of failed login attempts will not by any means protect you from hackers. It will however alert you if you are being targeted by a brute-force attack and should that ever be the case, cmsms allows you to simply move your admin directory and get it over with... :)

Smarty template Inheritance, include, file templates and template resources in CMS Made Simple

Have you ever tough if there would be more advanced way to build page templates with CMS Made Simple? Yes there is. I will be going trough few interesting things in this article. You will learn how to include template from CMS Made Simple public template resources, how to include file template, how to work with template inheritance.

Allow FrontEnd Users to edit specific content pages

Every now and then questions about Front End editing of pages in CMSMS appear, so in this post we will have a look at how you can easily create Front End content management for FEU user and specify which Pages a user may actually edit. I am not really a fan of Front end editing and if it really has to be a feature for the Project then it is best that you choose a system which supports this...

Under the Hood - How CMSMS Processes Page Templates

Most people know that CMS Made Simple processes the BODY of a template before the HEAD, but did you know that there is a third section of the template that is processed before anything else?

Template Externalizer

Template Externalizer is a module that can save CMS Made Simple developers many hours of cutting and pasting.  It allows you to work much more rapidly on projects, particularly if they are large and complex.

Prev/Next links in CGBlog

Adding Prev/Next links to the CGBlog detail pages without using UDT's.

replacing text with a variable

In this tutorial we will learn how to use a modifier and how to replace a text with specific value.

Show all news articles by the same author

By clicking on the author name, the visitor will be redirected to the news page listing only the articles created by the selected author.

How to use a UDT in your Style Sheets to help with repetitive vendor prefixes

So you have some nice rounded corners in your design and your client decides that they aren't round enough. Now you have to tediously edit each border-radius property and all the browser specific prefixed ones as well. Here's how to use a User Defined Tag to fix that.