/** * @see wcf\system\template\IModifierTemplatePlugin::execute() */ public function execute($tagArgs, TemplateEngine $tplObj) { // default values $length = 80; $etc = '…'; $breakWords = false; // get values $string = $tagArgs[0]; if (isset($tagArgs[1])) $length = intval($tagArgs[1]); if (isset($tagArgs[2])) $etc = $tagArgs[2]; if (isset($tagArgs[3])) $breakWords = $tagArgs[3]; return StringUtil::truncate($string, $length, $etc, $breakWords); }