?? news
字號:
Version 2.6.19 (Feb 11th, 2008)-------------------------------- fix regex_replace allowing \0 in the search string (c960657, monte)- add append feature to {capture} (jablko, monte)- fix when (un)registering filters with the same method name but different class name (danilo)- fix calling registered objects' methods with an empty argument list (marcello, messju) Version 2.6.18 (Mar 7th, 2007)------------------------------- fix html_select_date separator when parts are missing (hayk, monte)- fix broken detection of non-cached blocks introduced in 2.6.17 (messju)Version 2.6.17 (Mar 5th, 2007)------------------------------- fix php handling (monte, boots, danilo)- fix handling of plugin tags directly followed by an else tag (Fahr, danilo)- fix handling of $etc in the truncate modifier when $etc is longer than $length (Sylvinus, messju)- fix handling of %I with mysql timestamps in the date_format modifier (danilo, boots)- update smarty_core_write_file() and smarty_modifier_date_format() to better recognize Windows (boots, danilo)- emulate %h, %n, %r, %R, %t in the date_format modifier on Windows (danilo, boots)Version 2.6.16 (Dec 1st, 2006)------------------------------- fixed replacement bug in trimwhitespace output filter that was introduced in the last release (Spuerhund, boots)Version 2.6.15 (Nov 30th, 2006)-------------------------------- change file writing semantics in smarty_core_write_file() to unlink() only when rename() fails or a Windows system is detected (c960657, boots) - update debug.tpl to xhtml 1.1 compliance, fix javascript escaping in debug output and apply a Smarty based color scheme (cybot, boots)- enhance reporting precision of debug_print_var modifier (cybot, boots) - make html_select_date work consistently with 0000-00-00 00:00:00 and 0000-00-00 inputs (cybot, boots)- fix wrong handling of insert's name attribute. (messju)- fix false replacement of "$t" inside double quotes (checat, messju)- added support for column headings and caption element to html_table and updated the output to use thead/tbody elements (boots)- fixed ordering of replacements in trimwhitespace output filter (Getty, boots)- update mailto function plugin to work around a firefox/thunderbird escaping bug (elijahlofgren, boots)- emulate %l in the date_format modifier on windows (boots) - fix handling of apostrophes in capitalize modifier (Alec Smecher, boots)Version 2.6.14 (May 28th, 2006)-------------------------------- fix compiler bug allowing php tags in secure templates (boots,monte)- un-hide hidden xml open tags (boots)- fix handling of block-methods of registered objects (El Hombre Gris, messju)Version 2.6.13 (March 9th, 2006)-------------------------------- - update regex_replace, removing possible use of "e" modifierVersion 2.6.12 (Jan 18th, 2006)------------------------------- - fix improper use of references in the compiler handling cached attributes and in compiled code handling block plugins (messju) - make Smarty::_read_file() work on latest php (messju) - fixed improper tokenization of certain inline math expressions (boots)Version 2.6.11 (Dec 14, 2005)----------------------------- - fixed code generation of non-cacheable blocks to play well with php's "Alternative syntax for control structures" (kihara, messju) - fix handling of multiple identical inserts in one display()-call (messju) - replace {} string access with equivalent substr() to avoid E_STRICT warnings in PHP 5.1 (boots) - return valid reference in get_config_vars() when given var is non-existant (Thomas Schulz, boots) - plugin html_image: fix incorrect secure_dir error when file doesn't exist (monte) - plugin html_image: add path_prefix param (monte) - add char_set parameter to escape modifier (Loading, monte) - fix notice in debug security check (Drakla, monte) - return valid reference in get_template_vars() when given var is non-existant (monte) - add escape type "urlpathinfo" to escape modifier (monte)Version 2.6.10 (Aug 5, 2005)---------------------------- - allow secure_dir to be a filename, not just a directory name (monte) - set debug.tpl as a secure_dir, not the entire SMARTY_DIR (monte) - fix proper escaping for literal strings in Smarty_Compiler::_parse_var_props() (boots, messju) - remove ambiguity for numeric values passed to smarty_make_timestamp() (and thus the date_format modifier). numeric values are treated as timestamps now. (andreas, messju) - add passthru attribute feature to html_select_date (Sedgar, monte) - add "middle" parameter to truncate (monte) - make form input label ids optional (monte) - add error message for empty if/elseif statements (eykanal, monte) - cast selected value to string for comparison in html_radios (Exeption, monte) - updated html_select_date's year_as_text-feature to be xhtml compliant (Mark West, messju) - fix handling of selected month html_select_date (Yuri Weseman, messju)Version 2.6.9 (Mar 31, 2005)---------------------------- - disallow variable function calls in {if} statements (messju, monte) - disallow variable function calls in {math} equations (messju, monte)Version 2.6.8 (Mar 21, 2005)---------------------------- - remove e-modifier from regex_replace modifier (messju) - remove cast of object to array in foreach's from-attribute (messju) - add "null" as a valid token for {if} when security is enabled (messju) - add javascript_charcode encoding option to mailto function (monte) - add ids to html_radios labels (monte, menulis) - fix handling of strip-tags with non-default delimiters (Mark West, messju)Version 2.6.7 (Feb 3, 2005)--------------------------- - fix handling of hashed opening php-tags inside strip-blocks (messju) - removed border tag from html_image function (monte) - change escape:url use rawurlencode() instead of urlencode() (messju) - make $smarty.const.FOO compile to "FOO", and not to "constant('foo')". this is less code and a little faster execution. note that undefined constants are now displayed as the constant's name. (messju) - make block functions and registered objects' block methods use a local variable for block_content instead of a property of $smarty (messju) - fix escaping in the generated code that calls smarty_core_load_plugins (jes5199, messju) - fix invalid HTML issue with popup (Stefanos Harhalakis, Monte) - fixed {popup} to properly handle inarray and function parameters and added support for mouseoff and followmouse options (boots)Version 2.6.6 (Oct 13, 2004)---------------------------- - fixed nocache-handling with nested includes (Lars Jankowfsky, messju) - moved /libs/core to /libs/internals (boots) - fixed more parsing problems (messju)Version 2.6.5 (Sept 13, 2004)----------------------------- - fixed some parsing problems with object calls introduced in 2.6.4 (Monte) - add $smarty->security_settings['ALLOW_CONSTANTS']. note: this defaults to false which means you have to allow them explicitly in your secured templates from now on! (messju)Version 2.6.4 (Sept 7, 2004)---------------------------- - add $smarty.ldelim and $smarty.rdelim to smarty special var (Monte) - fall back to old uniqid()-behaviour when tempnam() fails in core.write_file.php (messju) - fix capitalize modifier, don't rely on buggy ucwords (Monte) - make html_select_date work with negative timestamps, also force year range to include given date unless explicitly set (Garo, Monte) - fix bug with {fetch}, passing user/pass in url did not work (Monte) - fix occasional wrong error messages on mismatched tags when {else}, {elseif}, {foreachelse} or {sectionelse} is involved (messju) - fix handling of methods arguments (messju, Manfred Wischin) - remove touch() call that made the compiled-template's timestamp the same as the source-template's one. (messju) - add assign attribute to html_checkboxes and html_radios (pcg, Monte) - remove non-xhtml conformant tag from mailto function (tacker, Monte) - handle date_format codes %e, %T and %D for windows (tip, Monte) - fix unnecessary call to smarty_core_get_include_path() inside Smarty::_get_auto_filename() (c960657, messju) - add error-messages when anything else than an identifier is passed to foreach's key- or item-attribute (messju) - fix handling of digits inside tagnames (messju) - fix escaping of backslashes in Smarty_Compiler::_quote_replace() (messju)Version 2.6.3 (June 16, 2004)----------------------------- - added escapement of '</' to '<\/' in escape:javascript modifier (c960657, Monte) - added obfuscation of protocol-string in {mailto} when using hex- encoding (bharat, messju) - enhanced auto-generated filenames for templates_c and cache (messju) - add 'nonstd' to escape modifier for escaping non-std chars, such as ms doc quote (Monte) - adjusted textformat to not output wrap chars after last para (Monte) - use tempnam() instead of unqid() to create better temporary files in smarty_core_write_file() (xces, messju) - add 'mail' to escape modifier for safe display of e-mail addresses (Monte) - add cycle function attribute "reset" to english docs (Monte) - enhanced support of numeric constants as variable-expressions (messju) - add case decentity to smarty_modifier_escape() (Konstantin A. Pelepelin, messju) - make smarty_core_write_compiled_include() php5-aware (messju) - removed unused functionality to load a subset of lines from a file (messju) - fix is_secure() should only check if a file is_readable, not if the directory where it is in is readable (sagi, messju) - fix problem displaying debug console when $default_resource_type is not "file:" (c960657, Monte) - fix permission handling with security and config_load (messju) - removed '.' from the list of default template locations in _parse_resource_name() (messju) - fix avoid warning with template_exists() on an absolute paths (messju) - fix parameters passed to resource's secure()-function (messju) - fix handling of integer values like width and delay im smarty_function_popup() (messju)Version 2.6.2 (Feb 17, 2004)---------------------------- - fix allow empty years, months and days in html_select_date's time-attribute (messju) - fix YES and NO should not be booleanized inside triple-quotes in a config-file (messju)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -