| 123456789101112131415161718192021222324252627282930313233 | 
							- <?php
 
- /**
 
-  * Smarty plugin
 
-  *
 
-  * @package Smarty
 
-  * @subpackage PluginsModifierCompiler
 
-  */
 
- /**
 
-  * Smarty strip modifier plugin
 
-  *
 
-  * Type:     modifier<br>
 
-  * Name:     strip<br>
 
-  * Purpose:  Replace all repeated spaces, newlines, tabs
 
-  *              with a single space or supplied replacement string.<br>
 
-  * Example:  {$var|strip} {$var|strip:" "}<br>
 
-  * Date:     September 25th, 2002
 
-  *
 
-  * @link http://www.smarty.net/manual/en/language.modifier.strip.php strip (Smarty online manual)
 
-  * @author Uwe Tews
 
-  * @param array $params parameters
 
-  * @return string with compiled code
 
-  */
 
- function smarty_modifiercompiler_strip($params, $compiler)
 
- {
 
-     if (!isset($params[1])) {
 
-         $params[1] = "' '";
 
-     }
 
-     return "preg_replace('!\s+!" . Smarty::$_UTF8_MODIFIER . "', {$params[1]},{$params[0]})";
 
- }
 
- ?>
 
 
  |