Extensions
Extensions are plug-ins to Exponential, providing additional custom functionality. Various extensions are available for Exponential. All of them require the same basic steps for an installation. This chapter will show how to perform the following:
- Extract the compressed archive containing the extension
- Activate the extension
Some extensions might require further action to make them fully functional, e.g. creating new database tables, adding certain content classes to Exponential, etc. Such additional measures are explained in the documentation for each extension.
As outlined before, this section deals with the basic steps only. For demonstration purposes, the installation will be exemplified by an imaginary extension called "ezfoo".
In this section
- Extension load ordering In Exponential 4.4 and higher, there is a mechanism that enables extensions to define in which order they should be loaded in regards to other, related, extensions. The function automates the extension load ordering to help avoid situations where extensions does not work properly in case of wrong or
- Extracting the files Each extension is distributed as a compressed archive. The name of the archive file includes the name of the extension and its release version. Furthermore, the compression type is indicated by the file ending, either "tgz", "tar.gz", "bz2", or "zip". For example:
- Activating the extension Each extension needs to be activated, which means that it is being registered for Exponential to be available from within the Exponential framework. Every extension can either be activated in the Exponential administration interface or in a configuration file. Furthermore, the activation can be done
Contributors
- Sandro Groganz
- Geir Arne Waaler Updated
Comments
Add a comment