BoltWire comes with a number of plugins you can use to easily extend it's capabilities. Visit our Solutions section for a current list.
If the plugin, comes with a php file, drop it into your boltwire/shared/plugins folder. Once there it will be available for installation on any of your sites.
To enable the script, go to site.config and add a line like either of the following to the bottom of the page:
The first enables plugin1.php sitewide. The second enables plugin2.php for all pages in the test hierarchy, plus two specific pages: some.page and another.page. Generally it is best to only enable plugins where they are needed.
Some plugins come with various pages or graphics. These need to be unzipped and placed in the appropriate locations. Others may have configuration options you can set in site.config, or may suggest lines to add to code.settings. Follow the instructions on the plugin page carefully. Repeat these instructions for any site you wish to use the plugin on.
Plugins sometimes get revised to fix problems, add features, or otherwise improve the code. To upgrade your sites, simply copy the new script over your existing one. All sites will be upgraded instantly.
If you are running a plugin on multiple sites but wish to customize it, add the following line to site.config:
It will create a copy of all shared plugins used by the site in the field config folder, and use those scripts instead. Feel free to modify them without affecting other sites.
The disadvantage to this approach is that updates to the shared plugin will need to be manually dropped into each site's config folder to take affect. Which will cause any changes you made to be overwritten...