Modules allow to extend the functionality of Website Baker. Website Baker distinguish the following three module types which will be explained in more detail below.
Page type modules can be considered as separate applications. This module type is used to add missing features like a guestbook or an image gallery to Website Baker. Website Baker ships with the following pre installed page type modules.
Additional page type modules can be downloaded from the official Website Baker Add-Ons Repository.
Note:
One needs to install page type modules via the WB Backend: Add-Ons -> Modules -> Install Module. After the installation, you will find a new entry in the page menue: Pages -> Add Page -> Type. Page type modules can be used by adding a new page or section with the new page type.
Some page type modules can be modified by changing its default settings. The module settings allows to tweak the frontend layout or to change default values such as amount of images to display in case of a image gallery. The module settings can be found via the WB backend: Pages -> Click on modules page title -> Settings.
Administration tools (admin modules) provide additional features to support the Administrator by it´s daily work. Website Baker ships with the following pre installed administration tools:
Additional admin modules (e.g. to display user statistics or to edit template files) can be downloaded from the official Website Baker Add-Ons Repository.
Note:
Administration tools are installed via the WB backend: Add-Ons -> Modules -> Install Module. After the installation you can invoke the administration tools via the WB backend: Settings -> Show Advanced Options -> Administration Tools.
Administration tools can only be invoked by groups/users with access to the Settings. As a general rule, administration tools should only be invoked by the Adminstrators group.
Code snippets were introduced with Website Baker 2.6. This module type allows to add own functions which can be invoked from the index.php file off your template or from a page/section of the type: Code. Website Baker does not include any code snippets per default.
Additional code snippets (e.g. to display News entries on pages other than the news page itself) are provided via the Website Baker Add-Ons Repository. One of the most interesting code snippets is show_menu2. This code snippet can be used as replacement for the WB function show_menu. Apart from other nice features does show_menu2 allow to create valid (X)HTML markup even for nested menu lists.
Note:
Code snippets are installed via the WB backend: Add-Ons -> Modules -> Install Module. All functions contained in the include.php file of the code snippet can be invoked via the index.php file of your template or from a page/section of type code.
Copyright (c) 2007 Website Baker Help team
Text and images of this page are licensed under a Creative Commons Attribution-NonCommercial-No Derivative 3.0 Licence. You are free to copy and distribute this work for noncommercial purposes as long as no changes are applied and this copyright notice and a backlink to http://help.websitebaker.org are provided.