Developer manual
-
PHP API - the PHP documentation (API) for BIGACE ...
-
Classes - ... and how to use them in your code
-
Templates - what they are and how to customize them
Extending Bigace:
-
.:plugins - Plugins can hook into the core of Bigace
-
.:developer:hooks - Register a Hook and execute a function or filter when it is called
-
Extensions - how to build installable Extension-Package (package format ZIP)
-
Modules - display dynamic data in your page
Smarty:
-
Smarty - Smarty for Bigace & further links
-
Smarty Tags - for templates customization & dynamic data
-
Smarty Templates - Step-by-Step to create a design
-
Search - integrate search in your design
Bigace 2.x specific
The following list is related to Bigace 2.x:
Core API:
-
Access database - use the BIGACE db framework
-
Core Libraries - important BIGACE core functions
-
Translations - enable your extension for multiple languages
-
Userdata - read userdata and settings
More stuff:
-
Portlets - create them for use in your templates
-
Editor Framework - integrate a new editor
-
Admin Themes - customize the administration look & feel
-
Integrate Zend Framework - to extend your applications with this rich API
-
bigace:developer:database - a short review of the Bigace database structure
-
bigace:developer:logger - different logger for your needs
Code Snippets:
-
Fetch a Category Tree and loop above its entries
-
BIGACE AJAX - fetch item information without reloading pages
-
bigace:developer:v2:module_admin - display a link to edit module-settings and how to read them
-
bigace:developer:v2:module_content - display page content in your module
Bigace 3.0 specific
Templates:
-
.:developer:viewhelper - for usage in your Zend_View
-
.:developer:zendtemplate - write your template using Zend_Layout/Zend_View and ViewHelper
-
.:developer:errorpages - customizing the error templates FIXME
Mixed:
-
.:developer:admintheme - creating a different admin theme
-
.:developer:zend - the Zend Framework and some good tutorial links
-
.:developer:credits - adding entries to the Credits/About screen
-
.:developer:environment - a Bigace development environment FIXME
-
.:developer:widgets - formerly known as Portlets FIXME
-
.:developer:codeconventions - code rules and formatting guidelines FIXME
-
FIXME - write about new OO Plugin API
-
FIXME - write about new module structure