From d316a446dc9d897a4965727ac76aa40d61818a2c Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Wed, 5 Dec 2007 05:38:48 -0500 Subject: [PATCH] added tem_prepend(), format_email() trim()s --- format.php | 2 +- template.php | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/format.php b/format.php index c14d01a..99a67b7 100644 --- a/format.php +++ b/format.php @@ -112,7 +112,7 @@ function format_yesno($str) { function format_email($str) { # FIXME - return format_oneline($str); + return trim(format_oneline($str)); } function format_url($str) { 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); -- 1.7.10.4