If you want to enhance and/or customize Tiki to build your site or your application, or if you want to join the Tiki developers community, this is the page you should read. Tiki is an application environment designed to be extensible and customizable. If you know PHP and want to extend Tiki this section will explain how to create new features. The look of pages can be customized with Smarty and does not need PHP knowledge. Basic rulesLet's start with some basic rules or guidelines: Rule 0 (Zeroth)
Everybody is welcome to the Tiki developers community. If you need help, ask. If you want us to review your work, send it to our mailing list. Tiki pages are always composed of two files: a php file and a template
All the database-access functionality is abstracted into libraries in the lib directory
Everything must work with all the warnings and errors reported
Everything must work with register_globals turned off
|