Register
Mura CMS Training, London England
Topic: Introduction To Mura Plugin Development
Mura Certified Course
Plugins are far and away the best method of adding custom functionality to the Mura CMS. Using the Plugin architecture, developers can create an application that can access every part of your Mura website. Plugins can add Class Extensions, trigger and respond to Mura Events, render custom content on a Mura page, or add and an endless variety of custom features.
In this course we'll look at the basic architecture of a Mura plugin, how to create an administrative area, display objects for displaying content on a page, and hooking into the Mura Event API. We'll also take a look at how to make a plugin installable for distribution.
Topics covered during this session include:
- The Mura Plugin Architecture
- Using FW/1 As a Plugin Framework
- Display Objects
- Events & Renderers
- Installation Plans
Pre-requisites
Attendees should have a working knowledge of ColdFusion. A familiarity with ColdFusion frameworks and object oriented programming will help but is not necessary.
Note: although not required, it is strongly recommended that you attend the previous session as it will provide an understanding of the foundation upon which plugins are built. This foundation is only cursorily covered in this session.
Requirements
Attendees must bring the following to the class:
- a laptop
- an updated, clean install of the Mura CMS* on the laptop.
*Access to an individual practice website will be made available, but there is no guarantee that that an internet connection will be constantly available, so it is highly recommended that attendees have a working copy installed on their laptop.