- mercromina responded to »error when i try to upgrade to the last version of dizkus module (3.1)« 08:01 PM
- craigh responded to »TagIt 3.0 for Zikula« 03:58 PM
- localrags responded to »Remove contents of nuke_sc_anticracker from Database« 11:30 AM
- jmvaughn responded to »Shoutit for zikula 1.3?« 09:31 AM
- mdee responded to »Different page content under one template (tpl file) based on URL« 07:17 AM
- espaan responded to »Categories disappear when editing ...« 08. Feb
- eledril responded to »How decrease zikula cpu usage« 08. Feb
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Wiki » PluginDevIntro
Additions
http://www.smarty.net/manual/en/plugins.modifiers.php∞
Deletions
http://www.smarty.net/manual/en/plugins.modifiers.php∞ Plugins Modifiers Tutorial
Additions
http://www.smarty.net/manual/en/template.resources.php∞
Additions
http://www.smarty.net/manual/en/plugins.php∞
http://www.smarty.net/manual/en/plugins.modifiers.php∞ Plugins Modifiers Tutorial
http://www.smarty.net/manual/en/plugins.compiler.functions.php∞
Deletions
Smarty Plugin Tutorial∞
Plugins Modifiers Tutorial∞
Compiler Functions Manual∞
Additions
http://www.smarty.net/manual/en/plugins.outputfilters.php∞
http://www.smarty.net/manual/en/plugins.inserts.php∞
Additions
Pre and Post Filters
http://www.smarty.net/manual/en/advanced.features.prefilters.php∞Deletions
Pre and Post Filters
Additions
Template functions
Smarty Plugin Tutorial∞Modifiers
Plugins Modifiers Tutorial∞Block functions
http://www.smarty.net/manual/en/plugins.block.functions.php∞Compiler functions
Compiler Functions Manual∞Pre and Post Filters
Output Filters
Resources
Inserts
Deletions
1. Template functions
2. Modifiers
3. Block functions
4. Compiler functions
5. Pre and Post Filters
6. Output Filters
7. Resources
8. Inserts .
Oldest known version of this page was edited on 2008-06-19 07:58:27
by Operator
[ Minor edits (quick review to catch and update PN references of all sorts. ]
Zikula's templating system is built on top of Smarty∞ - a widely used php template engine. The purpose of the template engine is provide a level of separation between the php code of the application and the output layer and, at the same time, make editing templates easier for those unfamiliar with PHP coding. Smarty templates utilise a very simple template language that results means working with these templates is as close to working with native HTML as is possible.
Smarty provides an architecture∞ that allows developers to build on the base functionality of the template system in order to extend the capabilities offered to template designers. These extensions are known as plugins.
Smarty offers several types of plugin some of which are aimed at use by designers within templates while others are aimed at developers extending the templating system itself. The types of plugins available are
2. Modifiers
3. Block functions
4. Compiler functions
5. Pre and Post Filters
6. Output Filters
7. Resources
8. Inserts .
Introduction to plugin architecture
Zikula's templating system is built on top of Smarty∞ - a widely used php template engine. The purpose of the template engine is provide a level of separation between the php code of the application and the output layer and, at the same time, make editing templates easier for those unfamiliar with PHP coding. Smarty templates utilise a very simple template language that results means working with these templates is as close to working with native HTML as is possible.
Smarty provides an architecture∞ that allows developers to build on the base functionality of the template system in order to extend the capabilities offered to template designers. These extensions are known as plugins.
Smarty offers several types of plugin some of which are aimed at use by designers within templates while others are aimed at developers extending the templating system itself. The types of plugins available are
1. Template functions
2. Modifiers
3. Block functions
4. Compiler functions
5. Pre and Post Filters
6. Output Filters
7. Resources
8. Inserts
2. Modifiers
3. Block functions
4. Compiler functions
5. Pre and Post Filters
6. Output Filters
7. Resources
8. Inserts
