Instant Messaging Plugin Template

From LinuxMCE
Revision as of 00:40, 22 September 2008 by Tschak909 (Talk | contribs) (Initial content for the Instant Messaging Plugin template.)

(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Opening the web admin, and going to Advanced > Configuration > Device Templates, We pick my manufacturer, LOCALE|Concept, and pick the Pluto General Plugins category, and click Add Device Template.

After this is done, I specify that this is a device that will be implemented by C++ code.

That fills in the blanks, and brings up the following display, of which, the following screen snippet is most relevant:

The Instant Messaging Template

Note that I have checked the "Is a Plugin" and once I did this, it automatically added a Controlled by Category:DCERouter entry. This happens the moment that you check this box, and goes away when you uncheck it. There is no need to manually add it.

Also note that the Implements DCE box is checked, and there is nothing in the command line box. If this is checked, and there is nothing in the command line box, the system assumes that the DCE Device command name is the same as the name of the plugin, with any spaces substituted by underscores. (_)

I hit save at this point, to get the device template into the system, but I now need to define the commands that this plugin will need.

Scrolling down, notice there is a link for Create Command Group, this needs to be clicked, as the above three command groups do not contain relevant commands that we want to implement in our template.