* Name: nl2br
* Date: Feb 26, 2003 * Purpose: convert \r\n, \r or \n to <
> * Input:
* - contents = contents to replace * - preceed_test = if true, includes preceeding break tags * in replacement * Example: {$text|nl2br} * @link http://smarty.php.net/manual/en/language.modifier.nl2br.php * nl2br (Smarty online manual) * @version 1.0 * @author Monte Ohrt * @param string * @return string */ function smarty_modifier_nl2br($string, $ce = '
') { $s = $string; $s = str_replace("\r\n", $ce, $s); $s = str_replace("\n", $ce, $s); $s = str_replace("\r", $ce, $s); return $s; } /* vim: set expandtab: */ ?>