first commit
This commit is contained in:
		
							
								
								
									
										33
									
								
								lib/smarty_3/libs/plugins/modifiercompiler.indent.php
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										33
									
								
								lib/smarty_3/libs/plugins/modifiercompiler.indent.php
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,33 @@ | ||||
| <?php | ||||
| /** | ||||
|  * Smarty plugin | ||||
|  * | ||||
|  * @package    Smarty | ||||
|  * @subpackage PluginsModifierCompiler | ||||
|  */ | ||||
|  | ||||
| /** | ||||
|  * Smarty indent modifier plugin | ||||
|  * Type:     modifier<br> | ||||
|  * Name:     indent<br> | ||||
|  * Purpose:  indent lines of text | ||||
|  * | ||||
|  * @link   http://www.smarty.net/manual/en/language.modifier.indent.php indent (Smarty online manual) | ||||
|  * @author Uwe Tews | ||||
|  * | ||||
|  * @param array $params parameters | ||||
|  * | ||||
|  * @return string with compiled code | ||||
|  */ | ||||
|  | ||||
| function smarty_modifiercompiler_indent($params) | ||||
| { | ||||
|     if (!isset($params[1])) { | ||||
|         $params[1] = 4; | ||||
|     } | ||||
|     if (!isset($params[2])) { | ||||
|         $params[2] = "' '"; | ||||
|     } | ||||
|  | ||||
|     return 'preg_replace(\'!^!m\',str_repeat(' . $params[2] . ',' . $params[1] . '),' . $params[0] . ')'; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user