X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=template.php;h=9a3de85d384f3fb0d2a1e73dea2cb7d87119c41f;hb=d316a446dc9d897a4965727ac76aa40d61818a2c;hp=2a21975f13ef42e35f3e10da09b000ef0c877e01;hpb=674346c2b0a6cb040cee751fbcaadb7b4f34be77;p=wfpl.git diff --git a/template.php b/template.php index 2a21975..9a3de85 100644 --- a/template.php +++ b/template.php @@ -62,6 +62,11 @@ class tem { $this->keyval[$key] .= $value; } + # like set() but prepends + function prepend($key, $value) { + $this->keyval[$key] = $value . $this->keyval[$key]; + } + # clear a value. Functionally equivalent to set($key, '') but cleaner and more efficient function clear($key) { unset($this->keyval[$key]); @@ -228,6 +233,11 @@ function tem_append($key, $value) { $GLOBALS['wfpl_template']->append($key, $value); } +function tem_prepend($key, $value) { + tem_init(); + $GLOBALS['wfpl_template']->prepend($key, $value); +} + function tem_set($key, $value) { tem_init(); $GLOBALS['wfpl_template']->set($key, $value);