X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=template.php;h=36e1ad12a6dda03d7b39bca7f4a4d5e6aa4967ac;hb=004d7c622549f56ea0bcc81b0cde9c18d8f35f46;hp=2a21975f13ef42e35f3e10da09b000ef0c877e01;hpb=bdcec472dcd1e9fc6ff9df137f838f1f3124ec9c;p=wfpl.git diff --git a/template.php b/template.php index 2a21975..36e1ad1 100644 --- a/template.php +++ b/template.php @@ -91,6 +91,13 @@ class tem { } } + function show_separated($sub_template_name) { + if($this->get($sub_template_name)) { + $this->show($sub_template_name . '_sep'); + } + $this->show($sub_template_name); + } + # this is used by tem::load() and should be otherwise useless function _load(&$in, &$out, &$parents, &$parent) { while($in) { @@ -253,6 +260,12 @@ function tem_show($sub_template_name) { $GLOBALS['wfpl_template']->show($sub_template_name); } +function tem_show_separated($sub_template_name) { + tem_init(); + $GLOBALS['wfpl_template']->show_separated($sub_template_name); +} + + function tem_load($filename) { tem_init(); $GLOBALS['wfpl_template']->load($filename);