Extensions



Extensions are self-contained packages which are uploaded to your board's ext directory. Using the Extensions Manager, you can install and manage the extensions running on your board.

Figure 3.9. Extensions overview

Extensions overview

This is a list of the extensions that are activated or are ready for use on your board.

After uploading the extension, it will appear in the Extension Manager, where you simply need to click the Enable link to activate the extension. Once an extension is activated, an Extensions tab will appear in the Administration Control Panel if the extension has any configuration settings. The Details link shows you information about the extension, such as its authors, home page, description, and version requirements. The Current Version column indicates if you have the latest version of the extension. The Settings link at the top of the screen allows you to check for updates on pre-release extensions that are not yet considered to be stable. Your board will periodically check to see if you are running the latest extensions, but you can click the Re-Check all versions link to force a re-check of your extensions' versions.

If a newer version of your extension is available, you can update it by following these steps:

  1. Disable the extension by clicking the Disable link in the Actions column.

  2. Delete the extension's files from the board's ext directory. Only delete the folder that corresponds to the extension you wish to update.

  3. Upload the latest version of the files to the ext directory.

  4. Enable the extension by clicking the Enable link in the Actions column.

If you wish to completely remove an extension from your board, follow these steps:

  1. Disable the extension by clicking the Disable link in the Actions column.

  2. Delete any data added by the extension by clicking the Delete data link in the Actions column.

  3. Delete the extension's files from the board's ext directory. Only delete the folder that corresponds to the extension you wish to update.