X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=template.php;h=d54bf350c1d4ce5e192bb9fcfd0b8f71e8b6c7a6;hb=277f0431cc57acc1b77c1fbe733c40e9ba90d710;hp=9a3de85d384f3fb0d2a1e73dea2cb7d87119c41f;hpb=d316a446dc9d897a4965727ac76aa40d61818a2c;p=wfpl.git diff --git a/template.php b/template.php index 9a3de85..d54bf35 100644 --- a/template.php +++ b/template.php @@ -96,6 +96,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) { @@ -263,6 +270,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);