Mura CMS Theme Requirements

Mura CMS really doesn't care what your directory structure looks like, with the following exceptions:

  1. The theme must be a subdirectory of themes. For example:

  2. The theme directory must contain a subdirectory called templates. For example:

  3. The templates directory must contain a file called default.cfm. For example:

Basic Directory Structure

The basic following directory structure of your theme is recommended:

With the exception of /yourThemeName/templates/default.cfm, the rest it totally optional. If you are going to have any custom display objects, then you're going to want to add the /display_objects/ directory. If your theme is going to have any custom resource bundles, then you'll want to add the /resourceBundles/ directory. Feel free to add any other directories and/or files as you wish.