Plug-ins allow a site owner to add basic functionality to an Oxite site. They are defined by adding code files to a known location (see
Configuring Plug-ins Folder). Each code file contains a class whose name must follow the convention XXXXPlugin. Plug-ins may be further defined through the use of attributes, properties, and custom UI elements.