summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/template.php17
1 files changed, 16 insertions, 1 deletions
diff --git a/inc/template.php b/inc/template.php
index 4383c7a6b..5e98526ff 100644
--- a/inc/template.php
+++ b/inc/template.php
@@ -36,7 +36,22 @@ function template($tpl){
*
* @author Andreas Gohr <andi@splitbrain.org>
*/
-function tpl_content(){
+function tpl_content() {
+ global $ACT;
+
+ ob_start();
+
+ $evt = new event('TPL_ACTION_HTML',$ACT,tpl_content_core);
+ $evt->trigger();
+
+ $html_output = ob_get_clean();
+
+ $evt = new event('TPL_DISPLAY_HTML',$html_output,ptln);
+ $evt->trigger();
+
+}
+
+function tpl_content_core(){
global $ACT;
global $TEXT;
global $PRE;