X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=template.php;h=36e1ad12a6dda03d7b39bca7f4a4d5e6aa4967ac;hb=883f464e943d1588c0c4227d7f6e69dedb7b6a21;hp=2a21975f13ef42e35f3e10da09b000ef0c877e01;hpb=27bba3aed78b9e66e0972abaf1ef926cdec3503a;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);