SU Module Builder

Hello friends,

Today I was introduced to a new tool in the SimpleUpdates.com CMS. This new tool aims to simplify and speed up the process of creating a custom module for SimpleUpdates by having the builder do all of the repetitive tasks of module creation. It is the brain child of our lead programmer, Matthew Leffler, and it has already been put to good use.

First, I should make sure you all know what we mean by the term “module”. This is a script or set of scripts that perform a special function as an add on to the core SimpleUpdates CMS. An example is the calendar module, the photo gallery module, and many others.

Back to the module builder. The key component of the module builder is the YAML file. This file allows you to specify the database tables, the fields in each table, and the inter relationships of the fields and tables.

SimpleUpdates is a MVC system, meaning there are Model, View and Controller files. These are all created automatically by module builder.

There are several view file options, and you are able to select which view files you want created.

With the YAML file defining the module fields, the heavy lifting work is completed automatically.

The module builder is a tool SimpleUpdates will use internally. At this time we are not sure of this tool would be helpful to our end users or resellers. The view files still require some layout customization. We will see how this progresses, and we all look forward to plenty of custom modules.

What custom module would you like us to work on for you?

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: