[ Index ]
 

Code source de Serendipity 1.2

Accédez au Source d'autres logiciels libres

title

Body

[fermer]

/bundled-libs/Smarty/ -> ChangeLog (source)

   1  2007-03-06  Monte Ohrt  <monte@ohrt.com>
   2  
   3      * NEWS
   4        libs/plugins/function.html_select_date.php:
   5        fix html_select_date separator when parts are missing (thanks to kayk for
   6        the patch)
   7  
   8  2007-03-06  Messju Mohr  <messju@lammfellpuschen.de>
   9  
  10      * libs/Config_File.class.php
  11        libs/Smarty.class.php
  12        libs/Smarty_Compiler.class.php:
  13        bumped version number
  14  
  15      * NEWS:
  16        added release headline
  17  
  18      * libs/internals/core.write_compiled_include.php:
  19        fixed detection of non-cached block when writing compiled includes
  20  
  21  2007-03-01  Danilo Buerger  <danilo@blizzz.org>
  22  
  23      * NEWS
  24        libs/Smarty_Compiler.class.php:
  25        Applied boots clean up patch and removed commented out code.
  26        Updated NEWS file
  27  
  28  2007-02-27  Danilo Buerger  <danilo@blizzz.org>
  29  
  30      * NEWS
  31        docs/en/designers/language-modifiers/language-modifier-date-format.xml
  32        libs/internals/core.write_file.php
  33        libs/plugins/modifier.date_format.php:
  34        Updated smarty_core_write_file() and smarty_modifier_date_format() to speed
  35        up Windows detection.
  36        Emulated more parameters for Windows in smarty_modifier_date_format() and
  37        fixed some old ones.
  38        Updated the docs to tell what parameters are emulated on Windows.
  39        Updated NEWS file.
  40  
  41      * NEWS:
  42        Updated NEWS file to reflect changes commited in the last revision
  43  
  44  2007-02-27  Monte Ohrt  <monte@ohrt.com>
  45  
  46      * docs/en/appendixes/troubleshooting.xml:
  47        fix typo
  48  
  49  2007-02-27  Danilo Buerger  <danilo@blizzz.org>
  50  
  51      * libs/Smarty_Compiler.class.php:
  52        Modified _(push|pop)_cacheable_state() to embedd alternate syntax. See this
  53        bug report: http://www.phpinsider.com/smarty-forum/viewtopic.php?t=10502
  54  
  55  2007-02-26  Peter 'Mash' Morgan  <pm@daffodil.uk.com>
  56  
  57      * docs/en/designers/language-custom-functions/language-function-html-options.xml:
  58        Fix incorrect var name
  59  
  60  2007-02-23  Monte Ohrt  <monte@ohrt.com>
  61  
  62      * libs/Smarty_Compiler.class.php:
  63        escape creating of language=php from interleaving
  64  
  65      * libs/Smarty_Compiler.class.php:
  66        add removed line back in
  67  
  68      * libs/Smarty_Compiler.class.php:
  69        fix up last patch, remove unnecessary lines
  70  
  71      * libs/Smarty_Compiler.class.php:
  72        fix situation when no compiled tags are present
  73  
  74      * libs/Smarty_Compiler.class.php:
  75        fix problem with php open tags generated from tag interleaving
  76  
  77  2007-02-06  boots  <jayboots@yahoo.com>
  78  
  79      * docs/en/programmers/advanced-features/template-resources.xml:
  80        Correct default template handler function example.
  81  
  82  2007-01-17  Messju Mohr  <messju@lammfellpuschen.de>
  83  
  84      * NEWS
  85        libs/plugins/modifier.truncate.php:
  86        fixed handling of $etc in the truncate modifier when $etc is longer
  87        than $length.
  88        
  89        thanks to Sylvinus!
  90  
  91  2007-01-10  boots  <jayboots@yahoo.com>
  92  
  93      * NEWS
  94        libs/plugins/modifier.date_format.php
  95        libs/plugins/modifier.date_format.php:
  96        fix handling of %I with mysql timestamps
  97        
  98        Thanks to Danilo Buerger
  99  
 100      * NEWS
 101        libs/internals/core.write_file.php:
 102        Better recognize Windows filesystems to reduce warnings
 103  
 104      * NEWS
 105        libs/plugins/modifier.date_format.php:
 106        Emulate %R in the date_format modifier on Windows
 107        
 108        Thanks to Danilo Buerger
 109  
 110  2006-12-10  Yannick Torres  <yannick.torres@keliglia.com>
 111  
 112      * docs/fr/getting-started.xml:
 113        fix build
 114  
 115      * docs/fr/language-snippets.ent
 116        docs/fr/designers/language-builtin-functions/language-function-include-php.xml
 117        docs/fr/designers/language-modifiers/language-modifier-truncate.xml
 118        docs/fr/designers/language-variables/language-variables-smarty.xml:
 119        sync with EN
 120  
 121  2006-12-02  Peter 'Mash' Morgan  <pm@daffodil.uk.com>
 122  
 123      * docs/en/designers/language-builtin-functions/language-function-include-php.xml:
 124        Tidy example, speeling andd add links
 125  
 126      * docs/en/getting-started.xml:
 127        Add/correct entities
 128  
 129      * docs/entities/global.ent:
 130        Fix entities (strange)
 131  
 132  2006-12-01  Monte Ohrt  <monte@ohrt.com>
 133  
 134      * libs/Config_File.class.php
 135        libs/Smarty.class.php
 136        libs/Smarty_Compiler.class.php:
 137        update dev version numbers
 138  
 139  2006-12-01  boots  <jayboots@yahoo.com>
 140  
 141      * (Smarty_2_6_16)
 142        NEWS:
 143        Fixed replacement bug introduced in trimwhitespaces output filter that
 144        was introduced in the last release.
 145        
 146        Thanks to Spuerhund from the forums.
 147  
 148      * (Smarty_2_6_16)
 149        libs/plugins/outputfilter.trimwhitespace.php:
 150        Fixed replacement bug introduced by last changes.
 151        
 152        Thanks to Spuerhund from the forums.
 153  
 154  2006-11-30  Monte Ohrt  <monte@ohrt.com>
 155  
 156      * NEWS
 157        docs/en/designers/language-modifiers/language-modifier-truncate.xml
 158        libs/Config_File.class.php
 159        libs/Smarty.class.php
 160        libs/Smarty_Compiler.class.php:
 161        update dev version numbers, fix manual typo
 162  
 163  2006-11-22  George Miroshnikov  <support@infinity.com.ua>
 164  
 165      * docs/ru/getting-started.xml
 166        docs/ru/language-snippets.ent:
 167        sync with EN
 168  
 169      * docs/en/getting-started.xml:
 170        replaced hardcoded path separator with PATH_SEPARATOR constant
 171  
 172  2006-11-20  boots  <jayboots@yahoo.com>
 173  
 174      * libs/plugins/modifier.debug_print_var.php:
 175        fix depth formatting of arrays and objects in modifier debug_print_var
 176  
 177  2006-11-10  Messju Mohr  <messju@lammfellpuschen.de>
 178  
 179      * docs/en/designers/language-variables/language-variables-smarty.xml:
 180        fixed typo. thanks jonez.
 181  
 182  2006-11-08  boots  <jayboots@yahoo.com>
 183  
 184      * NEWS
 185        libs/internals/core.write_file.php:
 186        change file writing semantics in smarty_core_write_file()
 187        
 188        This avoids unlink() unless rename() fails or a Windows system is detected
 189        
 190        see: http://www.phpinsider.com/smarty-forum/viewtopic.php?t=6956
 191        
 192        Thanks to c960657 from the forums.
 193  
 194  2006-11-07  boots  <jayboots@yahoo.com>
 195  
 196      * NEWS
 197        libs/debug.tpl:
 198        update debug.tpl to xhtml 1.1 compliance, fix javascript escaping in debug
 199        output and apply a Smarty based color scheme
 200        
 201        see: http://www.phpinsider.com/smarty-forum/viewtopic.php?t=7178
 202        
 203        thanks to cybot from the forums!
 204  
 205      * NEWS
 206        libs/plugins/modifier.debug_print_var.php:
 207        enhance reporting precision of debug_print_var modifier
 208        
 209        see: http://www.phpinsider.com/smarty-forum/viewtopic.php?t=9281
 210        
 211        thanks to cybot from the forums
 212  
 213  2006-11-01  boots  <jayboots@yahoo.com>
 214  
 215      * NEWS
 216        libs/plugins/function.html_select_date.php:
 217        make html_select_date work consistently with 0000-00-00 00:00:00 and
 218        0000-00-00 inputs
 219        
 220        Thanks to cybot from forums
 221  
 222  2006-10-16  George Miroshnikov  <support@infinity.com.ua>
 223  
 224      * docs/en/language-snippets.ent:
 225        minor typo fix - &$class doesn't make sense.
 226  
 227  2006-10-14  Yannick Torres  <yannick.torres@keliglia.com>
 228  
 229      * docs/fr/designers/language-basic-syntax.xml
 230        docs/fr/designers/language-builtin-functions.xml
 231        docs/fr/designers/language-basic-syntax/language-syntax-attributes.xml
 232        docs/fr/designers/language-basic-syntax/language-syntax-comments.xml
 233        docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml
 234        docs/fr/designers/language-builtin-functions/language-function-capture.xml
 235        docs/fr/designers/language-builtin-functions/language-function-php.xml
 236        docs/fr/designers/language-builtin-functions/language-function-section.xml
 237        docs/fr/designers/language-custom-functions/language-function-popup-init.xml
 238        docs/fr/designers/language-modifiers/language-modifier-escape.xml
 239        docs/fr/programmers/api-functions/api-display.xml
 240        docs/fr/programmers/plugins/plugins-inserts.xml:
 241        sync with EN
 242  
 243  2006-10-14  Fernando Correa da Conceição  <fernando_conceicao@yahoo.com.br>
 244  
 245      * docs/pt_BR/programmers/api-variables/variable-error-reporting.xml:
 246        New Translation
 247  
 248      * docs/pt_BR/designers/language-basic-syntax/language-escaping.xml
 249        docs/pt_BR/designers/language-basic-syntax/language-syntax-variables.xml:
 250        New Translations
 251  
 252      * docs/pt_BR/translation.xml:
 253        Used in revcheck
 254  
 255      * docs/pt_BR/getting-started.xml
 256        docs/pt_BR/language-snippets.ent
 257        docs/pt_BR/make_chm_index.html
 258        docs/pt_BR/preface.xml
 259        docs/pt_BR/appendixes/resources.xml
 260        docs/pt_BR/appendixes/troubleshooting.xml
 261        docs/pt_BR/designers/language-modifiers/language-modifier-capitalize.xml
 262        docs/pt_BR/designers/language-modifiers/language-modifier-cat.xml
 263        docs/pt_BR/designers/language-modifiers/language-modifier-count-characters.xml
 264        docs/pt_BR/designers/language-modifiers/language-modifier-count-paragraphs.xml
 265        docs/pt_BR/designers/language-modifiers/language-modifier-count-sentences.xml
 266        docs/pt_BR/designers/language-modifiers/language-modifier-count-words.xml
 267        docs/pt_BR/designers/language-modifiers/language-modifier-date-format.xml
 268        docs/pt_BR/designers/language-modifiers/language-modifier-default.xml
 269        docs/pt_BR/designers/language-modifiers/language-modifier-escape.xml
 270        docs/pt_BR/designers/language-modifiers/language-modifier-indent.xml
 271        docs/pt_BR/designers/language-modifiers/language-modifier-lower.xml
 272        docs/pt_BR/designers/language-modifiers/language-modifier-nl2br.xml
 273        docs/pt_BR/designers/language-modifiers/language-modifier-regex-replace.xml
 274        docs/pt_BR/designers/language-modifiers/language-modifier-replace.xml
 275        docs/pt_BR/designers/language-modifiers/language-modifier-spacify.xml
 276        docs/pt_BR/designers/language-modifiers/language-modifier-string-format.xml
 277        docs/pt_BR/designers/language-modifiers/language-modifier-strip-tags.xml
 278        docs/pt_BR/designers/language-modifiers/language-modifier-strip.xml
 279        docs/pt_BR/designers/language-modifiers/language-modifier-truncate.xml
 280        docs/pt_BR/designers/language-modifiers/language-modifier-upper.xml
 281        docs/pt_BR/designers/language-modifiers/language-modifier-wordwrap.xml
 282        docs/pt_BR/designers/language-variables/language-assigned-variables.xml
 283        docs/pt_BR/designers/language-variables/language-config-variables.xml
 284        docs/pt_BR/designers/language-variables/language-variables-smarty.xml
 285        docs/pt_BR/programmers/advanced-features.xml
 286        docs/pt_BR/programmers/api-functions.xml
 287        docs/pt_BR/programmers/api-variables.xml
 288        docs/pt_BR/programmers/caching.xml
 289        docs/pt_BR/programmers/plugins.xml
 290        docs/pt_BR/programmers/smarty-constants.xml
 291        docs/pt_BR/programmers/advanced-features/advanced-features-objects.xml
 292        docs/pt_BR/programmers/advanced-features/advanced-features-outputfilters.xml
 293        docs/pt_BR/programmers/advanced-features/advanced-features-postfilters.xml
 294        docs/pt_BR/programmers/advanced-features/advanced-features-prefilters.xml
 295        docs/pt_BR/programmers/advanced-features/section-template-cache-handler-func.xml
 296        docs/pt_BR/programmers/advanced-features/template-resources.xml
 297        docs/pt_BR/programmers/api-functions/api-append-by-ref.xml
 298        docs/pt_BR/programmers/api-functions/api-append.xml
 299        docs/pt_BR/programmers/api-functions/api-assign-by-ref.xml
 300        docs/pt_BR/programmers/api-functions/api-assign.xml
 301        docs/pt_BR/programmers/api-functions/api-clear-all-assign.xml
 302        docs/pt_BR/programmers/api-functions/api-clear-all-cache.xml
 303        docs/pt_BR/programmers/api-functions/api-clear-assign.xml
 304        docs/pt_BR/programmers/api-functions/api-clear-cache.xml
 305        docs/pt_BR/programmers/api-functions/api-clear-compiled-tpl.xml
 306        docs/pt_BR/programmers/api-functions/api-clear-config.xml
 307        docs/pt_BR/programmers/api-functions/api-config-load.xml
 308        docs/pt_BR/programmers/api-functions/api-display.xml
 309        docs/pt_BR/programmers/api-functions/api-fetch.xml
 310        docs/pt_BR/programmers/api-functions/api-get-config-vars.xml
 311        docs/pt_BR/programmers/api-functions/api-get-registered-object.xml
 312        docs/pt_BR/programmers/api-functions/api-get-template-vars.xml
 313        docs/pt_BR/programmers/api-functions/api-is-cached.xml
 314        docs/pt_BR/programmers/api-functions/api-load-filter.xml
 315        docs/pt_BR/programmers/api-functions/api-register-block.xml
 316        docs/pt_BR/programmers/api-functions/api-register-compiler-function.xml
 317        docs/pt_BR/programmers/api-functions/api-register-function.xml
 318        docs/pt_BR/programmers/api-functions/api-register-modifier.xml
 319        docs/pt_BR/programmers/api-functions/api-register-object.xml
 320        docs/pt_BR/programmers/api-functions/api-register-outputfilter.xml
 321        docs/pt_BR/programmers/api-functions/api-register-postfilter.xml
 322        docs/pt_BR/programmers/api-functions/api-register-prefilter.xml
 323        docs/pt_BR/programmers/api-functions/api-register-resource.xml
 324        docs/pt_BR/programmers/api-functions/api-template-exists.xml
 325        docs/pt_BR/programmers/api-functions/api-trigger-error.xml
 326        docs/pt_BR/programmers/api-functions/api-unregister-block.xml
 327        docs/pt_BR/programmers/api-functions/api-unregister-compiler-function.xml
 328        docs/pt_BR/programmers/api-functions/api-unregister-function.xml
 329        docs/pt_BR/programmers/api-functions/api-unregister-modifier.xml
 330        docs/pt_BR/programmers/api-functions/api-unregister-object.xml
 331        docs/pt_BR/programmers/api-functions/api-unregister-outputfilter.xml
 332        docs/pt_BR/programmers/api-functions/api-unregister-postfilter.xml
 333        docs/pt_BR/programmers/api-functions/api-unregister-prefilter.xml
 334        docs/pt_BR/programmers/api-functions/api-unregister-resource.xml
 335        docs/pt_BR/programmers/api-variables/variable-autoload-filters.xml
 336        docs/pt_BR/programmers/api-variables/variable-cache-dir.xml
 337        docs/pt_BR/programmers/api-variables/variable-cache-handler-func.xml
 338        docs/pt_BR/programmers/api-variables/variable-cache-lifetime.xml
 339        docs/pt_BR/programmers/api-variables/variable-cache-modified-check.xml
 340        docs/pt_BR/programmers/api-variables/variable-caching.xml
 341        docs/pt_BR/programmers/api-variables/variable-compile-check.xml
 342        docs/pt_BR/programmers/api-variables/variable-compile-dir.xml
 343        docs/pt_BR/programmers/api-variables/variable-compile-id.xml
 344        docs/pt_BR/programmers/api-variables/variable-compiler-class.xml
 345        docs/pt_BR/programmers/api-variables/variable-config-booleanize.xml
 346        docs/pt_BR/programmers/api-variables/variable-config-dir.xml
 347        docs/pt_BR/programmers/api-variables/variable-config-fix-newlines.xml
 348        docs/pt_BR/programmers/api-variables/variable-config-overwrite.xml
 349        docs/pt_BR/programmers/api-variables/variable-config-read-hidden.xml
 350        docs/pt_BR/programmers/api-variables/variable-debug-tpl.xml
 351        docs/pt_BR/programmers/api-variables/variable-debugging-ctrl.xml
 352        docs/pt_BR/programmers/api-variables/variable-debugging.xml
 353        docs/pt_BR/programmers/api-variables/variable-default-modifiers.xml
 354        docs/pt_BR/programmers/api-variables/variable-default-resource-type.xml
 355        docs/pt_BR/programmers/api-variables/variable-default-template-handler-func.xml
 356        docs/pt_BR/programmers/api-variables/variable-force-compile.xml
 357        docs/pt_BR/programmers/api-variables/variable-global-assign.xml
 358        docs/pt_BR/programmers/api-variables/variable-left-delimiter.xml
 359        docs/pt_BR/programmers/api-variables/variable-php-handling.xml
 360        docs/pt_BR/programmers/api-variables/variable-plugins-dir.xml
 361        docs/pt_BR/programmers/api-variables/variable-request-use-auto-globals.xml
 362        docs/pt_BR/programmers/api-variables/variable-request-vars-order.xml
 363        docs/pt_BR/programmers/api-variables/variable-right-delimiter.xml
 364        docs/pt_BR/programmers/api-variables/variable-secure-dir.xml
 365        docs/pt_BR/programmers/api-variables/variable-security-settings.xml
 366        docs/pt_BR/programmers/api-variables/variable-security.xml
 367        docs/pt_BR/programmers/api-variables/variable-template-dir.xml
 368        docs/pt_BR/programmers/api-variables/variable-trusted-dir.xml
 369        docs/pt_BR/programmers/api-variables/variable-undefined.xml
 370        docs/pt_BR/programmers/api-variables/variable-use-sub-dirs.xml
 371        docs/pt_BR/programmers/caching/caching-cacheable.xml
 372        docs/pt_BR/programmers/caching/caching-groups.xml
 373        docs/pt_BR/programmers/caching/caching-multiple-caches.xml
 374        docs/pt_BR/programmers/caching/caching-setting-up.xml
 375        docs/pt_BR/programmers/plugins/plugins-block-functions.xml
 376        docs/pt_BR/programmers/plugins/plugins-compiler-functions.xml
 377        docs/pt_BR/programmers/plugins/plugins-functions.xml
 378        docs/pt_BR/programmers/plugins/plugins-howto.xml
 379        docs/pt_BR/programmers/plugins/plugins-inserts.xml
 380        docs/pt_BR/programmers/plugins/plugins-modifiers.xml
 381        docs/pt_BR/programmers/plugins/plugins-naming-conventions.xml
 382        docs/pt_BR/programmers/plugins/plugins-outputfilters.xml
 383        docs/pt_BR/programmers/plugins/plugins-prefilters-postfilters.xml
 384        docs/pt_BR/programmers/plugins/plugins-resources.xml
 385        docs/pt_BR/programmers/plugins/plugins-writing.xml:
 386        Big update. Revision tag for all files. Some updates. Now I can update it
 387  
 388  2006-10-09  Peter 'Mash' Morgan  <pm@daffodil.uk.com>
 389  
 390      * docs/en/getting-started.xml
 391        docs/en/designers/language-basic-syntax.xml
 392        docs/en/designers/language-custom-functions/language-function-popup-init.xml
 393        docs/en/designers/language-modifiers/language-modifier-escape.xml
 394        docs/en/programmers/api-functions/api-display.xml
 395        docs/en/programmers/plugins/plugins-inserts.xml:
 396        Minor changes and corrections
 397  
 398      * docs/en/designers/language-basic-syntax.xml
 399        docs/en/designers/language-builtin-functions.xml
 400        docs/en/designers/language-basic-syntax/language-syntax-attributes.xml
 401        docs/en/designers/language-basic-syntax/language-syntax-comments.xml
 402        docs/en/designers/language-basic-syntax/language-syntax-quotes.xml
 403        docs/en/designers/language-modifiers/language-modifier-escape.xml:
 404        Minor formatting and error correction
 405  
 406      * docs/en/designers/language-builtin-functions/language-function-capture.xml
 407        docs/en/designers/language-builtin-functions/language-function-php.xml
 408        docs/en/designers/language-builtin-functions/language-function-section.xml:
 409        minor formatting and changes
 410  
 411      * docs/en/getting-started.xml:
 412        Tidied up formatting so more readable, tidied up the install to the paths
 413        are more clear (ta jj)
 414  
 415  2006-10-09  Yannick Torres  <yannick.torres@keliglia.com>
 416  
 417      * docs/fr/designers/language-builtin-functions/language-function-section.xml:
 418        sync with EN
 419  
 420  2006-10-08  Yannick Torres  <yannick.torres@keliglia.com>
 421  
 422      * docs/fr/designers/language-builtin-functions/language-function-php.xml
 423        docs/fr/designers/language-modifiers/language-modifier-escape.xml
 424        docs/fr/designers/language-variables/language-variables-smarty.xml
 425        docs/fr/programmers/api-variables/variable-request-use-auto-globals.xml:
 426        fix build
 427  
 428      * docs/fr/designers/language-builtin-functions/language-function-strip.xml
 429        docs/fr/programmers/caching.xml
 430        docs/fr/programmers/smarty-constants.xml
 431        docs/fr/programmers/api-variables/variable-autoload-filters.xml
 432        docs/fr/programmers/api-variables/variable-cache-dir.xml
 433        docs/fr/programmers/api-variables/variable-cache-handler-func.xml
 434        docs/fr/programmers/api-variables/variable-cache-lifetime.xml
 435        docs/fr/programmers/api-variables/variable-cache-modified-check.xml
 436        docs/fr/programmers/api-variables/variable-caching.xml
 437        docs/fr/programmers/api-variables/variable-compile-check.xml
 438        docs/fr/programmers/api-variables/variable-compile-dir.xml
 439        docs/fr/programmers/api-variables/variable-compile-id.xml
 440        docs/fr/programmers/api-variables/variable-compiler-class.xml
 441        docs/fr/programmers/api-variables/variable-config-booleanize.xml
 442        docs/fr/programmers/api-variables/variable-config-dir.xml
 443        docs/fr/programmers/api-variables/variable-config-fix-newlines.xml
 444        docs/fr/programmers/api-variables/variable-config-overwrite.xml
 445        docs/fr/programmers/api-variables/variable-config-read-hidden.xml
 446        docs/fr/programmers/api-variables/variable-debug-tpl.xml
 447        docs/fr/programmers/api-variables/variable-debugging-ctrl.xml
 448        docs/fr/programmers/api-variables/variable-debugging.xml
 449        docs/fr/programmers/api-variables/variable-default-modifiers.xml
 450        docs/fr/programmers/api-variables/variable-default-resource-type.xml
 451        docs/fr/programmers/api-variables/variable-default-template-handler-func.xml
 452        docs/fr/programmers/api-variables/variable-error-reporting.xml
 453        docs/fr/programmers/api-variables/variable-force-compile.xml
 454        docs/fr/programmers/api-variables/variable-left-delimiter.xml
 455        docs/fr/programmers/api-variables/variable-php-handling.xml
 456        docs/fr/programmers/api-variables/variable-plugins-dir.xml
 457        docs/fr/programmers/api-variables/variable-request-use-auto-globals.xml
 458        docs/fr/programmers/api-variables/variable-request-vars-order.xml
 459        docs/fr/programmers/api-variables/variable-right-delimiter.xml
 460        docs/fr/programmers/api-variables/variable-secure-dir.xml
 461        docs/fr/programmers/api-variables/variable-security-settings.xml
 462        docs/fr/programmers/api-variables/variable-security.xml
 463        docs/fr/programmers/api-variables/variable-template-dir.xml
 464        docs/fr/programmers/api-variables/variable-trusted-dir.xml
 465        docs/fr/programmers/api-variables/variable-use-sub-dirs.xml
 466        docs/fr/programmers/caching/caching-cacheable.xml
 467        docs/fr/programmers/caching/caching-groups.xml
 468        docs/fr/programmers/caching/caching-multiple-caches.xml
 469        docs/fr/programmers/caching/caching-setting-up.xml
 470        docs/fr/programmers/plugins/plugins-block-functions.xml
 471        docs/fr/programmers/plugins/plugins-compiler-functions.xml
 472        docs/fr/programmers/plugins/plugins-functions.xml
 473        docs/fr/programmers/plugins/plugins-inserts.xml
 474        docs/fr/programmers/plugins/plugins-modifiers.xml
 475        docs/fr/programmers/plugins/plugins-naming-conventions.xml
 476        docs/fr/programmers/plugins/plugins-outputfilters.xml
 477        docs/fr/programmers/plugins/plugins-prefilters-postfilters.xml
 478        docs/fr/programmers/plugins/plugins-resources.xml
 479        docs/fr/programmers/plugins/plugins-writing.xml:
 480        sync with EN
 481  
 482  2006-10-07  Yannick Torres  <yannick.torres@keliglia.com>
 483  
 484      * docs/fr/programmers/advanced-features/advanced-features-objects.xml
 485        docs/fr/programmers/advanced-features/advanced-features-outputfilters.xml
 486        docs/fr/programmers/advanced-features/advanced-features-postfilters.xml
 487        docs/fr/programmers/advanced-features/advanced-features-prefilters.xml
 488        docs/fr/programmers/advanced-features/section-template-cache-handler-func.xml
 489        docs/fr/programmers/advanced-features/template-resources.xml
 490        docs/fr/programmers/api-functions/api-append-by-ref.xml
 491        docs/fr/programmers/api-functions/api-append.xml
 492        docs/fr/programmers/api-functions/api-assign-by-ref.xml
 493        docs/fr/programmers/api-functions/api-assign.xml
 494        docs/fr/programmers/api-functions/api-clear-all-assign.xml
 495        docs/fr/programmers/api-functions/api-clear-all-cache.xml
 496        docs/fr/programmers/api-functions/api-clear-assign.xml
 497        docs/fr/programmers/api-functions/api-clear-cache.xml
 498        docs/fr/programmers/api-functions/api-clear-compiled-tpl.xml
 499        docs/fr/programmers/api-functions/api-clear-config.xml
 500        docs/fr/programmers/api-functions/api-config-load.xml
 501        docs/fr/programmers/api-functions/api-display.xml
 502        docs/fr/programmers/api-functions/api-fetch.xml
 503        docs/fr/programmers/api-functions/api-get-config-vars.xml
 504        docs/fr/programmers/api-functions/api-get-registered-object.xml
 505        docs/fr/programmers/api-functions/api-get-template-vars.xml
 506        docs/fr/programmers/api-functions/api-is-cached.xml
 507        docs/fr/programmers/api-functions/api-load-filter.xml
 508        docs/fr/programmers/api-functions/api-register-block.xml
 509        docs/fr/programmers/api-functions/api-register-compiler-function.xml
 510        docs/fr/programmers/api-functions/api-register-function.xml
 511        docs/fr/programmers/api-functions/api-register-modifier.xml
 512        docs/fr/programmers/api-functions/api-register-object.xml
 513        docs/fr/programmers/api-functions/api-register-outputfilter.xml
 514        docs/fr/programmers/api-functions/api-register-postfilter.xml
 515        docs/fr/programmers/api-functions/api-register-prefilter.xml
 516        docs/fr/programmers/api-functions/api-register-resource.xml
 517        docs/fr/programmers/api-functions/api-template-exists.xml
 518        docs/fr/programmers/api-functions/api-trigger-error.xml
 519        docs/fr/programmers/api-functions/api-unregister-block.xml
 520        docs/fr/programmers/api-functions/api-unregister-compiler-function.xml
 521        docs/fr/programmers/api-functions/api-unregister-function.xml
 522        docs/fr/programmers/api-functions/api-unregister-modifier.xml
 523        docs/fr/programmers/api-functions/api-unregister-object.xml
 524        docs/fr/programmers/api-functions/api-unregister-outputfilter.xml
 525        docs/fr/programmers/api-functions/api-unregister-postfilter.xml
 526        docs/fr/programmers/api-functions/api-unregister-prefilter.xml
 527        docs/fr/programmers/api-functions/api-unregister-resource.xml:
 528        sync with EN
 529  
 530  2006-10-03  Yannick Torres  <yannick.torres@keliglia.com>
 531  
 532      * docs/fr/designers/language-custom-functions/language-function-html-select-time.xml
 533        docs/fr/designers/language-custom-functions/language-function-html-table.xml
 534        docs/fr/designers/language-custom-functions/language-function-mailto.xml
 535        docs/fr/designers/language-custom-functions/language-function-math.xml
 536        docs/fr/designers/language-custom-functions/language-function-popup-init.xml
 537        docs/fr/designers/language-custom-functions/language-function-popup.xml
 538        docs/fr/designers/language-custom-functions/language-function-textformat.xml
 539        docs/fr/designers/language-modifiers/language-modifier-capitalize.xml
 540        docs/fr/designers/language-modifiers/language-modifier-cat.xml
 541        docs/fr/designers/language-modifiers/language-modifier-count-characters.xml
 542        docs/fr/designers/language-modifiers/language-modifier-count-paragraphs.xml
 543        docs/fr/designers/language-modifiers/language-modifier-count-sentences.xml
 544        docs/fr/designers/language-modifiers/language-modifier-count-words.xml
 545        docs/fr/designers/language-modifiers/language-modifier-date-format.xml
 546        docs/fr/designers/language-modifiers/language-modifier-default.xml
 547        docs/fr/designers/language-modifiers/language-modifier-escape.xml
 548        docs/fr/designers/language-modifiers/language-modifier-indent.xml
 549        docs/fr/designers/language-modifiers/language-modifier-lower.xml
 550        docs/fr/designers/language-modifiers/language-modifier-nl2br.xml
 551        docs/fr/designers/language-modifiers/language-modifier-regex-replace.xml
 552        docs/fr/designers/language-modifiers/language-modifier-replace.xml
 553        docs/fr/designers/language-modifiers/language-modifier-spacify.xml
 554        docs/fr/designers/language-modifiers/language-modifier-string-format.xml
 555        docs/fr/designers/language-modifiers/language-modifier-strip-tags.xml
 556        docs/fr/designers/language-modifiers/language-modifier-strip.xml
 557        docs/fr/designers/language-modifiers/language-modifier-truncate.xml
 558        docs/fr/designers/language-modifiers/language-modifier-upper.xml
 559        docs/fr/designers/language-modifiers/language-modifier-wordwrap.xml
 560        docs/fr/designers/language-variables/language-assigned-variables.xml
 561        docs/fr/designers/language-variables/language-config-variables.xml
 562        docs/fr/designers/language-variables/language-variables-smarty.xml:
 563        sync with EN
 564  
 565  2006-10-01  Yannick Torres  <yannick.torres@keliglia.com>
 566  
 567      * docs/fr/designers/language-builtin-functions/language-function-include-php.xml
 568        docs/fr/designers/language-builtin-functions/language-function-include.xml
 569        docs/fr/designers/language-builtin-functions/language-function-insert.xml
 570        docs/fr/designers/language-builtin-functions/language-function-ldelim.xml
 571        docs/fr/designers/language-builtin-functions/language-function-literal.xml
 572        docs/fr/designers/language-builtin-functions/language-function-php.xml
 573        docs/fr/designers/language-custom-functions/language-function-assign.xml
 574        docs/fr/designers/language-custom-functions/language-function-counter.xml
 575        docs/fr/designers/language-custom-functions/language-function-cycle.xml
 576        docs/fr/designers/language-custom-functions/language-function-debug.xml
 577        docs/fr/designers/language-custom-functions/language-function-eval.xml
 578        docs/fr/designers/language-custom-functions/language-function-fetch.xml
 579        docs/fr/designers/language-custom-functions/language-function-html-checkboxes.xml
 580        docs/fr/designers/language-custom-functions/language-function-html-image.xml
 581        docs/fr/designers/language-custom-functions/language-function-html-options.xml
 582        docs/fr/designers/language-custom-functions/language-function-html-radios.xml
 583        docs/fr/designers/language-custom-functions/language-function-html-select-date.xml:
 584        sync with EN
 585  
 586  2006-09-30  Yannick Torres  <yannick.torres@keliglia.com>
 587  
 588      * docs/fr/getting-started.xml:
 589        fix build
 590  
 591      * docs/fr/designers/chapter-debugging-console.xml
 592        docs/fr/designers/config-files.xml
 593        docs/fr/designers/language-builtin-functions.xml
 594        docs/fr/designers/language-modifiers.xml
 595        docs/fr/designers/language-variables.xml
 596        docs/fr/designers/language-basic-syntax/language-escaping.xml
 597        docs/fr/designers/language-basic-syntax/language-math.xml
 598        docs/fr/designers/language-basic-syntax/language-syntax-comments.xml
 599        docs/fr/designers/language-basic-syntax/language-syntax-functions.xml
 600        docs/fr/designers/language-basic-syntax/language-syntax-quotes.xml
 601        docs/fr/designers/language-basic-syntax/language-syntax-variables.xml
 602        docs/fr/designers/language-builtin-functions/language-function-capture.xml
 603        docs/fr/designers/language-builtin-functions/language-function-config-load.xml
 604        docs/fr/designers/language-builtin-functions/language-function-foreach.xml
 605        docs/fr/designers/language-builtin-functions/language-function-if.xml:
 606        sync with EN
 607  
 608      * docs/fr/getting-started.xml
 609        docs/fr/language-snippets.ent
 610        docs/fr/appendixes/resources.xml
 611        docs/fr/appendixes/tips.xml
 612        docs/fr/appendixes/troubleshooting.xml:
 613        sync with EN
 614  
 615  2006-09-27  Peter 'Mash' Morgan  <pm@daffodil.uk.com>
 616  
 617      * docs/en/designers/language-builtin-functions/language-function-section.xml:
 618        Minor tweaks and corrections
 619  
 620      * docs/en/getting-started.xml
 621        docs/en/designers/chapter-debugging-console.xml
 622        docs/en/designers/language-basic-syntax/language-syntax-comments.xml
 623        docs/en/designers/language-custom-functions/language-function-html-image.xml
 624        docs/en/designers/language-custom-functions/language-function-html-options.xml
 625        docs/en/designers/language-custom-functions/language-function-html-radios.xml
 626        docs/en/designers/language-custom-functions/language-function-html-select-date.xml
 627        docs/en/designers/language-custom-functions/language-function-html-select-time.xml
 628        docs/en/designers/language-custom-functions/language-function-html-table.xml
 629        docs/en/designers/language-custom-functions/language-function-mailto.xml
 630        docs/en/designers/language-custom-functions/language-function-popup-init.xml
 631        docs/en/designers/language-custom-functions/language-function-textformat.xml
 632        docs/en/designers/language-variables/language-config-variables.xml
 633        docs/en/designers/language-variables/language-variables-smarty.xml:
 634        Add literal tags to html, general formatting
 635  
 636      * docs/en/getting-started.xml
 637        docs/en/appendixes/resources.xml
 638        docs/en/appendixes/tips.xml
 639        docs/en/appendixes/troubleshooting.xml
 640        docs/en/designers/config-files.xml
 641        docs/en/programmers/caching.xml
 642        docs/en/programmers/smarty-constants.xml
 643        docs/en/programmers/advanced-features/advanced-features-objects.xml
 644        docs/en/programmers/advanced-features/advanced-features-outputfilters.xml
 645        docs/en/programmers/advanced-features/advanced-features-postfilters.xml
 646        docs/en/programmers/advanced-features/advanced-features-prefilters.xml
 647        docs/en/programmers/advanced-features/section-template-cache-handler-func.xml
 648        docs/en/programmers/advanced-features/template-resources.xml
 649        docs/en/programmers/api-variables/variable-autoload-filters.xml
 650        docs/en/programmers/api-variables/variable-cache-dir.xml
 651        docs/en/programmers/api-variables/variable-cache-handler-func.xml
 652        docs/en/programmers/api-variables/variable-cache-lifetime.xml
 653        docs/en/programmers/api-variables/variable-cache-modified-check.xml
 654        docs/en/programmers/api-variables/variable-caching.xml
 655        docs/en/programmers/api-variables/variable-compile-check.xml
 656        docs/en/programmers/api-variables/variable-compile-dir.xml
 657        docs/en/programmers/api-variables/variable-compile-id.xml
 658        docs/en/programmers/api-variables/variable-config-booleanize.xml
 659        docs/en/programmers/api-variables/variable-config-dir.xml
 660        docs/en/programmers/api-variables/variable-config-fix-newlines.xml
 661        docs/en/programmers/api-variables/variable-config-overwrite.xml
 662        docs/en/programmers/api-variables/variable-config-read-hidden.xml
 663        docs/en/programmers/api-variables/variable-debug-tpl.xml
 664        docs/en/programmers/api-variables/variable-debugging-ctrl.xml
 665        docs/en/programmers/api-variables/variable-debugging.xml
 666        docs/en/programmers/api-variables/variable-default-modifiers.xml
 667        docs/en/programmers/api-variables/variable-default-resource-type.xml
 668        docs/en/programmers/api-variables/variable-error-reporting.xml
 669        docs/en/programmers/api-variables/variable-force-compile.xml
 670        docs/en/programmers/api-variables/variable-left-delimiter.xml
 671        docs/en/programmers/api-variables/variable-php-handling.xml
 672        docs/en/programmers/api-variables/variable-plugins-dir.xml
 673        docs/en/programmers/api-variables/variable-request-use-auto-globals.xml
 674        docs/en/programmers/api-variables/variable-request-vars-order.xml
 675        docs/en/programmers/api-variables/variable-right-delimiter.xml
 676        docs/en/programmers/api-variables/variable-secure-dir.xml
 677        docs/en/programmers/api-variables/variable-security-settings.xml
 678        docs/en/programmers/api-variables/variable-security.xml
 679        docs/en/programmers/api-variables/variable-template-dir.xml
 680        docs/en/programmers/api-variables/variable-trusted-dir.xml
 681        docs/en/programmers/api-variables/variable-use-sub-dirs.xml
 682        docs/en/programmers/caching/caching-cacheable.xml
 683        docs/en/programmers/caching/caching-groups.xml
 684        docs/en/programmers/caching/caching-multiple-caches.xml
 685        docs/en/programmers/caching/caching-setting-up.xml:
 686        Tidy up of formatting
 687  
 688      * docs/entities/global.ent:
 689        Adding some more resources
 690  
 691      * docs/en/programmers/plugins/plugins-block-functions.xml
 692        docs/en/programmers/plugins/plugins-compiler-functions.xml
 693        docs/en/programmers/plugins/plugins-functions.xml
 694        docs/en/programmers/plugins/plugins-inserts.xml
 695        docs/en/programmers/plugins/plugins-modifiers.xml
 696        docs/en/programmers/plugins/plugins-naming-conventions.xml
 697        docs/en/programmers/plugins/plugins-outputfilters.xml
 698        docs/en/programmers/plugins/plugins-prefilters-postfilters.xml
 699        docs/en/programmers/plugins/plugins-resources.xml
 700        docs/en/programmers/plugins/plugins-writing.xml:
 701        Tidy up some formatting
 702  
 703  2006-09-26  Peter 'Mash' Morgan  <pm@daffodil.uk.com>
 704  
 705      * docs/en/programmers/api-functions/api-append-by-ref.xml
 706        docs/en/programmers/api-functions/api-append.xml
 707        docs/en/programmers/api-functions/api-assign-by-ref.xml
 708        docs/en/programmers/api-functions/api-assign.xml
 709        docs/en/programmers/api-functions/api-clear-all-assign.xml
 710        docs/en/programmers/api-functions/api-clear-all-cache.xml
 711        docs/en/programmers/api-functions/api-clear-assign.xml
 712        docs/en/programmers/api-functions/api-clear-cache.xml
 713        docs/en/programmers/api-functions/api-clear-compiled-tpl.xml
 714        docs/en/programmers/api-functions/api-clear-config.xml
 715        docs/en/programmers/api-functions/api-config-load.xml
 716        docs/en/programmers/api-functions/api-display.xml
 717        docs/en/programmers/api-functions/api-fetch.xml
 718        docs/en/programmers/api-functions/api-get-config-vars.xml
 719        docs/en/programmers/api-functions/api-get-registered-object.xml
 720        docs/en/programmers/api-functions/api-get-template-vars.xml
 721        docs/en/programmers/api-functions/api-is-cached.xml
 722        docs/en/programmers/api-functions/api-load-filter.xml
 723        docs/en/programmers/api-functions/api-register-block.xml
 724        docs/en/programmers/api-functions/api-register-compiler-function.xml
 725        docs/en/programmers/api-functions/api-register-function.xml
 726        docs/en/programmers/api-functions/api-register-modifier.xml
 727        docs/en/programmers/api-functions/api-register-object.xml
 728        docs/en/programmers/api-functions/api-register-outputfilter.xml
 729        docs/en/programmers/api-functions/api-register-postfilter.xml
 730        docs/en/programmers/api-functions/api-register-prefilter.xml
 731        docs/en/programmers/api-functions/api-register-resource.xml
 732        docs/en/programmers/api-functions/api-template-exists.xml
 733        docs/en/programmers/api-functions/api-trigger-error.xml
 734        docs/en/programmers/api-functions/api-unregister-block.xml
 735        docs/en/programmers/api-functions/api-unregister-compiler-function.xml
 736        docs/en/programmers/api-functions/api-unregister-function.xml
 737        docs/en/programmers/api-functions/api-unregister-modifier.xml
 738        docs/en/programmers/api-functions/api-unregister-object.xml
 739        docs/en/programmers/api-functions/api-unregister-outputfilter.xml
 740        docs/en/programmers/api-functions/api-unregister-postfilter.xml
 741        docs/en/programmers/api-functions/api-unregister-prefilter.xml
 742        docs/en/programmers/api-functions/api-unregister-resource.xml:
 743        Tidy up formatting and examples
 744  
 745      * docs/en/language-snippets.ent:
 746        Moved recurring para for register_*
 747  
 748      * docs/en/designers/language-modifiers.xml:
 749        Spelling on modifiers
 750  
 751      * docs/en/designers/language-builtin-functions.xml
 752        docs/en/designers/language-modifiers.xml
 753        docs/en/designers/language-custom-functions/language-function-html-options.xml
 754        docs/en/designers/language-modifiers/language-modifier-capitalize.xml
 755        docs/en/designers/language-modifiers/language-modifier-cat.xml
 756        docs/en/designers/language-modifiers/language-modifier-count-characters.xml
 757        docs/en/designers/language-modifiers/language-modifier-count-paragraphs.xml
 758        docs/en/designers/language-modifiers/language-modifier-count-sentences.xml
 759        docs/en/designers/language-modifiers/language-modifier-count-words.xml
 760        docs/en/designers/language-modifiers/language-modifier-date-format.xml
 761        docs/en/designers/language-modifiers/language-modifier-default.xml
 762        docs/en/designers/language-modifiers/language-modifier-escape.xml
 763        docs/en/designers/language-modifiers/language-modifier-indent.xml
 764        docs/en/designers/language-modifiers/language-modifier-lower.xml
 765        docs/en/designers/language-modifiers/language-modifier-nl2br.xml
 766        docs/en/designers/language-modifiers/language-modifier-regex-replace.xml
 767        docs/en/designers/language-modifiers/language-modifier-replace.xml
 768        docs/en/designers/language-modifiers/language-modifier-spacify.xml
 769        docs/en/designers/language-modifiers/language-modifier-string-format.xml
 770        docs/en/designers/language-modifiers/language-modifier-strip-tags.xml
 771        docs/en/designers/language-modifiers/language-modifier-strip.xml
 772        docs/en/designers/language-modifiers/language-modifier-truncate.xml
 773        docs/en/designers/language-modifiers/language-modifier-upper.xml
 774        docs/en/designers/language-modifiers/language-modifier-wordwrap.xml:
 775        Tidying up some markup
 776  
 777      * docs/en/designers/language-variables.xml:
 778        typo
 779  
 780      * docs/en/designers/language-variables.xml
 781        docs/en/designers/language-variables/language-assigned-variables.xml
 782        docs/en/designers/language-variables/language-config-variables.xml
 783        docs/en/designers/language-variables/language-variables-smarty.xml:
 784        Tidy up formatting on variables
 785  
 786      * docs/en/designers/language-basic-syntax/language-escaping.xml
 787        docs/en/designers/language-basic-syntax/language-math.xml
 788        docs/en/designers/language-basic-syntax/language-syntax-comments.xml
 789        docs/en/designers/language-basic-syntax/language-syntax-functions.xml
 790        docs/en/designers/language-basic-syntax/language-syntax-quotes.xml
 791        docs/en/designers/language-basic-syntax/language-syntax-variables.xml:
 792        Formatting of the basic-syntax dir
 793  
 794      * docs/en/designers/language-custom-functions/language-function-assign.xml
 795        docs/en/designers/language-custom-functions/language-function-counter.xml
 796        docs/en/designers/language-custom-functions/language-function-cycle.xml
 797        docs/en/designers/language-custom-functions/language-function-debug.xml
 798        docs/en/designers/language-custom-functions/language-function-eval.xml
 799        docs/en/designers/language-custom-functions/language-function-fetch.xml
 800        docs/en/designers/language-custom-functions/language-function-html-checkboxes.xml
 801        docs/en/designers/language-custom-functions/language-function-html-image.xml
 802        docs/en/designers/language-custom-functions/language-function-html-options.xml
 803        docs/en/designers/language-custom-functions/language-function-html-radios.xml
 804        docs/en/designers/language-custom-functions/language-function-html-select-date.xml
 805        docs/en/designers/language-custom-functions/language-function-html-select-time.xml
 806        docs/en/designers/language-custom-functions/language-function-html-table.xml
 807        docs/en/designers/language-custom-functions/language-function-mailto.xml
 808        docs/en/designers/language-custom-functions/language-function-math.xml
 809        docs/en/designers/language-custom-functions/language-function-popup-init.xml
 810        docs/en/designers/language-custom-functions/language-function-popup.xml
 811        docs/en/designers/language-custom-functions/language-function-textformat.xml:
 812        More formatting and cleaning up examples
 813  
 814  2006-09-25  Peter 'Mash' Morgan  <pm@daffodil.uk.com>
 815  
 816      * docs/en/designers/language-builtin-functions/language-function-foreach.xml
 817        docs/en/designers/language-builtin-functions/language-function-section.xml:
 818        Doh! removing tabs
 819  
 820      * docs/en/designers/language-builtin-functions/language-function-capture.xml
 821        docs/en/designers/language-builtin-functions/language-function-config-load.xml
 822        docs/en/designers/language-builtin-functions/language-function-foreach.xml
 823        docs/en/designers/language-builtin-functions/language-function-if.xml
 824        docs/en/designers/language-builtin-functions/language-function-include-php.xml
 825        docs/en/designers/language-builtin-functions/language-function-include.xml
 826        docs/en/designers/language-builtin-functions/language-function-insert.xml
 827        docs/en/designers/language-builtin-functions/language-function-ldelim.xml
 828        docs/en/designers/language-builtin-functions/language-function-literal.xml
 829        docs/en/designers/language-builtin-functions/language-function-php.xml
 830        docs/en/designers/language-builtin-functions/language-function-section.xml
 831        docs/en/designers/language-builtin-functions/language-function-strip.xml:
 832        A lot of formatting, tagging and tidy up. Some consistency at last
 833  
 834      * docs/en/designers/language-builtin-functions/language-function-section.xml:
 835        Major tidy up
 836  
 837      * docs/en/designers/language-builtin-functions/language-function-foreach.xml:
 838        Major tidy up, added index property and some examples
 839  
 840  2006-09-03  Yannick Torres  <yannick.torres@keliglia.com>
 841  
 842      * docs/fr/designers/language-custom-functions/language-function-popup-init.xml
 843        docs/fr/programmers/advanced-features/advanced-features-outputfilters.xml
 844        docs/fr/programmers/advanced-features/advanced-features-postfilters.xml
 845        docs/fr/programmers/advanced-features/advanced-features-prefilters.xml:
 846        sync with EN
 847  
 848  2006-09-01  George Miroshnikov  <support@infinity.com.ua>
 849  
 850      * docs/ru/programmers/api-functions/api-append-by-ref.xml
 851        docs/ru/programmers/api-functions/api-append.xml
 852        docs/ru/programmers/api-functions/api-assign-by-ref.xml
 853        docs/ru/programmers/api-functions/api-assign.xml
 854        docs/ru/programmers/api-functions/api-clear-all-assign.xml
 855        docs/ru/programmers/api-functions/api-clear-all-cache.xml
 856        docs/ru/programmers/api-functions/api-clear-assign.xml
 857        docs/ru/programmers/api-functions/api-clear-cache.xml
 858        docs/ru/programmers/api-functions/api-clear-compiled-tpl.xml
 859        docs/ru/programmers/api-functions/api-clear-config.xml
 860        docs/ru/programmers/api-functions/api-config-load.xml
 861        docs/ru/programmers/api-functions/api-display.xml:
 862        sync with EN
 863  
 864  2006-08-25  Messju Mohr  <messju@lammfellpuschen.de>
 865  
 866      * NEWS
 867        libs/Smarty_Compiler.class.php:
 868        fixed wrong handling of name attribute in {insert}
 869        thanks to Ivan Kravets for reporting this
 870  
 871      * libs/Smarty_Compiler.class.php:
 872        fixed typo
 873  
 874  2006-08-21  George Miroshnikov  <support@infinity.com.ua>
 875  
 876      * docs/ru/designers/language-custom-functions/language-function-popup-init.xml
 877        docs/ru/programmers/advanced-features/advanced-features-objects.xml
 878        docs/ru/programmers/advanced-features/advanced-features-outputfilters.xml
 879        docs/ru/programmers/advanced-features/advanced-features-postfilters.xml
 880        docs/ru/programmers/advanced-features/advanced-features-prefilters.xml
 881        docs/ru/programmers/advanced-features/section-template-cache-handler-func.xml
 882        docs/ru/programmers/advanced-features/template-resources.xml:
 883        sync with EN
 884  
 885      * docs/en/programmers/advanced-features/advanced-features-prefilters.xml:
 886        another missing dot
 887  
 888      * docs/en/programmers/advanced-features/advanced-features-postfilters.xml:
 889        missing dot
 890  
 891      * docs/en/programmers/advanced-features/advanced-features-outputfilters.xml:
 892        missing comma
 893  
 894  2006-08-19  Peter 'Mash' Morgan  <pmm@daffodil.uk.com>
 895  
 896      * docs/en/designers/language-custom-functions/language-function-popup-init.xml:
 897        avoid dupes and added remote paths
 898  
 899  2006-08-06  Yannick Torres  <yannick.torres@keliglia.com>
 900  
 901      * docs/fr/designers/language-custom-functions/language-function-html-table.xml
 902        docs/fr/designers/language-custom-functions/language-function-mailto.xml:
 903        sync with EN
 904  
 905  2006-08-03  Messju Mohr  <messju@lammfellpuschen.de>
 906  
 907      * NEWS
 908        libs/Smarty_Compiler.class.php:
 909        fix false replacement of "$t" inside double quotes
 910        thanks to checat for reporting this
 911  
 912  2006-07-20  George Miroshnikov  <support@infinity.com.ua>
 913  
 914      * docs/ru/designers/language-custom-functions/language-function-html-table.xml
 915        docs/ru/designers/language-custom-functions/language-function-mailto.xml:
 916        incrementing EN-Revision
 917  
 918      * docs/ru/designers/language-custom-functions/language-function-assign.xml
 919        docs/ru/designers/language-custom-functions/language-function-eval.xml
 920        docs/ru/designers/language-custom-functions/language-function-fetch.xml
 921        docs/ru/designers/language-custom-functions/language-function-html-checkboxes.xml
 922        docs/ru/designers/language-custom-functions/language-function-html-image.xml
 923        docs/ru/designers/language-custom-functions/language-function-html-options.xml
 924        docs/ru/designers/language-custom-functions/language-function-html-radios.xml
 925        docs/ru/designers/language-custom-functions/language-function-html-table.xml
 926        docs/ru/designers/language-custom-functions/language-function-mailto.xml
 927        docs/ru/designers/language-custom-functions/language-function-popup-init.xml
 928        docs/ru/designers/language-custom-functions/language-function-popup.xml
 929        docs/ru/designers/language-modifiers/language-modifier-date-format.xml
 930        docs/ru/designers/language-modifiers/language-modifier-default.xml
 931        docs/ru/designers/language-modifiers/language-modifier-escape.xml
 932        docs/ru/designers/language-modifiers/language-modifier-indent.xml
 933        docs/ru/designers/language-modifiers/language-modifier-lower.xml
 934        docs/ru/designers/language-modifiers/language-modifier-nl2br.xml
 935        docs/ru/designers/language-modifiers/language-modifier-strip.xml
 936        docs/ru/designers/language-modifiers/language-modifier-truncate.xml
 937        docs/ru/designers/language-modifiers/language-modifier-upper.xml
 938        docs/ru/designers/language-modifiers/language-modifier-wordwrap.xml
 939        docs/ru/designers/language-variables/language-variables-smarty.xml:
 940        sync with EN
 941  
 942      * docs/en/designers/language-custom-functions/language-function-mailto.xml:
 943        typo
 944  
 945  2006-07-10  boots  <jayboots@yahoo.com>
 946  
 947      * libs/plugins/function.html_table.php:
 948        fixed email address in comments
 949  
 950      * NEWS
 951        libs/plugins/function.html_table.php:
 952        html_table: fixed th/tr output, added hdir support for column
 953        headings,update docs to reflect new features
 954  
 955  2006-07-08  Messju Mohr  <messju@lammfellpuschen.de>
 956  
 957      * libs/plugins/function.html_table.php:
 958        fix occasional notices on undefined variables
 959  
 960  2006-07-08  boots  <jayboots@yahoo.com>
 961  
 962      * libs/plugins/function.html_table.php:
 963        Added ability to specify column headings in {html_table}
 964        
 965        Added th_attrs attribute which works similary to td_attr and tr_attr but
 966        for TH elements. Changes the cols attribute to allow mixed values; a
 967        numeric still specifies the number of columns to render but now an array
 968        of values can be used to specify TH column values. The number of columns
 969        is determine from the size of the array. Further, a comma-separated
 970        string of column names can be used which is internally coverted to an
 971        array and used as if it was specified as a normal array.
 972        
 973        Thanks for lynlyn for the feature request.
 974  
 975  2006-06-23  boots  <jayboots@yahoo.com>
 976  
 977      * libs/plugins/outputfilter.trimwhitespace.php:
 978        fix comments in outputfilter.trimwhitespace
 979  
 980      * NEWS
 981        libs/plugins/outputfilter.trimwhitespace.php:
 982        fixed ordering of replacements in trimwhitespace output filter
 983        
 984        Thanks to Getty from IRC for reporting this.
 985  
 986  2006-06-20  boots  <jayboots@yahoo.com>
 987  
 988      * NEWS
 989        libs/plugins/function.mailto.php:
 990        update mailto function plugin to work around a firefox/thunderbird escaping
 991        bug
 992        
 993        Thanks to elijahlofgren from the forums for reporting this and providing
 994        the necessary patch
 995  
 996      * NEWS
 997        libs/plugins/modifier.date_format.php:
 998        emulate %l in the date_format modifier on windows
 999        
1000        thanks to Gibberish from the forums for reporting this
1001  
1002  2006-06-14  boots  <jayboots@yahoo.com>
1003  
1004      * NEWS
1005        libs/plugins/modifier.capitalize.php:
1006        Fix handling of apostrophes in the capitalize modifier.
1007        
1008        Thanks to asmecher from the forums for reporting this and providing a
1009        partial solution.
1010  
1011  2006-05-28  Monte Ohrt  <monte@ohrt.com>
1012  
1013      * NEWS
1014        libs/Config_File.class.php
1015        libs/Smarty.class.php
1016        libs/Smarty_Compiler.class.php:
1017        update version numbers
1018  
1019  2006-05-25  boots  <jayboots@yahoo.com>
1020  
1021      * NEWS
1022        libs/Smarty_Compiler.class.php:
1023        un-hide hidden xml open tags
1024  
1025  2006-05-09  boots  <jayboots@yahoo.com>
1026  
1027      * NEWS
1028        libs/Smarty_Compiler.class.php:
1029        separate handling of comment blocks from "special blocks"
1030  
1031      * NEWS
1032        libs/plugins/function.popup_init.php:
1033        reverted {popup_init} as proposed change to insertion behviour was not BC
1034  
1035  2006-05-04  boots  <jayboots@yahoo.com>
1036  
1037      * NEWS
1038        libs/plugins/function.popup_init.php:
1039        changed {popup_init} to only emit code once during a request
1040        
1041        Thanks to TGKnIght from forums
1042  
1043  2006-04-22  Messju Mohr  <messju@lammfellpuschen.de>
1044  
1045      * NEWS
1046        libs/Smarty_Compiler.class.php:
1047        fix handling of block-methods of registered objects
1048        thanks to El Hombre Gris
1049  
1050  2006-04-04  Monte Ohrt  <monte@ohrt.com>
1051  
1052      * libs/plugins/function.html_select_date.php:
1053        fix typo
1054  
1055  2006-03-09  Monte Ohrt  <monte@ohrt.com>
1056  
1057      * (Smarty_2_6_13)
1058        NEWS:
1059        update for release
1060  
1061  2006-03-08  Monte Ohrt  <monte@ohrt.com>
1062  
1063      * libs/plugins/modifier.regex_replace.php:
1064        remove delim quote
1065  
1066      * libs/plugins/modifier.regex_replace.php:
1067        fix delimiter issue
1068  
1069  2006-03-03  Monte Ohrt  <monte@ohrt.com>
1070  
1071      * libs/plugins/modifier.regex_replace.php:
1072        use preg_replace to cover any space chars
1073  
1074      * libs/plugins/modifier.regex_replace.php:
1075        fix problem with allowing "e" modifier
1076  
1077  2006-01-29  Messju Mohr  <messju@lammfellpuschen.de>
1078  
1079      * libs/Smarty_Compiler.class.php:
1080        removed possiblity for E_NOTICE on an undefined variable in
1081        Smarty_Compiler::_compile_if_tag() - thanks to sbeh
1082  
1083  2006-01-18  Monte Ohrt  <monte@ohrt.com>
1084  
1085      * libs/Config_File.class.php
1086        libs/Smarty.class.php
1087        libs/Smarty_Compiler.class.php:
1088        update version numbers
1089  
1090      * (Smarty_2_6_12)
1091        NEWS:
1092        commit 2.6.12 release
1093  
1094  2006-01-15  Messju Mohr  <messju@lammfellpuschen.de>
1095  
1096      * NEWS
1097        libs/Smarty_Compiler.class.php:
1098        fixed use of references $cache_attrs and $repeat in Smarty_Compiler.
1099        
1100        php does not allow to pass an assigned by reference to a function. since
1101        php-5.1.2
1102        the reference to the lval gets lost when passing an assignment.
1103  
1104  2005-12-31  Messju Mohr  <messju@lammfellpuschen.de>
1105  
1106      * NEWS
1107        libs/Smarty.class.php:
1108        fixed incompatible use of fread() in Smarty::_read_file()
1109        it choke on php-5.1.1 and later.
1110        thanks to andig for pointing this out.
1111  
1112  2005-12-21  boots  <jayboots@yahoo.com>
1113  
1114      * NEWS
1115        libs/Smarty_Compiler.class.php:
1116        Fix improper tokenization of certain inline math expressions.
1117        
1118        Thanks to gerard at forums for reporting this.
1119  
1120  2005-12-19  Messju Mohr  <messju@lammfellpuschen.de>
1121  
1122      * libs/plugins/function.math.php:
1123        fixed problem with math in certain LC_NUMERIC locales.
1124        thanks to wiebren for providing problem+solution.
1125  
1126  2005-12-14  Messju Mohr  <messju@lammfellpuschen.de>
1127  
1128      * NEWS:
1129        fixed iso-latin1 special chars
1130  
1131  2005-12-14  Monte Ohrt  <monte@ohrt.com>
1132  
1133      * libs/Config_File.class.php
1134        libs/Smarty.class.php
1135        libs/Smarty_Compiler.class.php:
1136        update version numbers
1137  
1138      * (Smarty_2_6_11)
1139        NEWS:
1140        commit NEWS file for 2.6.11
1141  
1142  2005-12-08  Messju Mohr  <messju@lammfellpuschen.de>
1143  
1144      * docs/de/getting-started.xml:
1145        sync with en
1146  
1147  2005-11-29  Messju Mohr  <messju@lammfellpuschen.de>
1148  
1149      * NEWS
1150        libs/Smarty_Compiler.class.php:
1151        fixed code generation of non-cacheable blocks to play well with php's
1152        "Alternative syntax" used for example in compiled {if}..{else}..{/if}
1153        blocks.
1154        
1155        (see: http://php.net/manual/en/control-structures.alternative-syntax.php
1156        on "Alternative syntax")
1157        
1158        thanks to kihara from the forum.
1159  
1160  2005-11-26  Messju Mohr  <messju@lammfellpuschen.de>
1161  
1162      * NEWS:
1163        fixed handling of multiple identical calls to {insert}.
1164        
1165        the function was called multiple times, but all inserts where replaced
1166        by the results of the first call to the insert function.
1167  
1168      * libs/plugins/compiler.assign.php
1169        libs/plugins/function.config_load.php:
1170        added credits
1171  
1172      * libs/plugins/function.popup.php:
1173        added "closeclick" from
1174        http://www.bosrup.com/web/overlib/?Command_Reference
1175  
1176  2005-11-23  boots  <jayboots@yahoo.com>
1177  
1178      * NEWS
1179        libs/Config_File.class.php
1180        libs/Smarty.class.php
1181        libs/Smarty_Compiler.class.php
1182        libs/plugins/modifier.escape.php:
1183        replace {} string access with equivalent substr() to avoid E_STRICT
1184        warnings in PHP 5.1
1185  
1186  2005-11-09  boots  <jayboots@yahoo.com>
1187  
1188      * NEWS
1189        libs/Smarty.class.php:
1190        return valid reference in get_config_vars() when given var is non-existant
1191  
1192  2005-10-11  Monte Ohrt  <monte@ohrt.com>
1193  
1194      * libs/plugins/block.textformat.php
1195        libs/plugins/compiler.assign.php
1196        libs/plugins/function.assign_debug_info.php
1197        libs/plugins/function.config_load.php
1198        libs/plugins/function.counter.php
1199        libs/plugins/function.eval.php
1200        libs/plugins/function.fetch.php
1201        libs/plugins/function.html_options.php
1202        libs/plugins/function.html_select_date.php
1203        libs/plugins/function.html_select_time.php
1204        libs/plugins/function.math.php
1205        libs/plugins/function.popup.php
1206        libs/plugins/function.popup_init.php
1207        libs/plugins/modifier.capitalize.php
1208        libs/plugins/modifier.count_characters.php
1209        libs/plugins/modifier.count_paragraphs.php
1210        libs/plugins/modifier.count_sentences.php
1211        libs/plugins/modifier.count_words.php
1212        libs/plugins/modifier.date_format.php
1213        libs/plugins/modifier.debug_print_var.php
1214        libs/plugins/modifier.default.php
1215        libs/plugins/modifier.escape.php
1216        libs/plugins/modifier.indent.php
1217        libs/plugins/modifier.lower.php
1218        libs/plugins/modifier.regex_replace.php
1219        libs/plugins/modifier.replace.php
1220        libs/plugins/modifier.spacify.php
1221        libs/plugins/modifier.string_format.php
1222        libs/plugins/modifier.strip_tags.php
1223        libs/plugins/modifier.truncate.php
1224        libs/plugins/modifier.upper.php
1225        libs/plugins/modifier.wordwrap.php
1226        libs/plugins/shared.escape_special_chars.php
1227        libs/plugins/shared.make_timestamp.php:
1228        Added author title to plugins where they don't exist. I put my name where I
1229        was the original or co-author. If there needs to be more credit given
1230        somewhere, speak up!
1231  
1232  2005-10-10  Monte Ohrt  <monte@ohrt.com>
1233  
1234      * NEWS
1235        libs/plugins/function.html_image.php:
1236        add path_prefix to html_image, fix incorrect secure_dir error when image
1237        file is missing
1238  
1239  2005-10-04  Monte Ohrt  <monte@ohrt.com>
1240  
1241      * demo/templates/index.tpl:
1242        remove popup example, update section var syntax
1243  
1244  2005-09-16  Nuno Lopes  <nunoplopes@sapo.pt>
1245  
1246      * docs/de/getting-started.xml:
1247        more fixes
1248  
1249      * docs/de/getting-started.xml:
1250        fix php bug #34520: broken example display (de only)
1251  
1252  2005-08-30  Monte Ohrt  <monte@ohrt.com>
1253  
1254      * libs/plugins/modifier.escape.php:
1255        change default charset from utf8 to iso-8859-1
1256  
1257      * NEWS
1258        libs/plugins/modifier.escape.php:
1259        add char_set param
1260  
1261  2005-08-17  Monte Ohrt  <monte@ohrt.com>
1262  
1263      * NEWS:
1264        fix notice in debug security check
1265  
1266      * libs/Smarty.class.php:
1267        fix typo
1268  
1269      * NEWS
1270        libs/Smarty.class.php:
1271        return valid reference in get_template_vars() when given var is
1272        non-existant
1273  
1274  2005-08-12  Monte Ohrt  <monte@ohrt.com>
1275  
1276      * NEWS
1277        libs/plugins/modifier.escape.php:
1278        add "urlpathinfo" escape type to escape modifier. (apache does not like %2F
1279        in the PATH_INFO)
1280  
1281  2005-08-05  Monte Ohrt  <monte@ohrt.com>
1282  
1283      * NEWS
1284        libs/Config_File.class.php
1285        libs/Smarty.class.php
1286        libs/Smarty_Compiler.class.php:
1287        update version numbers
1288  
1289  2005-08-04  Monte Ohrt  <monte@ohrt.com>
1290  
1291      * NEWS:
1292        update secure_dir notes
1293  
1294      * NEWS:
1295        allow debug.tpl to work from arbitrary dir
1296  
1297  2005-08-04  Messju Mohr  <messju@lammfellpuschen.de>
1298  
1299      * NEWS
1300        libs/Smarty_Compiler.class.php:
1301        fixed proper escaping for literal strings passed to
1302        Smarty_Compiler::_expand_quoted_text() by
1303        Smarty_Compiler::_parse_var_props()
1304  
1305  2005-07-27  Messju Mohr  <messju@lammfellpuschen.de>
1306  
1307      * NEWS
1308        libs/plugins/shared.make_timestamp.php:
1309        removed ambiguity for numeric values passed to smarty_make_timestamp().
1310        numeric values are *always* treated as timestamps now.
1311  
1312  2005-07-18  Messju Mohr  <messju@lammfellpuschen.de>
1313  
1314      * libs/Config_File.class.php:
1315        removed E_NOTICE from Config_File::get()
1316  
1317      * libs/Smarty.class.php:
1318        removed E_NOTICE
1319  
1320  2005-07-10  Yannick Torres  <yannick.torres@keliglia.com>
1321  
1322      * docs/fr/getting-started.xml:
1323        sync with EN
1324  
1325  2005-07-08  Monte Ohrt  <monte@ohrt.com>
1326  
1327      * NEWS:
1328        correct username in NEWS file
1329  
1330      * NEWS
1331        libs/plugins/function.html_select_date.php:
1332        added passthru attribute feature to html_select_date
1333  
1334  2005-07-03  Yannick Torres  <yannick.torres@keliglia.com>
1335  
1336      * docs/fr/language-snippets.ent
1337        docs/fr/preface.xml:
1338        sync with EN
1339  
1340  2005-06-16  Messju Mohr  <messju@lammfellpuschen.de>
1341  
1342      * docs/de/preface.xml
1343        docs/de/preface.xml:
1344        sync with en
1345  
1346  2005-06-13  Monte Ohrt  <monte@ohrt.com>
1347  
1348      * NEWS
1349        libs/plugins/modifier.truncate.php:
1350        add "middle" parameter to truncate modifier
1351  
1352  2005-06-10  Messju Mohr  <messju@lammfellpuschen.de>
1353  
1354      * docs/de/livedocs.ent:
1355        added german livedocs.ent
1356  
1357      * docs/de/language-snippets.ent
1358        docs/de/preface.xml:
1359        sync with en
1360  
1361  2005-06-09  Messju Mohr  <messju@lammfellpuschen.de>
1362  
1363      * docs/de/bookinfo.xml
1364        docs/de/getting-started.xml
1365        docs/de/getting-started.xml:
1366        sync with en
1367  
1368  2005-05-24  Yannick Torres  <yannick.torres@keliglia.com>
1369  
1370      * docs/fr/getting-started.xml
1371        docs/fr/language-snippets.ent:
1372        sync with EN
1373  
1374  2005-05-20  Monte Ohrt  <monte@ohrt.com>
1375  
1376      * libs/plugins/function.html_radios.php:
1377        fix allowable label id characters
1378  
1379  2005-05-06  Monte Ohrt  <monte@ohrt.com>
1380  
1381      * NEWS
1382        libs/plugins/function.html_radios.php:
1383        make form input label ids optional (monte)
1384  
1385  2005-05-02  Monte Ohrt  <monte@ohrt.com>
1386  
1387      * NEWS
1388        libs/Smarty_Compiler.class.php:
1389        add error message for empty if/elseif statements
1390  
1391  2005-04-15  Monte Ohrt  <monte@ohrt.com>
1392  
1393      * NEWS
1394        libs/plugins/function.html_radios.php:
1395        cast selected value to string for comparison in html_radios
1396  
1397  2005-04-07  Messju Mohr  <messju@lammfellpuschen.de>
1398  
1399      * NEWS
1400        libs/plugins/function.html_select_date.php:
1401        added xhtml compliance to html_select_date's year_as_text-feature
1402        thanks to Mark West
1403  
1404      * NEWS
1405        libs/plugins/function.html_select_date.php:
1406        fixed handling of selected month html_select_date
1407        thanks to Yuri Weseman for providing problem+solution
1408  
1409  2005-04-07  Nuno Lopes  <nunoplopes@sapo.pt>
1410  
1411      * docs/configure.in:
1412        sync configure and file-entities scripts with phpdoc, for better
1413        windows/cygwin support
1414  
1415  2005-03-31  Monte Ohrt  <monte@ohrt.com>
1416  
1417      * libs/Config_File.class.php
1418        libs/Smarty.class.php
1419        libs/Smarty_Compiler.class.php:
1420        update version numbers
1421  
1422      * (Smarty_2_6_9)
1423        NEWS:
1424        update NEWS file
1425  
1426  2005-03-30  Messju Mohr  <messju@lammfellpuschen.de>
1427  
1428      * libs/plugins/function.math.php:
1429        re-enabled hex-constant. i hope in a sane way this time.
1430  
1431  2005-03-30  Monte Ohrt  <monte@ohrt.com>
1432  
1433      * libs/plugins/function.math.php:
1434        fix function testing logic
1435  
1436      * libs/Smarty_Compiler.class.php:
1437        disable variable func calls completely
1438  
1439      * libs/Smarty_Compiler.class.php:
1440        disallow variable func calls when security is enabled
1441  
1442  2005-03-22  Messju Mohr  <messju@lammfellpuschen.de>
1443  
1444      * NEWS
1445        libs/Config_File.class.php
1446        libs/Smarty.class.php
1447        libs/Smarty_Compiler.class.php:
1448        bumped version-number to 2.6.9-dev
1449        added headline of 2.6.6 release to NEWS file
1450  
1451  2005-03-21  Messju Mohr  <messju@lammfellpuschen.de>
1452  
1453      * (Smarty_2_6_8)
1454        NEWS:
1455        maybe even better this way. thanks monte :)
1456  
1457      * NEWS:
1458        little more clear news-entry
1459  
1460  2005-03-21  Monte Ohrt  <monte@ohrt.com>
1461  
1462      * NEWS:
1463        update NEWS with e-modifier removal
1464  
1465      * (Smarty_2_6_8)
1466        libs/plugins/modifier.regex_replace.php:
1467        remove e-modifier
1468  
1469  2005-03-19  Messju Mohr  <messju@lammfellpuschen.de>
1470  
1471      * NEWS
1472        libs/Smarty_Compiler.class.php:
1473        objects don't get casted to arrays anymore in {foreach}
1474  
1475  2005-02-26  Messju Mohr  <messju@lammfellpuschen.de>
1476  
1477      * NEWS
1478        libs/Smarty.class.php:
1479        add "null" as a valid token for {if} when security is enabled
1480  
1481  2005-02-25  Monte Ohrt  <monte@ohrt.com>
1482  
1483      * NEWS
1484        libs/plugins/function.mailto.php:
1485        add javascript_charcode option to mailto
1486  
1487  2005-02-24  Monte Ohrt  <monte@ohrt.com>
1488  
1489      * NEWS:
1490        update NEWS file
1491  
1492      * QUICK_START
1493        libs/plugins/function.html_radios.php:
1494        add label ids to html_radios
1495  
1496  2005-02-10  Monte Ohrt  <monte@ohrt.com>
1497  
1498      * QUICK_START:
1499        update with directory structure
1500  
1501  2005-02-10  Nuno Lopes  <nunoplopes@sapo.pt>
1502  
1503      * docs/Makefile.in:
1504        fix chm generation
1505  
1506  2005-02-10  Messju Mohr  <messju@lammfellpuschen.de>
1507  
1508      * libs/Smarty_Compiler.class.php:
1509        fixed too agressive {strip} around delimiters inside strip-blocks
1510  
1511  2005-02-10  Monte Ohrt  <monte@ohrt.com>
1512  
1513      * QUICK_START:
1514        fix a couple errors
1515  
1516  2005-02-10  Nuno Lopes  <nunoplopes@sapo.pt>
1517  
1518      * docs/Makefile.in
1519        docs/README:
1520        commiting the new tools to make the CHM manual.
1521  
1522  2005-02-09  Messju Mohr  <messju@lammfellpuschen.de>
1523  
1524      * NEWS
1525        libs/Smarty_Compiler.class.php:
1526        fixed handling of strip-tags with non-default delimiters
1527  
1528  2005-02-04  Messju Mohr  <messju@lammfellpuschen.de>
1529  
1530      * libs/plugins/function.html_radios.php:
1531        fixed syntax error. shame on me.
1532  
1533  2005-02-03  Monte Ohrt  <monte@ohrt.com>
1534  
1535      * QUICK_START:
1536        fix example
1537  
1538      * QUICK_START:
1539        initial commit
1540  
1541      * RELEASE_NOTES
1542        libs/Config_File.class.php
1543        libs/Smarty.class.php
1544        libs/Smarty_Compiler.class.php:
1545        update version numbers in cvs
1546  
1547      * (Smarty_2_6_7)
1548        NEWS
1549        libs/Config_File.class.php
1550        libs/Smarty.class.php
1551        libs/Smarty_Compiler.class.php:
1552        commit version numbers for new release
1553  
1554  2005-02-03  Messju Mohr  <messju@lammfellpuschen.de>
1555  
1556      * (Smarty_2_6_7)
1557        libs/plugins/function.html_image.php:
1558        fixed comment (thanks to CirTap)
1559  
1560  2005-02-01  Monte Ohrt  <monte@ohrt.com>
1561  
1562      * libs/plugins/function.html_image.php:
1563        remove border tag
1564  
1565  2005-02-01  Messju Mohr  <messju@lammfellpuschen.de>
1566  
1567      * libs/Smarty.class.php:
1568        fixed serialization of values containing newlines (like _cache_attrs)
1569        in core_write_cache_file()
1570        
1571        bumped version to 2.6.6-dev-3 to indicate that the fileformat of cache
1572        has changed
1573  
1574  2005-01-30  Messju Mohr  <messju@lammfellpuschen.de>
1575  
1576      * NEWS
1577        libs/Smarty_Compiler.class.php:
1578        fixed handling of hashed opening php-tags inside strip-blocks
1579        (reported by titi_rafa)
1580  
1581  2005-01-30  Nuno Lopes  <nunoplopes@sapo.pt>
1582  
1583      * docs/fr/language-snippets.ent:
1584        fix build
1585  
1586  2005-01-28  Messju Mohr  <messju@lammfellpuschen.de>
1587  
1588      * NEWS
1589        libs/plugins/modifier.escape.php:
1590        escape:url now uses the (RFC 1738 compliant) rawurlencode()
1591  
1592  2005-01-23  Messju Mohr  <messju@lammfellpuschen.de>
1593  
1594      * libs/Smarty.class.php:
1595        replaced ? true : false and removed intermediate $_cookie_var in the
1596        handling of the SMARTY_DEBUG-cookie
1597  
1598  2005-01-22  Yannick Torres  <yannick.torres@keliglia.com>
1599  
1600      * docs/fr/bookinfo.xml:
1601        update EN-Revision tag
1602  
1603  2005-01-21  Monte Ohrt  <monte@ohrt.com>
1604  
1605      * README
1606        RELEASE_NOTES
1607        docs/de/bookinfo.xml
1608        docs/fr/bookinfo.xml
1609        libs/Smarty.class.php
1610        libs/Smarty_Compiler.class.php
1611        libs/plugins/function.cycle.php
1612        libs/plugins/function.debug.php
1613        libs/plugins/function.html_checkboxes.php
1614        libs/plugins/function.html_image.php
1615        libs/plugins/function.html_radios.php
1616        libs/plugins/function.html_table.php
1617        libs/plugins/function.mailto.php
1618        libs/plugins/modifier.cat.php
1619        libs/plugins/modifier.nl2br.php
1620        libs/plugins/modifier.strip.php
1621        libs/plugins/outputfilter.trimwhitespace.php:
1622        de-spammify e-mails
1623  
1624      * README
1625        RELEASE_NOTES
1626        docs/de/bookinfo.xml
1627        docs/fr/bookinfo.xml
1628        libs/Config_File.class.php
1629        libs/Smarty.class.php
1630        libs/Smarty_Compiler.class.php
1631        libs/plugins/function.cycle.php
1632        libs/plugins/function.debug.php
1633        libs/plugins/function.html_checkboxes.php
1634        libs/plugins/function.html_image.php
1635        libs/plugins/function.html_radios.php
1636        libs/plugins/function.html_table.php
1637        libs/plugins/function.mailto.php
1638        libs/plugins/modifier.cat.php
1639        libs/plugins/modifier.nl2br.php
1640        libs/plugins/modifier.strip.php
1641        libs/plugins/outputfilter.trimwhitespace.php:
1642        update copyright notices, e-mail addresses
1643  
1644  2005-01-06  Messju Mohr  <messju@lammfellpuschen.de>
1645  
1646      * libs/Smarty_Compiler.class.php:
1647        reduced the code that is generated on a {foreach}-block that has a
1648        name.
1649        
1650        instead of pre-computing all foreach-properties (like first, last,
1651        show) on each iteration, they are computed on demand as soon as
1652        {$smarty.foreach.*}-variables are used.
1653  
1654      * NEWS
1655        libs/Smarty_Compiler.class.php:
1656        slight optimization in the compilation of $smarty.const.FOO .
1657        
1658        more complex consts like $smarty.const.$name still compile to
1659        constant($this->_tpl_vars['name'])
1660  
1661  2005-01-05  Messju Mohr  <messju@lammfellpuschen.de>
1662  
1663      * NEWS
1664        libs/Smarty_Compiler.class.php:
1665        make block functions and registered objects' block methods use a
1666        local variable for block_content instead of $this->_block_content
1667        
1668        it's not necessary to have $smarty->_block_content accessible.
1669  
1670  2005-01-04  Yannick Torres  <yannick.torres@keliglia.com>
1671  
1672      * docs/fr/bookinfo.xml:
1673        sync with EN
1674  
1675  2005-01-01  Messju Mohr  <messju@lammfellpuschen.de>
1676  
1677      * libs/Config_File.class.php
1678        libs/Smarty.class.php
1679        libs/Smarty_Compiler.class.php:
1680        Happy new year from germany.
1681  
1682  2004-12-28  Monte Ohrt  <monte@ispi.net>
1683  
1684      * libs/Smarty.class.php:
1685        fix _read_file comments
1686  
1687  2004-12-26  Yannick Torres  <yannick.torres@keliglia.com>
1688  
1689      * docs/fr/getting-started.xml
1690        docs/fr/preface.xml:
1691        typo
1692  
1693      * docs/fr/language-defs.ent
1694        docs/fr/language-snippets.ent
1695        docs/fr/livedocs.ent:
1696        sync with EN & typo
1697  
1698  2004-12-21  Yannick Torres  <yannick.torres@keliglia.com>
1699  
1700      * docs/fr/bookinfo.xml
1701        docs/fr/getting-started.xml
1702        docs/fr/translation.xml:
1703        sync with EN
1704  
1705  2004-12-17  Messju Mohr  <messju@lammfellpuschen.de>
1706  
1707      * NEWS
1708        libs/Smarty_Compiler.class.php:
1709        fixed escaping of template-filenames in the generated code that loads
1710        needed plugins
1711  
1712  2004-12-15  Monte Ohrt  <monte@ispi.net>
1713  
1714      * NEWS
1715        libs/plugins/function.popup.php:
1716        fix invalid HTML issue with popup
1717  
1718  2004-12-06  boots  <jayboots@yahoo.com>
1719  
1720      * NEWS
1721        libs/plugins/function.popup.php:
1722        - fixed {popup} to properly handle inarray and function parameters and
1723        added support for mouseoff and followmouse options
1724  
1725  2004-11-21  Mehdi Achour  <didou@keliglia.com>
1726  
1727      * docs/fr/livedocs.ent:
1728        add livedocs specific entities files
1729  
1730  2004-11-16  Messju Mohr  <messju@lammfellpuschen.de>
1731  
1732      * libs/plugins/function.html_checkboxes.php
1733        libs/plugins/function.html_radios.php:
1734        cleaned up typecasting
1735  
1736  2004-11-15  Messju Mohr  <messju@lammfellpuschen.de>
1737  
1738      * libs/plugins/function.html_options.php:
1739        fixed semantically misleading check for $options (use isset() instead
1740        of is_array() because it is always an array).
1741        
1742        thanks to albert almeida.
1743  
1744  2004-11-08  Messju Mohr  <messju@lammfellpuschen.de>
1745  
1746      * libs/Smarty_Compiler.class.php:
1747        removed unused code
1748  
1749  2004-10-25  Mehdi Achour  <didou@keliglia.com>
1750  
1751      * docs/fr/bookinfo.xml
1752        docs/fr/getting-started.xml:
1753        sync with en
1754  
1755  2004-10-13  Monte Ohrt  <monte@ispi.net>
1756  
1757      * NEWS:
1758        update header
1759  
1760  2004-10-02  Messju Mohr  <messju@lammfellpuschen.de>
1761  
1762      * NEWS:
1763        fixed nocache-handling with nested includes. there was a logical error
1764        in the replacement of internal nocache-tags to dynamic content that
1765        lead to false results with deeply nested includes or with
1766        nocache-blocks inside nocache-blocks.
1767        
1768        many thanks to Lars Jankowfsky for providing big help on reproducing
1769        and tracking down this bug!
1770  
1771  2004-10-01  Messju Mohr  <messju@lammfellpuschen.de>
1772  
1773      * libs/Smarty.class.php
1774        libs/Smarty_Compiler.class.php:
1775        - better header for compiled includes (more in line with compiled
1776        templates)
1777        
1778        - reuse cache_serials if a file is compiled more than once in one
1779          process (force_compile)
1780        
1781        - don't print nocache-delimiters wenn already inside
1782        process_cached_inserts()
1783  
1784  2004-09-29  Messju Mohr  <messju@lammfellpuschen.de>
1785  
1786      * libs/Smarty.class.php:
1787        switched from @count() to !empty() . this was pointed out a few times
1788        by a few people with buggy error-handlers
1789  
1790      * libs/Smarty_Compiler.class.php:
1791        added some property declarations
1792  
1793  2004-09-28  Messju Mohr  <messju@lammfellpuschen.de>
1794  
1795      * libs/Smarty.class.php:
1796        bumped up version number to reflect incompatibility in tempfiles of
1797        'core' vs. 'internals'
1798  
1799  2004-09-24  Messju Mohr  <messju@lammfellpuschen.de>
1800  
1801      * libs/plugins/function.html_select_date.php:
1802        fixed $start_year when no value for the year in $time is given.
1803  
1804  2004-09-21  Messju Mohr  <messju@lammfellpuschen.de>
1805  
1806      * libs/plugins/function.html_table.php:
1807        fixed handling of "inner"-attribute
1808  
1809      * libs/Smarty_Compiler.class.php:
1810        fixed handling of object derefence inside backticks
1811  
1812  2004-09-20  Monte Ohrt  <monte@ispi.net>
1813  
1814      * libs/debug.tpl:
1815        add <head></head> tags
1816  
1817  2004-09-18  boots  <jayboots@yahoo.com>
1818  
1819      * libs/Smarty.class.php
1820        libs/Smarty_Compiler.class.php
1821        libs/plugins/function.config_load.php
1822        libs/plugins/function.debug.php
1823        libs/plugins/function.fetch.php
1824        libs/plugins/function.html_image.php:
1825        Fixed \\r\\n line endings mistakenly introduced in last commit. d'oh.
1826  
1827  2004-09-16  boots  <jayboots@yahoo.com>
1828  
1829      * NEWS
1830        libs/Smarty.class.php
1831        libs/Smarty_Compiler.class.php
1832        libs/core/core.assemble_plugin_filepath.php
1833        libs/core/core.assign_smarty_interface.php
1834        libs/core/core.create_dir_structure.php
1835        libs/core/core.display_debug_console.php
1836        libs/core/core.get_include_path.php
1837        libs/core/core.get_microtime.php
1838        libs/core/core.get_php_resource.php
1839        libs/core/core.is_secure.php
1840        libs/core/core.is_trusted.php
1841        libs/core/core.load_plugins.php
1842        libs/core/core.load_resource_plugin.php
1843        libs/core/core.process_cached_inserts.php
1844        libs/core/core.process_compiled_include.php
1845        libs/core/core.read_cache_file.php
1846        libs/core/core.rm_auto.php
1847        libs/core/core.rmdir.php
1848        libs/core/core.run_insert_handler.php
1849        libs/core/core.smarty_include_php.php
1850        libs/core/core.write_cache_file.php
1851        libs/core/core.write_compiled_include.php
1852        libs/core/core.write_compiled_resource.php
1853        libs/core/core.write_file.php
1854        libs/plugins/function.config_load.php
1855        libs/plugins/function.debug.php
1856        libs/plugins/function.fetch.php
1857        libs/plugins/function.html_image.php:
1858        Moved /libs/core to /libs/internals and created new constant,
1859        SMARTY_CORE_DIR which defaults to SMARTY_DIR/internals. This should help
1860        CVS and rsynch users butupgrades will require changes and this may affect
1861        3rd party plugins that use the /core dir.
1862  
1863  2004-09-15  Messju Mohr  <messju@lammfellpuschen.de>
1864  
1865      * NEWS
1866        libs/Smarty_Compiler.class.php:
1867        moved $this->_num_const_regexp out of $this->_var_regexp and added it
1868        to the places that affect $this->_var_regexp
1869        
1870        this should fix some problems parsing plugin-names endings with digits
1871  
1872  2004-09-14  Messju Mohr  <messju@lammfellpuschen.de>
1873  
1874      * libs/Config_File.class.php
1875        libs/Smarty.class.php
1876        libs/Smarty_Compiler.class.php:
1877        update files to 2.6.6-dev
1878  
1879  2004-09-13  Messju Mohr  <messju@lammfellpuschen.de>
1880  
1881      * NEWS:
1882        fixed typo
1883  
1884  2004-09-13  Monte Ohrt  <monte@ispi.net>
1885  
1886      * (Smarty_2_6_5)
1887        NEWS:
1888        update NEWS file with parsing correction note
1889  
1890  2004-09-11  Messju Mohr  <messju@lammfellpuschen.de>
1891  
1892      * libs/plugins/function.debug.php:
1893        removed notice from {debug}
1894        thanks to Peter Billen for pointing this one out!
1895  
1896  2004-09-11  Monte Ohrt  <monte@ispi.net>
1897  
1898      * libs/Smarty_Compiler.class.php:
1899        fix more object calling syntax issues
1900  
1901  2004-09-10  Messju Mohr  <messju@lammfellpuschen.de>
1902  
1903      * NEWS
1904        libs/Smarty.class.php
1905        libs/Smarty_Compiler.class.php:
1906        added $smarty->security_settings['ALLOW_CONSTANTS']
1907        including test-cases for them
1908  
1909  2004-09-09  Monte Ohrt  <monte@ispi.net>
1910  
1911      * libs/Smarty_Compiler.class.php:
1912        break down regex to digestable chunks, fix multiple param problem with
1913        method calls,
1914        add object method testing to unit_test cases
1915  
1916      * libs/Smarty_Compiler.class.php:
1917        update code comment with more examples
1918  
1919      * libs/Smarty_Compiler.class.php:
1920        allow objects in arbitrary param positions
1921  
1922      * libs/Smarty_Compiler.class.php:
1923        fix object parameter regex, allow one level of object indirection
1924  
1925      * libs/Smarty_Compiler.class.php:
1926        fix compile problem with numeric constants and math operator matching
1927  
1928  2004-09-07  Monte Ohrt  <monte@ispi.net>
1929  
1930      * libs/Config_File.class.php
1931        libs/Smarty.class.php
1932        libs/Smarty_Compiler.class.php:
1933        update files to 2.6.5-dev
1934  
1935      * (Smarty_2_6_4)
1936        NEWS:
1937        update NEWS file with 2.6.4 header
1938  
1939  2004-08-31  Monte Ohrt  <monte@ispi.net>
1940  
1941      * libs/Smarty_Compiler.class.php:
1942        fix preg_quote
1943  
1944      * libs/Smarty_Compiler.class.php:
1945        fix math in object params, clean up some regex on the way, change
1946        preg_ delimiters to ~ to avoid character clashes with ! and %
1947  
1948  2004-08-30  Monte Ohrt  <monte@ispi.net>
1949  
1950      * NEWS
1951        libs/Smarty_Compiler.class.php:
1952        add $smarty.ldelim and $smarty.rdelim to smarty special var
1953  
1954  2004-08-29  Messju Mohr  <messju@lammfellpuschen.de>
1955  
1956      * NEWS
1957        libs/core/core.write_file.php:
1958        tempnam() seems to be borken on many installation.
1959        
1960        now we try tempnam first and if that fails we generate our own
1961        temp-filename with uniqid()
1962  
1963  2004-08-23  Monte Ohrt  <monte@ispi.net>
1964  
1965      * libs/plugins/modifier.capitalize.php:
1966        dont use constant, use static var instead
1967  
1968      * libs/plugins/modifier.capitalize.php:
1969        implement optional param to capitalize for digit behavior
1970  
1971      * libs/plugins/modifier.capitalize.php:
1972        another commit to capitalize, taking special chars into account
1973  
1974  2004-08-23  Messju Mohr  <messju@lammfellpuschen.de>
1975  
1976      * libs/Smarty_Compiler.class.php:
1977        cleaned up attribute-handling in Smarty_Compiler::_compile_foreach_start()
1978  
1979  2004-08-23  Monte Ohrt  <monte@ispi.net>
1980  
1981      * NEWS
1982        libs/plugins/function.html_select_date.php
1983        libs/plugins/modifier.capitalize.php:
1984        fix capitalize modifier to not rely on buggy ucwords() func
1985  
1986  2004-08-20  Monte Ohrt  <monte@ispi.net>
1987  
1988      * libs/plugins/function.html_select_date.php:
1989        update version
1990  
1991      * NEWS
1992        libs/plugins/function.html_select_date.php:
1993        make time param work with negative timestamps, force year range to include
1994        given date unless explicitly set
1995  
1996  2004-08-19  Monte Ohrt  <monte@ispi.net>
1997  
1998      * NEWS
1999        libs/plugins/function.fetch.php:
2000        fix bug with fetch, passing user/pass in url did not work
2001  
2002  2004-08-13  Messju Mohr  <messju@lammfellpuschen.de>
2003  
2004      * libs/Smarty_Compiler.class.php:
2005        fixed handling of {foreachelse} and {sectionelse} that got borked with
2006        the latest commit (v 1.330)
2007  
2008  2004-08-12  Messju Mohr  <messju@lammfellpuschen.de>
2009  
2010      * NEWS
2011        libs/Smarty_Compiler.class.php:
2012        fixed occasional wrong error messages on mismatched tags when
2013        {else}, {elseif}, {foreachelse} or {sectionelse} is involved
2014        
2015        thanks to Ooypunk for pointing me on this
2016  
2017  2004-08-12  Nuno Lopes  <nunoplopes@sapo.pt>
2018  
2019      * docs/.cvsignore
2020        docs/Makefile.in
2021        docs/configure.in:
2022        enable russian PDF builds
2023  
2024  2004-07-30  Nuno Lopes  <nunoplopes@sapo.pt>
2025  
2026      * docs/configure.in:
2027        typo
2028  
2029      * docs/Makefile.in
2030        docs/README
2031        docs/configure.in:
2032        add make test_xml
2033        this is usefull to detect XML problems
2034  
2035  2004-07-29  Nuno Lopes  <nunoplopes@sapo.pt>
2036  
2037      * docs/configure.in:
2038        avoid warnings in head
2039  
2040      * docs/.cvsignore
2041        docs/Makefile.in
2042        docs/README
2043        docs/configure.in:
2044        build pdf files
2045        just type make pdf
2046  
2047  2004-07-27  Messju Mohr  <messju@lammfellpuschen.de>
2048  
2049      * NEWS
2050        libs/Smarty_Compiler.class.php:
2051        fixed handling of methods arguments.
2052        
2053        thanks to Manfred Wischin for finding this one and providing the
2054        conceptual fix.
2055  
2056  2004-07-23  Messju Mohr  <messju@lammfellpuschen.de>
2057  
2058      * libs/plugins/function.html_checkboxes.php
2059        libs/plugins/function.html_radios.php:
2060        there was little flaw in smarty_function_html_radios() and
2061        smarty_function_html_checkboxes():
2062        
2063        the newly introduced assign-attribute was still added to the
2064        tag-output as an extra-attribute.
2065        
2066        fixed.
2067  
2068      * NEWS
2069        libs/Smarty.class.php
2070        libs/Smarty_Compiler.class.php
2071        libs/core/core.load_plugins.php
2072        libs/core/core.load_resource_plugin.php
2073        libs/plugins/function.html_checkboxes.php
2074        libs/plugins/function.html_image.php
2075        libs/plugins/function.html_options.php
2076        libs/plugins/function.html_radios.php
2077        libs/plugins/function.html_select_date.php
2078        libs/plugins/function.html_select_time.php
2079        libs/plugins/modifier.date_format.php:
2080        backed out renaming of _get_plugin_filepath() to get_plugin_filepath()
2081        
2082        we'll stick to _get_plugin_filepath() and look for a more viable
2083        solution to be exposed to plugin-writers.
2084  
2085  2004-07-20  Messju Mohr  <messju@lammfellpuschen.de>
2086  
2087      * libs/Smarty_Compiler.class.php
2088        libs/core/core.is_trusted.php
2089        libs/plugins/compiler.assign.php:
2090        Some fixes on PhpDocumentor comments. Thanks go to Ruben Vermeersch.
2091  
2092  2004-07-16  andreas halter  <phpcvs@andreashalter.ch>
2093  
2094      * docs/de/bookinfo.xml
2095        docs/de/getting-started.xml
2096        docs/de/language-defs.ent
2097        docs/de/language-snippets.ent
2098        docs/de/preface.xml:
2099        - updated for 2.6.3
2100        - updates for new build system
2101        - added missing files
2102        - corrections from users
2103        - revcheck comments for all files
2104        - big up to didou and nuno, brilliant work
2105        - make test: ok
2106        - make: ok
2107  
2108  2004-07-16  Nuno Lopes  <nunoplopes@sapo.pt>
2109  
2110      * docs/de/getting-started.xml:
2111        fix the revision tracking tag
2112        the revision number might not be right. just check it, please
2113  
2114  2004-07-16  andreas halter  <phpcvs@andreashalter.ch>
2115  
2116      * docs/de/getting-started.xml:
2117        - updated version (incl revcheck comment) for revcheck testing
2118  
2119  2004-07-14  Monte Ohrt  <monte@ispi.net>
2120  
2121      * libs/Smarty.class.php:
2122        replace " with ' where literal strings are quoted (ever so slight speedup)
2123  
2124  2004-07-12  Messju Mohr  <messju@lammfellpuschen.de>
2125  
2126      * libs/plugins/modifier.date_format.php:
2127        changed call from $smarty->_get_plugin_filepath() to
2128        $smarty->get_plugin_filepath()
2129  
2130      * libs/plugins/function.html_checkboxes.php
2131        libs/plugins/function.html_image.php
2132        libs/plugins/function.html_options.php
2133        libs/plugins/function.html_radios.php
2134        libs/plugins/function.html_select_date.php
2135        libs/plugins/function.html_select_time.php:
2136        renamed calls to $smarty->_get_plugin_filepath() to
2137        $smarty->get_plugin_filepath()
2138  
2139      * NEWS
2140        libs/Smarty.class.php
2141        libs/Smarty_Compiler.class.php
2142        libs/core/core.load_plugins.php
2143        libs/core/core.load_resource_plugin.php:
2144        renamed Smarty::_get_plugin_filepath() to Smarty::get_plugin_filepath()
2145  
2146      * NEWS
2147        libs/Smarty.class.php
2148        libs/core/core.write_compiled_include.php
2149        libs/core/core.write_compiled_resource.php
2150        libs/core/core.write_file.php:
2151        removed touch() call. changing the timestamp of the compiled-template
2152        to the source template's may be irritating for certain
2153        source-code-caches. now a newly compiled template gets the current
2154        time as timestamp.
2155  
2156  2004-07-02  gerald croes  <gerald@phpside.org>
2157  
2158      * docs/fr/getting-started.xml
2159        docs/fr/preface.xml:
2160        Fixed missing tags to be able to make doc again
2161  
2162      * docs/fr/preface.xml:
2163        added the "is a good thing [TM]" as in en docs
2164  
2165      * docs/fr/getting-started.xml:
2166        added ctags, updated screen => programm listing.
2167        added the technical note founded on the en doc
2168  
2169  2004-07-02  Monte Ohrt  <monte@ispi.net>
2170  
2171      * NEWS
2172        libs/plugins/function.html_checkboxes.php
2173        libs/plugins/function.html_radios.php
2174        libs/plugins/function.mailto.php:
2175        add assign attribute to html_checkboxes and html_radios
2176  
2177  2004-07-01  Messju Mohr  <messju@lammfellpuschen.de>
2178  
2179      * NEWS
2180        libs/Smarty.class.php:
2181        removed use of get_include_filepath() inside
2182        get_auto_filename(). thanks go to c960657
2183  
2184      * NEWS
2185        libs/Smarty_Compiler.class.php:
2186        enhanced error-reporting for {foreach}
2187  
2188      * NEWS
2189        libs/Smarty_Compiler.class.php:
2190        fixed handling of digits inside tagnames. this problem slipped into
2191        the regexps by adding support for numeric contants next to string
2192        constants as variables.
2193  
2194  2004-06-27  Messju Mohr  <messju@lammfellpuschen.de>
2195  
2196      * NEWS
2197        libs/Smarty_Compiler.class.php:
2198        fixed escaping of backslashes in Smarty_Compiler::_quote_replace()
2199  
2200  2004-06-23  Monte Ohrt  <monte@ispi.net>
2201  
2202      * libs/plugins/modifier.date_format.php:
2203        display date_format %e, %T and %D as expected for windows
2204  
2205  2004-06-17  Messju Mohr  <messju@lammfellpuschen.de>
2206  
2207      * libs/Config_File.class.php
2208        libs/Smarty.class.php
2209        libs/Smarty_Compiler.class.php:
2210        changed version-number to 2.6.4-dev
2211  
2212  2004-06-16  Monte Ohrt  <monte@ispi.net>
2213  
2214      * (Smarty_2_6_3)
2215        NEWS:
2216        update NEWS file with version number
2217  
2218  2004-06-09  Monte Ohrt  <monte@ispi.net>
2219  
2220      * NEWS
2221        libs/plugins/modifier.escape.php:
2222        added escapement of '</' to javascript escaping
2223  
2224  2004-06-08  gerald croes  <gerald@phpside.org>
2225  
2226      * docs/fr/translation.xml:
2227        Add other translators.
2228  
2229  2004-06-08  Messju Mohr  <messju@lammfellpuschen.de>
2230  
2231      * libs/Smarty.class.php:
2232        made the correct value of "use_sub_dirs" available to the compiler.
2233        (not worth a NEWS-entry, i think)
2234  
2235  2004-06-01  Messju Mohr  <messju@lammfellpuschen.de>
2236  
2237      * libs/plugins/function.fetch.php:
2238        fix: proper initialistaion of $content.
2239        thanks to Dmitry Koteroff for pointing this out.
2240  
2241  2004-05-29  Mehdi Achour  <didou@keliglia.com>
2242  
2243      * docs/fr/translation.xml:
2244        oups :)
2245  
2246      * docs/fr/translation.xml:
2247        added translation file
2248  
2249  2004-05-28  Nuno Lopes  <nunoplopes@sapo.pt>
2250  
2251      * docs/Makefile.in:
2252        clean also file-entities.php
2253  
2254  2004-05-28  Messju Mohr  <messju@lammfellpuschen.de>
2255  
2256      * NEWS
2257        libs/plugins/function.mailto.php:
2258        added obfuscation of protocol-string in {mailto} when using
2259        hex-encoding (thanks to bharat)
2260  
2261  2004-05-26  Messju Mohr  <messju@lammfellpuschen.de>
2262  
2263      * NEWS
2264        libs/Smarty.class.php:
2265        enhanced auto-generated filenames for templates_c and cache
2266        
2267        incremented Smarty::_version because the tempfiles' structure changed
2268        a little
2269  
2270  2004-05-23  Mehdi Achour  <didou@keliglia.com>
2271  
2272      * docs/fr/bookinfo.xml
2273        docs/fr/getting-started.xml
2274        docs/fr/preface.xml:
2275        WS and added revcheck
2276  
2277  2004-05-21  Messju Mohr  <messju@lammfellpuschen.de>
2278  
2279      * libs/Smarty_Compiler.class.php:
2280        fixed typo in error-messages
2281  
2282      * docs/de/language-snippets.ent
2283        docs/fr/language-snippets.ent:
2284        added empty language-snippets.ent to fix "make web"
2285  
2286  2004-05-12  Monte Ohrt  <monte@ispi.net>
2287  
2288      * NEWS
2289        libs/plugins/modifier.escape.php:
2290        add 'nonstd' escape modifier
2291  
2292  2004-05-07  Monte Ohrt  <monte@ispi.net>
2293  
2294      * NEWS
2295        libs/plugins/block.textformat.php:
2296        update textformat to not output wrap chars after last para
2297  
2298  2004-05-06  Messju Mohr  <messju@lammfellpuschen.de>
2299  
2300      * NEWS
2301        libs/core/core.write_file.php:
2302        use tempnam() instead of unqid() to create better temporary files in
2303        smarty_core_write_file().
2304        
2305        (thanks to xces for finding this race-condition and his work on
2306        fixing it)
2307  
2308  2004-05-04  Messju Mohr  <messju@lammfellpuschen.de>
2309  
2310      * libs/Smarty.class.php:
2311        added check if for file_exists() to Smarty::_read_file()
2312  
2313  2004-04-30  Monte Ohrt  <monte@ispi.net>
2314  
2315      * NEWS
2316        libs/plugins/modifier.escape.php:
2317        add 'mail' attribute to escape modifier
2318  
2319  2004-04-20  Mehdi Achour  <didou@keliglia.com>
2320  
2321      * docs/manual.xml.in:
2322        added the language-snippets.ent file and started using entities for notes
2323        under en/programmers/api-functions
2324  
2325  2004-04-18  Mehdi Achour  <didou@keliglia.com>
2326  
2327      * docs/de/getting-started.xml
2328        docs/fr/getting-started.xml:
2329        new global entity for zend and php-accelerator
2330  
2331      * docs/fr/bookinfo.xml
2332        docs/fr/getting-started.xml
2333        docs/fr/preface.xml:
2334        added myself as translator and added vim comments and xml tags
2335  
2336  2004-04-16  Messju Mohr  <messju@lammfellpuschen.de>
2337  
2338      * NEWS:
2339        added entry for numeric constants
2340  
2341      * libs/Smarty_Compiler.class.php:
2342        removed unused 2nd param in call to _parse_var()
2343  
2344      * libs/Smarty_Compiler.class.php:
2345        added explanation for $this->_num_const_regexp
2346  
2347      * NEWS
2348        libs/plugins/modifier.escape.php:
2349        added escape type "decentity" to smarty_modifier_escape()
2350  
2351      * libs/Smarty_Compiler.class.php:
2352        enabled numerical constants be parsed as statements.
2353        (like {10} or {10|@range:12} )
2354  
2355      * libs/Smarty_Compiler.class.php:
2356        removed unused $smarty_compiler->_dvar_num_var_regexp
2357  
2358      * libs/Smarty.class.php:
2359        reverted Stuff
2360  
2361      * libs/debug.tpl
2362        libs/core/core.assemble_plugin_filepath.php
2363        libs/core/core.read_cache_file.php
2364        libs/core/core.write_file.php
2365        libs/plugins/function.eval.php
2366        libs/plugins/function.popup.php
2367        libs/plugins/modifier.escape.php
2368        libs/plugins/shared.make_timestamp.php:
2369        reverted stuff
2370  
2371      * libs/Smarty.class.php
2372        libs/Smarty_Compiler.class.php
2373        libs/debug.tpl
2374        libs/core/core.assemble_plugin_filepath.php
2375        libs/core/core.read_cache_file.php
2376        libs/core/core.write_file.php
2377        libs/plugins/function.eval.php
2378        libs/plugins/function.popup.php
2379        libs/plugins/modifier.escape.php
2380        libs/plugins/shared.make_timestamp.php:
2381        Smarty_Compiler.class.php
2382  
2383  2004-04-15  Messju Mohr  <messju@lammfellpuschen.de>
2384  
2385      * NEWS
2386        libs/core/core.write_compiled_include.php:
2387        made smarty_core_write_compiled_include() php5-aware
2388        
2389        if someone knows a better way than patching the source with the
2390        tokenizer, please stand up!
2391  
2392  2004-04-14  Nuno Lopes  <nunoplopes@sapo.pt>
2393  
2394      * docs/Makefile.in:
2395        remove file-entities.ent also
2396  
2397      * docs/.cvsignore
2398        docs/Makefile.in
2399        docs/README:
2400        allow make revcheck
2401  
2402  2004-04-13  Nuno Lopes  <nunoplopes@sapo.pt>
2403  
2404      * docs/configure.in:
2405        do not need inipath
2406  
2407  2004-04-13  Mehdi Achour  <didou@keliglia.com>
2408  
2409      * docs/TODO:
2410        done
2411  
2412      * docs/configure.in
2413        docs/manual.xml.in:
2414        now the files entites are generated dynamically
2415  
2416  2004-04-12  Messju Mohr  <messju@lammfellpuschen.de>
2417  
2418      * NEWS
2419        libs/Config_File.class.php
2420        libs/Smarty.class.php:
2421        removed unused functionality to load a subset of lines from a file in
2422        Smarty::_read_file()
2423        
2424        additionally removed a warning that is emitted since php-4.3.5 when
2425        fread() is called on an empty file (with filesize()==0). thanks to
2426        Andreas Streichardt who pointed this out.
2427  
2428      * NEWS
2429        libs/core/core.is_secure.php:
2430        smarty_core_is_secure() only checks the file for readability now, not
2431        the directory where is in.
2432  
2433      * libs/Smarty.class.php:
2434        removed unused security_setting 'ALLOW_CONSTANTS'
2435  
2436  2004-04-07  Messju Mohr  <messju@lammfellpuschen.de>
2437  
2438      * libs/plugins/function.assign_debug_info.php
2439        libs/plugins/function.cycle.php
2440        libs/plugins/function.mailto.php:
2441        removed trailing spaces
2442  
2443      * libs/Smarty.class.php:
2444        removed unused $smarty->_error_msg
2445  
2446  2004-04-04  Nuno Lopes  <nunoplopes@sapo.pt>
2447  
2448      * docs/configure.in:
2449        fixing my crap
2450        put build_date back on-line
2451  
2452  2004-04-03  Nuno Lopes  <nunoplopes@sapo.pt>
2453  
2454      * docs/Makefile.in
2455        docs/configure.in
2456        docs/manual.xml.in:
2457        trying to fix ru problems
2458  
2459  2004-03-30  Monte Ohrt  <monte@ispi.net>
2460  
2461      * libs/core/core.display_debug_console.php:
2462        fix problem with debug_tpl path and security
2463  
2464      * NEWS
2465        libs/core/core.display_debug_console.php:
2466        fix problem displaying debug console when $default_resource_type is not
2467        "file:"
2468  
2469  2004-03-29  Mehdi Achour  <didou@keliglia.com>
2470  
2471      * docs/TODO:
2472        and finally, add a TODO here
2473  
2474      * docs/de/bookinfo.xml
2475        docs/de/manual.sgml
2476        docs/fr/bookinfo.xml
2477        docs/fr/manual.xml:
2478        translate bookinfo.xml and put back the translators
2479  
2480  2004-03-28  Mehdi Achour  <didou@keliglia.com>
2481  
2482      * docs/manual.xml.in:
2483        add global.ent and define some general entities
2484  
2485      * docs/de/bookinfo.xml
2486        docs/de/getting-started.xml
2487        docs/de/language-defs.ent
2488        docs/de/preface.xml:
2489        add new de files
2490  
2491      * docs/de/appendixes.sgml
2492        docs/de/designers.sgml
2493        docs/de/getting-started.sgml
2494        docs/de/html-common.dsl
2495        docs/de/preface.sgml
2496        docs/de/programmers.sgml:
2497        drop old de files
2498  
2499      * docs/fr/bookinfo.xml
2500        docs/fr/getting-started.xml
2501        docs/fr/manual.xml
2502        docs/fr/preface.xml:
2503        add ommited files
2504  
2505      * docs/fr/language-defs.ent:
2506        split the french dir
2507  
2508      * docs/fr/appendixes.sgml
2509        docs/fr/designers.sgml
2510        docs/fr/getting-started.sgml
2511        docs/fr/html-common.dsl
2512        docs/fr/manual.sgml
2513        docs/fr/preface.sgml
2514        docs/fr/programmers.sgml:
2515        drop old french files
2516  
2517      * docs/manual.xml.in:
2518        let's put the new build system
2519  
2520  2004-03-26  Mehdi Achour  <didou@keliglia.com>
2521  
2522      * docs/de/common.dsl
2523        docs/de/html.dsl
2524        docs/fr/common.dsl
2525        docs/fr/html.dsl
2526        docs/fr/php.dsl:
2527        not needed anymore
2528  
2529  2004-03-24  Nuno Lopes  <nunoplopes@sapo.pt>
2530  
2531      * docs/Makefile.in:
2532        updated stylesheets
2533        highlight PHP automatically
2534  
2535      * docs/Makefile.in
2536        docs/html.dsl:
2537        remove unneeded file
2538  
2539  2004-03-23  Nuno Lopes  <nunoplopes@sapo.pt>
2540  
2541      * docs/version.ent.in:
2542        remove this also
2543  
2544      * docs/getting-started.sgml:
2545        remove this one too
2546  
2547      * docs/appendixes.sgml
2548        docs/common.dsl
2549        docs/designers.sgml
2550        docs/html-common.dsl
2551        docs/manual.sgml
2552        docs/php.dsl
2553        docs/preface.sgml
2554        docs/programmers.sgml:
2555        removing uneeded files
2556  
2557      * docs/.cvsignore:
2558        commiting missing files for docbook
2559  
2560      * docs/.cvsignore
2561        docs/Makefile.in
2562        docs/configure.in
2563        docs/manual.xml.in:
2564        bundling docbook 4
2565        now make and make web works
2566  
2567  2004-03-23  Messju Mohr  <messju@lammfellpuschen.de>
2568  
2569      * NEWS
2570        libs/plugins/function.config_load.php:
2571        unrolled call to the is_compiled()-check to be able to supply the
2572        correct resource_base_path for config_load. this avoids errors when
2573        config-files are accessed where security is enabled.
2574        
2575        thanks to shuther for pointing out this bug.
2576  
2577  2004-03-20  Nuno Lopes  <nunoplopes@sapo.pt>
2578  
2579      * docs/manual.xml.in:
2580        fix build date
2581  
2582  2004-03-18  Messju Mohr  <messju@lammfellpuschen.de>
2583  
2584      * libs/core/core.is_secure.php:
2585        removed merging of $smarty->template_dir into $smarty->secure_dir
2586        
2587        the resource_base_path is considerd secure instead. this change should
2588        have absolutely no impact on smarty's security's behaviour
2589  
2590  2004-03-18  Nuno Lopes  <nunoplopes@sapo.pt>
2591  
2592      * docs/configure.in:
2593        correcting non-existent var
2594  
2595      * docs/.cvsignore
2596        docs/Makefile.in
2597        docs/configure.in
2598        docs/manual.xml.in
2599        docs/version.ent.in:
2600        generate build date
2601  
2602      * docs/.cvsignore
2603        docs/Makefile.in
2604        docs/README
2605        docs/configure.in
2606        docs/manual.xml.in:
2607        new build/test system
2608  
2609  2004-03-18  Messju Mohr  <messju@lammfellpuschen.de>
2610  
2611      * libs/Smarty.class.php:
2612        moved setting of a default resource_base_path from
2613        Smarty::_parse_resource_name() to Smarty::_fetch_resource_info()
2614        
2615        this shouldn't affect anything, since all calls to
2616        _parse_resource_name() that are not done from within
2617        _fetch_resource_info() all pass their own resource_base_path
2618  
2619  2004-03-17  Messju Mohr  <messju@lammfellpuschen.de>
2620  
2621      * NEWS
2622        libs/Smarty.class.php:
2623        removed '.' from the list of default resource_base_paths in
2624        _parse_resource_name()
2625        
2626        this should only affect _parse_resource_name() for templates, not for
2627        php-resources and not for config_files. the latter pass two their own
2628        resource_base_path.
2629  
2630  2004-03-16  Mehdi Achour  <didou@keliglia.com>
2631  
2632      * docs/appendixes.sgml
2633        docs/getting-started.sgml
2634        docs/preface.sgml:
2635        adding editor comments
2636  
2637      * docs/appendixes.sgml
2638        docs/getting-started.sgml:
2639        cleaning words spacing, killing tabulations, using roles for
2640        programlisting..
2641  
2642  2004-03-15  Messju Mohr  <messju@lammfellpuschen.de>
2643  
2644      * libs/Smarty.class.php:
2645        simplified Smarty::clear_all_cache();
2646  
2647  2004-03-12  boots  <jayboots@yahoo.com>
2648  
2649      * docs/programmers.sgml:
2650        Updated is_cached prototype to indicate proper return type. (thanks to
2651        Geoffrey Hoffman)
2652  
2653  2004-03-11  Messju Mohr  <messju@lammfellpuschen.de>
2654  
2655      * libs/core/core.assemble_plugin_filepath.php:
2656        fixed little bug that prevented plugins filepaths that are found in
2657        php's include_path (and not in one of the plugins_dirs) from being
2658        cached in the internal plugins-filepath-cache
2659  
2660  2004-03-01  Monte Ohrt  <monte@ispi.net>
2661  
2662      * docs/designers.sgml:
2663        update include_php docs:wq
2664        :q
2665  
2666      * docs/appendixes.sgml:
2667        update componentized template example to something useful
2668  
2669  2004-02-24  Messju Mohr  <messju@lammfellpuschen.de>
2670  
2671      * NEWS
2672        libs/Smarty.class.php:
2673        _parse_resource_name() returned true on non-existant absolute
2674        paths. This caused a warning on _fetch_resource_info() when used in
2675        conjunction with template_exists(). It should be fixed now without
2676        negative effects.
2677  
2678  2004-02-24  Monte Ohrt  <monte@ispi.net>
2679  
2680      * docs/designers.sgml:
2681        one more typo
2682  
2683      * docs/designers.sgml:
2684        fix typo
2685  
2686  2004-02-24  Messju Mohr  <messju@lammfellpuschen.de>
2687  
2688      * NEWS
2689        libs/core/core.is_secure.php:
2690        smarty_resource_*_secure got &$smarty passed errornously as 3rd
2691        parameter and not as 2nd. this is fixed.
2692  
2693  2004-02-23  Messju Mohr  <messju@lammfellpuschen.de>
2694  
2695      * NEWS:
2696        fix handling of integer values like width and delay im
2697        smarty_function_popup()
2698  
2699      * libs/plugins/function.popup.php:
2700        fixed handling of integer-attributes
2701  
2702      * libs/Config_File.class.php
2703        libs/Smarty.class.php
2704        libs/Smarty_Compiler.class.php:
2705        updated version to 2.6.3-dev
2706  
2707  2004-02-22  Messju Mohr  <messju@lammfellpuschen.de>
2708  
2709      * libs/plugins/function.html_select_date.php:
2710        removed notice on html_select_date with the month_empty-attribute
2711  
2712      * libs/plugins/function.mailto.php:
2713        removed 2 notices of undefined vars (thanks Cit)
2714  
2715  2004-02-17  Monte Ohrt  <monte@ispi.net>
2716  
2717      * NEWS:
2718        add header
2719  
2720      * (Smarty_2_6_2)
2721        libs/Config_File.class.php
2722        libs/Smarty.class.php
2723        libs/Smarty_Compiler.class.php:
2724        change some info in headers, remove fluff
2725  
2726  2004-02-13  Messju Mohr  <messju@lammfellpuschen.de>
2727  
2728      * NEWS
2729        libs/plugins/function.html_select_date.php:
2730        correctly handle partially empty dates (like "2004--" or "-12-").
2731  
2732      * docs/programmers.sgml:
2733        learned something about <note> and sgml and applied this to the
2734        use.sub.dirs-section :)
2735  
2736      * docs/designers.sgml:
2737        changed attribute-name "checked" to "selected" in the docs for
2738        html_radios and html_checkboxes. "checked" is deprecated for ages
2739        AFAIK and selected is recommended for consistency with {html_options}
2740  
2741      * docs/programmers.sgml:
2742        added note about use_sub_dirs and Smarty-2.6.2 .
2743        fixed markup for section about clear_compiled_tpl() .
2744  
2745  2004-02-12  Messju Mohr  <messju@lammfellpuschen.de>
2746  
2747      * NEWS
2748        libs/Config_File.class.php:
2749        YES and NO should not be booleanized inside triple-quotes in a
2750        config-file. this behaviour changed by accident in 2.6.1 and is now
2751        reverted to pre-2.6.1 behaviour
2752  
2753  2004-02-10  Messju Mohr  <messju@lammfellpuschen.de>
2754  
2755      * NEWS
2756        libs/Config_File.class.php:
2757        fixed slurping of a the next line following a triple-quoted value in a
2758        config-file
2759  
2760  2004-02-07  Messju Mohr  <messju@lammfellpuschen.de>
2761  
2762      * libs/Config_File.class.php:
2763        avoid @-operator for handling empty lines in Config_File.class.php
2764  
2765      * libs/Smarty_Compiler.class.php:
2766        removed two notices from Smarty_Compiler::_parse_is_expr()
2767        (thanks shuther!)
2768  
2769      * NEWS
2770        libs/Smarty.class.php:
2771        changed default for use_sub_dirs to false
2772  
2773      * libs/plugins/function.mailto.php:
2774        removed notice of undefined variable. (thanks shuther!)
2775  
2776  2004-01-29  Messju Mohr  <messju@lammfellpuschen.de>
2777  
2778      * libs/Smarty_Compiler.class.php:
2779        added file and line-number-information to error-messages regarding
2780        assigned objects an an error messages regarding modifiers with
2781        security.
2782  
2783  2004-01-27  Messju Mohr  <messju@lammfellpuschen.de>
2784  
2785      * libs/Smarty_Compiler.class.php:
2786        removed use of temporary var $_params in compiled code of block-plugins
2787  
2788      * NEWS
2789        libs/plugins/function.popup.php:
2790        fixed quoting of values in smarty_function_popup()
2791  
2792  2004-01-25  Messju Mohr  <messju@lammfellpuschen.de>
2793  
2794      * docs/programmers.sgml:
2795        documented parameters of Smarty::clear_compiled_tpl()
2796  
2797      * libs/Smarty_Compiler.class.php:
2798        Smarty_Compiler::_syntax_error() uses Smarty::_trigger_fatal_error() now
2799        instead of the trigger_error()-function
2800  
2801      * libs/Smarty.class.php:
2802        Smarty::_trigger_fatal_error() uses Smarty::trigger_error() now,
2803        instead of the native trigger_error()-function
2804  
2805      * libs/Smarty_Compiler.class.php:
2806        unrecognized custom-functions trigger an error at compile now, not at
2807        display-time.
2808  
2809  2004-01-23  Monte Ohrt  <monte@ispi.net>
2810  
2811      * docs/getting-started.sgml:
2812        reword a paragraph
2813  
2814  2004-01-22  Messju Mohr  <messju@lammfellpuschen.de>
2815  
2816      * libs/plugins/function.config_load.php:
2817        removed emission of unnecessary notices for unavailable config-files
2818        in config_load()
2819  
2820      * NEWS
2821        libs/Config_File.class.php:
2822        fixed handling of hidden sections in Config_File
2823  
2824  2004-01-21  Messju Mohr  <messju@lammfellpuschen.de>
2825  
2826      * NEWS
2827        libs/plugins/function.config_load.php:
2828        added handling of resources for {config_load}
2829  
2830  2004-01-19  Messju Mohr  <messju@lammfellpuschen.de>
2831  
2832      * NEWS
2833        libs/plugins/function.html_table.php:
2834        fixed bug when using arrays with tr_attr and td_attr in {html_table}
2835  
2836  2004-01-16  Monte Ohrt  <monte@ispi.net>
2837  
2838      * NEWS:
2839        add unit testing
2840  
2841      * NEWS
2842        libs/Config_File.class.php
2843        libs/Smarty.class.php
2844        libs/Smarty_Compiler.class.php:
2845        update version numbers, add initial unit test directory
2846  
2847      * (Smarty_2_6_1)
2848        libs/Config_File.class.php
2849        libs/Smarty.class.php
2850        libs/Smarty_Compiler.class.php:
2851        update version numbers for 2.6.1 release
2852  
2853  2004-01-16  Messju Mohr  <messju@lammfellpuschen.de>
2854  
2855      * (Smarty_2_6_1)
2856        NEWS
2857        docs/programmers.sgml
2858        libs/Smarty.class.php:
2859        renamed $smarty->tpl_rror_reporting to $smarty->error_reporting
2860        "tpl_" is a bit redundant here (it's a TemPLate-engine overall :)
2861  
2862  2004-01-15  Messju Mohr  <messju@lammfellpuschen.de>
2863  
2864      * libs/plugins/function.html_image.php:
2865        forgot to remove duplicate is_secure()-check
2866  
2867      * NEWS
2868        libs/plugins/function.html_image.php:
2869        fix: $smarty->security is now correctly handled
2870        
2871        minor optimizations:
2872           core/core.is_secure.php is only included when needed
2873           $dpi_default is only determined when needed
2874  
2875  2004-01-14  Messju Mohr  <messju@lammfellpuschen.de>
2876  
2877      * docs/appendixes.sgml
2878        docs/programmers.sgml:
2879        removed suggestions to use extract() from the manual
2880  
2881      * docs/designers.sgml:
2882        fixed typo
2883  
2884  2004-01-12  Messju Mohr  <messju@lammfellpuschen.de>
2885  
2886      * docs/designers.sgml:
2887        mention SCRIPT_NAME below {$smarty} reserved variable because it got
2888        lost in the docs for $smarty->global_assign
2889  
2890      * docs/designers.sgml:
2891        added docs for {$smarty.version} special variable
2892  
2893      * docs/programmers.sgml:
2894        removed docs for $global_assign
2895  
2896      * docs/programmers.sgml:
2897        added docs for tpl_error_reporting
2898  
2899      * docs/designers.sgml:
2900        added docs for year_empty-, month_empty- and day_emtpy-attributes of
2901        html_select_date. maybe an example is needed to better explain empty
2902        values in YYY-MM-DD.
2903  
2904  2004-01-10  Messju Mohr  <messju@lammfellpuschen.de>
2905  
2906      * libs/Smarty_Compiler.class.php:
2907        fixed handling of {php}-tags
2908  
2909  2004-01-10  Monte Ohrt  <monte@ispi.net>
2910  
2911      * docs/designers.sgml:
2912        fix html_checkboxes examples
2913  
2914  2004-01-08  Messju Mohr  <messju@lammfellpuschen.de>
2915  
2916      * NEWS
2917        libs/core/core.assemble_plugin_filepath.php:
2918        added caching of requested paths to smarty_core_assemble_plugin_filepath()
2919  
2920      * NEWS:
2921        fix handling of comments inside {php}- and {literal}-blocks
2922  
2923      * libs/Smarty_Compiler.class.php:
2924        fixed handling of comments inside {php} and {literal}
2925  
2926  2004-01-06  Messju Mohr  <messju@lammfellpuschen.de>
2927  
2928      * NEWS
2929        libs/Config_File.class.php:
2930        fixed bug handling triple-quotes in config-files
2931  
2932      * libs/Config_File.class.php:
2933        fixed bugs with triple-quotes in config-files
2934        thanks BRDude for finding them testing!
2935  
2936  2004-01-02  Messju Mohr  <messju@lammfellpuschen.de>
2937  
2938      * libs/Smarty.class.php:
2939        removed unnecessary param in call to _fetch_resource_info()
2940  
2941  2003-12-30  Messju Mohr  <messju@lammfellpuschen.de>
2942  
2943      * libs/Smarty.class.php:
2944        oops! removed tabs.
2945  
2946  2003-12-27  Messju Mohr  <messju@lammfellpuschen.de>
2947  
2948      * NEWS
2949        libs/Smarty.class.php:
2950        made $SCRIPT_NAME available again
2951        changes default for request_use_auto_global to prefer autoglobals
2952  
2953      * libs/Smarty.class.php:
2954        removed tabs and trailing spaces
2955  
2956      * NEWS
2957        libs/Smarty_Compiler.class.php:
2958        readded default_modifiers. who removed that?
2959  
2960  2003-12-23  Monte Ohrt  <monte@ispi.net>
2961  
2962      * NEWS:
2963        add portuguese docs
2964  
2965  2003-12-22  Monte Ohrt  <monte@ispi.net>
2966  
2967      * docs/designers.sgml:
2968        fix counter example
2969  
2970  2003-12-19  Monte Ohrt  <monte@ispi.net>
2971  
2972      * libs/Smarty.class.php:
2973        add debug console persistance feature
2974  
2975  2003-12-19  Messju Mohr  <messju@lammfellpuschen.de>
2976  
2977      * libs/plugins/block.textformat.php
2978        libs/plugins/function.html_table.php
2979        libs/plugins/function.popup.php:
2980        removed extract(). enhanced parameter parsing.
2981  
2982      * libs/plugins/function.counter.php
2983        libs/plugins/function.fetch.php
2984        libs/plugins/function.popup_init.php
2985        libs/plugins/modifier.capitalize.php
2986        libs/plugins/modifier.cat.php
2987        libs/plugins/modifier.date_format.php
2988        libs/plugins/modifier.debug_print_var.php
2989        libs/plugins/modifier.escape.php
2990        libs/plugins/modifier.indent.php
2991        libs/plugins/modifier.lower.php
2992        libs/plugins/modifier.nl2br.php
2993        libs/plugins/modifier.strip.php
2994        libs/plugins/modifier.upper.php
2995        libs/plugins/modifier.wordwrap.php
2996        libs/plugins/outputfilter.trimwhitespace.php
2997        libs/plugins/shared.escape_special_chars.php:
2998        removed tabs. fixed indentiation.
2999  
3000      * libs/plugins/modifier.truncate.php:
3001        removed tabs
3002  
3003      * libs/plugins/function.counter.php
3004        libs/plugins/function.cycle.php:
3005        removed extract() from parameter-parsing
3006  
3007  2003-12-17  Messju Mohr  <messju@lammfellpuschen.de>
3008  
3009      * libs/plugins/function.html_select_date.php:
3010        fix plugin-name in error message
3011  
3012      * libs/plugins/function.html_select_time.php:
3013        remove extract-call from {html_select_time}
3014  
3015      * NEWS
3016        libs/plugins/function.html_select_date.php:
3017        allow single-digit days and months without smarty_make_timestamp()
3018        this makes dates like "1968-11-6" work correctly since no strtotime()
3019        is involved
3020        
3021        add warning when unknown parameter is passed
3022  
3023  2003-12-16  Messju Mohr  <messju@lammfellpuschen.de>
3024  
3025      * NEWS
3026        libs/Smarty.class.php:
3027        fix headers sent erroneously with cache_modified_check and fetch()
3028  
3029  2003-12-12  Monte Ohrt  <monte@ispi.net>
3030  
3031      * libs/plugins/function.config_load.php:
3032        move set_path() call below the conditional bracket
3033  
3034      * NEWS
3035        libs/plugins/function.config_load.php:
3036        fix config_load filepath bug
3037  
3038  2003-12-12  boots  <jayboots@yahoo.com>
3039  
3040      * docs/designers.sgml:
3041        Updated language.function.if with additional annotation and to fix error
3042        that broke docs build process
3043  
3044  2003-12-11  Messju Mohr  <messju@lammfellpuschen.de>
3045  
3046      * libs/Smarty_Compiler.class.php:
3047        little optimization for "is odd" and "is even"
3048  
3049  2003-12-11  Monte Ohrt  <monte@ispi.net>
3050  
3051      * NEWS
3052        libs/Smarty_Compiler.class.php:
3053        fix 'is even by' and 'is odd by' logic
3054  
3055  2003-12-11  Messju Mohr  <messju@lammfellpuschen.de>
3056  
3057      * docs/designers.sgml:
3058        update example-output of {mailto}
3059  
3060      * libs/plugins/function.mailto.php:
3061        removed extract-call -> cleaner parameter-handling
3062  
3063      * libs/plugins/function.mailto.php:
3064        fixed indentiation
3065  
3066      * TODO:
3067        removed two done topics
3068  
3069  2003-12-11  boots  <jayboots@yahoo.com>
3070  
3071      * docs/designers.sgml:
3072        Updated language.function.if to describe qualifiers (thanks andre)
3073  
3074  2003-12-10  Messju Mohr  <messju@lammfellpuschen.de>
3075  
3076      * NEWS
3077        libs/plugins/function.html_select_date.php:
3078        added day_empty, month_empty, year_empty and all_empty attributes
3079        to pass an undefined date use {html_select_date time="--" ...}
3080  
3081      * libs/plugins/function.html_select_date.php:
3082        removed extract()-call
3083  
3084      * libs/plugins/function.html_select_date.php:
3085        fixed indetiation
3086  
3087  2003-12-10  boots  <jayboots@yahoo.com>
3088  
3089      * NEWS
3090        docs/designers.sgml:
3091        Added table to language.function.if to describe qualifiers
3092  
3093  2003-12-09  Messju Mohr  <messju@lammfellpuschen.de>
3094  
3095      * libs/plugins/function.html_checkboxes.php
3096        libs/plugins/function.html_options.php:
3097        strict comparason didn't work in all cases. use type-casting now.
3098  
3099      * NEWS
3100        libs/plugins/function.html_checkboxes.php
3101        libs/plugins/function.html_options.php:
3102        fix bug when comparing array-keys to "selected" in html_options and
3103        html_checkboxes
3104        
3105        in_array() uses "strict" comparason now.
3106  
3107      * libs/plugins/function.html_checkboxes.php
3108        libs/plugins/function.html_options.php
3109        libs/plugins/function.html_radios.php:
3110        removed tabs, fixed indentiation
3111  
3112  2003-12-08  Messju Mohr  <messju@lammfellpuschen.de>
3113  
3114      * NEWS
3115        libs/Smarty_Compiler.class.php:
3116        add better checks for correctly nested tags when compiling
3117  
3118  2003-12-04  Messju Mohr  <messju@lammfellpuschen.de>
3119  
3120      * libs/Smarty.class.php
3121        libs/plugins/function.html_image.php:
3122        fix: check $smarty->request_use_auto_globals at the last occurences of
3123             HTTP_*_VARS
3124  
3125  2003-12-03  Messju Mohr  <messju@lammfellpuschen.de>
3126  
3127      * NEWS
3128        libs/Smarty.class.php:
3129        remove $global_assign property from Smarty and $global_assign-handling
3130        from the constructor. the only visible change is, that $SCRIPT_NAME is
3131        not available in the tempates anymore. $smarty.server.SCRIPT_NAME has
3132        to be used from now.
3133  
3134  2003-12-03  boots  <jayboots@yahoo.com>
3135  
3136      * docs/designers.sgml:
3137        Fixed example for count_characters
3138  
3139  2003-12-01  boots  <jayboots@yahoo.com>
3140  
3141      * docs/designers.sgml:
3142        Added section "Escaping Smarty Parsing" under Basic Syntax.
3143  
3144  2003-12-01  Messju Mohr  <messju@lammfellpuschen.de>
3145  
3146      * libs/core/core.create_dir_structure.php:
3147        thought again about my latest commit and backed it out.
3148  
3149      * libs/core/core.create_dir_structure.php:
3150        fix root-dir-handling on windows filepath
3151  
3152  2003-11-29  boots  <jayboots@yahoo.com>
3153  
3154      * libs/plugins/function.config_load.php:
3155        really make the fixes the last patch was supposed to do
3156  
3157      * libs/plugins/function.config_load.php:
3158        removed tabs and killed trailing white-space
3159  
3160      * libs/plugins/function.config_load.php:
3161        changed $smarty->_syntax_error to $smarty->trigger_error
3162  
3163  2003-11-27  Messju Mohr  <messju@lammfellpuschen.de>
3164  
3165      * NEWS
3166        libs/plugins/modifier.debug_print_var.php:
3167        remove warning in debug_print_var on php-resources
3168  
3169      * README:
3170        fix version number
3171  
3172  2003-11-26  Messju Mohr  <messju@lammfellpuschen.de>
3173  
3174      * libs/Smarty_Compiler.class.php:
3175        raise max_level for $smarty.config... to 3 to allow arrays of config-vars
3176  
3177  2003-11-25  Messju Mohr  <messju@lammfellpuschen.de>
3178  
3179      * libs/Smarty.class.php:
3180        changed version-tag to indicate incompatibility to older compiled
3181        templates
3182  
3183  2003-11-24  Messju Mohr  <messju@lammfellpuschen.de>
3184  
3185      * NEWS
3186        libs/plugins/compiler.assign.php
3187        libs/plugins/function.assign.php:
3188        move function.assign.php to compiler.assign.php
3189  
3190      * libs/core/core.get_include_path.php:
3191        silence occasional warnings of open_basedir- and
3192        safe_mode-restrictions in core.get_include_path.php
3193  
3194  2003-11-23  Messju Mohr  <messju@lammfellpuschen.de>
3195  
3196      * libs/core/core.write_compiled_resource.php
3197        libs/core/core.write_file.php:
3198        avoid touch()-ing of recently unlinked files by touch()-ing the
3199        tempfile before rename instead of touch()-ing the resulting file after
3200        rename.
3201  
3202      * NEWS
3203        libs/Smarty.class.php:
3204        add property $tpl_error_reporting
3205  
3206  2003-11-22  Messju Mohr  <messju@lammfellpuschen.de>
3207  
3208      * libs/plugins/function.assign.php:
3209        remove use of extract() in smarty_function_assign()
3210  
3211      * NEWS
3212        libs/Smarty.class.php:
3213        remove property $undefined. "null" is used literally instead
3214  
3215  2003-11-21  Messju Mohr  <messju@lammfellpuschen.de>
3216  
3217      * libs/Smarty_Compiler.class.php:
3218        remove two E_NOTICES
3219  
3220  2003-11-20  Messju Mohr  <messju@lammfellpuschen.de>
3221  
3222      * libs/Config_File.class.php
3223        libs/Smarty.class.php
3224        libs/Smarty_Compiler.class.php:
3225        change version to 2.6.1-dev
3226  
3227  2003-11-19  Monte Ohrt  <monte@ispi.net>
3228  
3229      * (Smarty_2_6_0)
3230        NEWS:
3231        update NEWS file
3232  
3233      * (Smarty_2_6_0)
3234        docs/designers.sgml
3235        libs/Config_File.class.php
3236        libs/Smarty.class.php
3237        libs/Smarty_Compiler.class.php:
3238        change version numbers to 2.6.0
3239  
3240  2003-11-19  Messju Mohr  <messju@lammfellpuschen.de>
3241  
3242      * docs/designers.sgml
3243        docs/de/designers.sgml
3244        docs/fr/designers.sgml:
3245        fix examples of escape-modifier (in docs, docs/de and docs/fr !)
3246  
3247  2003-11-18  Messju Mohr  <messju@lammfellpuschen.de>
3248  
3249      * NEWS
3250        libs/Smarty.class.php
3251        libs/Smarty_Compiler.class.php:
3252        move Smarty::quote_replace() to Smarty_Compiler::_quote_replace()
3253  
3254      * libs/Smarty.class.php:
3255        removed extract-calls from _include()- and _eval()-wrappers
3256        variables passed with {include_php} have to accessed as members of $params
3257        now
3258  
3259  2003-11-17  Messju Mohr  <messju@lammfellpuschen.de>
3260  
3261      * docs/designers.sgml:
3262        fixed typo
3263  
3264  2003-11-13  Messju Mohr  <messju@lammfellpuschen.de>
3265  
3266      * libs/Config_File.class.php:
3267        fix occasional notice
3268  
3269  2003-11-13  andreas halter  <phpcvs@andreashalter.ch>
3270  
3271      * docs/de/designers.sgml:
3272        - added cat modifier, thanks messju :-)
3273  
3274  2003-11-13  Monte Ohrt  <monte@ispi.net>
3275  
3276      * (Smarty_2_6_0-RC3)
3277        NEWS
3278        libs/Config_File.class.php
3279        libs/Smarty.class.php
3280        libs/Smarty_Compiler.class.php:
3281        commit RC3 tags
3282  
3283  2003-11-13  Messju Mohr  <messju@lammfellpuschen.de>
3284  
3285      * NEWS
3286        libs/Smarty_Compiler.class.php:
3287        fix handling of $var.key inside []
3288  
3289      * libs/Smarty.class.php:
3290        fix unnecessary loading of core.load_resource_plugin.php
3291  
3292      * (Smarty_2_6_0-RC3)
3293        docs/fr/designers.sgml:
3294        fixed example of html_table
3295  
3296  2003-11-11  Messju Mohr  <messju@lammfellpuschen.de>
3297  
3298      * NEWS
3299        libs/core/core.process_cached_inserts.php:
3300        fix handling of assign inside {insert}-tags
3301  
3302  2003-11-06  Messju Mohr  <messju@lammfellpuschen.de>
3303  
3304      * libs/core/core.read_cache_file.php:
3305        added $exp_time-parameter
3306  
3307      * docs/programmers.sgml:
3308        added $exp_time to cache_handler_func-example
3309  
3310      * libs/Smarty.class.php
3311        libs/core/core.write_cache_file.php:
3312        added $exp_time-parameter of clear_cache() and clear_all_cache() to
3313        cache_handler_func.
3314  
3315  2003-11-05  Messju Mohr  <messju@lammfellpuschen.de>
3316  
3317      * NEWS
3318        libs/Config_File.class.php:
3319        fix handling if [...] inside triple-quotes in config-files
3320  
3321  2003-11-04  Messju Mohr  <messju@lammfellpuschen.de>
3322  
3323      * libs/Smarty.class.php:
3324        fixed little bug in _parse_resource_name() (jlgunter, messju)
3325  
3326  2003-11-03  andreas halter  <phpcvs@andreashalter.ch>
3327  
3328      * docs/designers.sgml
3329        docs/de/designers.sgml
3330        docs/fr/designers.sgml:
3331        - changed Smarty.php.class occurences to Smarty.class.php
3332  
3333  2003-10-29  boots  <jayboots@yahoo.com>
3334  
3335      * docs/appendixes.sgml
3336        docs/designers.sgml
3337        docs/manual.sgml
3338        docs/programmers.sgml
3339        docs/de/appendixes.sgml
3340        docs/de/designers.sgml
3341        docs/de/programmers.sgml
3342        docs/fr/appendixes.sgml
3343        docs/fr/designers.sgml
3344        docs/fr/getting-started.sgml
3345        docs/fr/manual.sgml
3346        docs/fr/preface.sgml
3347        docs/fr/programmers.sgml:
3348        Fixes to documentation syntax so that all content can be processed used
3349        xsltproc docbook-xsl tools. In particular, fixes unescaped entities,
3350        broken tags, unquoted attributes.
3351  
3352  2003-10-27  Messju Mohr  <messju@lammfellpuschen.de>
3353  
3354      * NEWS
3355        libs/Smarty_Compiler.class.php:
3356        fix handling of simple-math-operators inside modifiers
3357  
3358  2003-10-25  Messju Mohr  <messju@lammfellpuschen.de>
3359  
3360      * libs/Smarty_Compiler.class.php:
3361        removed unused property _output_type
3362        removed unused param $tag_attrs of _parse_var_props()
3363        cleaned up alignment of class-properties
3364  
3365  2003-10-23  Messju Mohr  <messju@lammfellpuschen.de>
3366  
3367      * libs/Smarty_Compiler.class.php:
3368        removed notice in php-tag handling in Smarty_Compiler::_compile_file()
3369  
3370      * libs/Smarty_Compiler.class.php:
3371        removed two occasional E_NOTICES from
3372        Smarty_Compiler::_compile_include_php_tag()
3373  
3374      * NEWS
3375        libs/core/core.create_dir_structure.php:
3376        fix handling of trailing-slashes in open_basedir in
3377        smarty_core_create_dir_structure()
3378  
3379  2003-10-20  Messju Mohr  <messju@lammfellpuschen.de>
3380  
3381      * libs/Smarty_Compiler.class.php:
3382        elements inside `` are bracketed now inside the compiled-tpl. this
3383        fixes some issues with simple-math inside backticks.
3384  
3385  2003-10-16  Monte Ohrt  <monte@ispi.net>
3386  
3387      * docs/designers.sgml:
3388        update overlib docs, no working examples
3389  
3390  2003-10-12  Messju Mohr  <messju@lammfellpuschen.de>
3391  
3392      * libs/Smarty.class.php
3393        libs/core/core.is_secure.php:
3394        move check for template_dir in secure_dir-array into core.is_secure.php
3395        
3396        this makes template_exists() work correctly with security=true even if
3397        template_dir is not inside the secure_dir-array
3398  
3399  2003-10-11  Messju Mohr  <messju@lammfellpuschen.de>
3400  
3401      * libs/plugins/shared.make_timestamp.php:
3402        tightened check for YYYYMMDDHHMMSS-format. thanks konstantin for
3403        pointing this out.
3404        
3405        removed a few tabs.
3406  
3407      * libs/Smarty_Compiler.class.php:
3408        fix precedence of simple-math-operators before modifiers.
3409        thanks dominik!
3410  
3411      * libs/Config_File.class.php
3412        libs/Smarty.class.php
3413        libs/Smarty_Compiler.class.php
3414        libs/core/core.assemble_plugin_filepath.php
3415        libs/core/core.assign_smarty_interface.php
3416        libs/core/core.create_dir_structure.php
3417        libs/core/core.display_debug_console.php
3418        libs/core/core.get_include_path.php
3419        libs/core/core.get_microtime.php
3420        libs/core/core.get_php_resource.php
3421        libs/core/core.is_secure.php
3422        libs/core/core.is_trusted.php
3423        libs/core/core.load_plugins.php
3424        libs/core/core.load_resource_plugin.php
3425        libs/core/core.process_cached_inserts.php
3426        libs/core/core.process_compiled_include.php
3427        libs/core/core.read_cache_file.php
3428        libs/core/core.rm_auto.php
3429        libs/core/core.rmdir.php
3430        libs/core/core.run_insert_handler.php
3431        libs/core/core.smarty_include_php.php
3432        libs/core/core.write_compiled_include.php
3433        libs/core/core.write_compiled_resource.php
3434        libs/core/core.write_file.php:
3435        removed tabs from the main and the core/*.php files
3436  
3437  2003-10-08  Monte Ohrt  <monte@ispi.net>
3438  
3439      * (Smarty_2_6_0-RC2)
3440        NEWS
3441        libs/Config_File.class.php
3442        libs/Smarty.class.php
3443        libs/Smarty_Compiler.class.php:
3444        update version numbers to RC2
3445  
3446  2003-09-18  Messju Mohr  <messju@lammfellpuschen.de>
3447  
3448      * docs/designers.sgml
3449        docs/de/designers.sgml:
3450        fixed description of cycle's advance-attribute
3451  
3452  2003-09-16  Messju Mohr  <messju@lammfellpuschen.de>
3453  
3454      * NEWS
3455        libs/Smarty_Compiler.class.php:
3456        apply modifiers only once to section-loop and foreach-from attributes
3457  
3458  2003-09-15  Messju Mohr  <messju@lammfellpuschen.de>
3459  
3460      * libs/Smarty.class.php
3461        libs/Smarty_Compiler.class.php
3462        libs/core/core.write_cache_paths_file.php:
3463        backed out _smarty_cached_paths-file-handling
3464  
3465      * libs/Smarty.class.php
3466        libs/core/core.rm_auto.php:
3467        fixed clear_compiled_tpl with explicit $tpl_file given
3468        fixed return value of smarty_core_rm_auto() + Smarty::_unlink()
3469  
3470      * libs/Smarty.class.php:
3471        little fix in _get_auto_filename()
3472  
3473  2003-09-14  Messju Mohr  <messju@lammfellpuschen.de>
3474  
3475      * libs/Smarty.class.php
3476        libs/core/core.assemble_auto_filename.php:
3477        removed auto-filenames from path-cache. merged assemble_auto_filename
3478        back into Smarty::_get_auto_filename()
3479  
3480  2003-09-12  Messju Mohr  <messju@lammfellpuschen.de>
3481  
3482      * libs/Smarty_Compiler.class.php:
3483        fixed quoting of modifier parameters
3484  
3485      * NEWS
3486        libs/Smarty.class.php
3487        libs/Smarty_Compiler.class.php
3488        libs/core/core.get_php_resource.php
3489        libs/core/core.load_plugins.php
3490        libs/core/core.load_resource_plugin.php:
3491        remove Smarty::_plugin_implementation_exists() - use php's native
3492        is_callable()
3493  
3494  2003-09-11  Messju Mohr  <messju@lammfellpuschen.de>
3495  
3496      * libs/Smarty.class.php:
3497        silenced two notices acces HTTP_SERVER_VARS
3498  
3499  2003-09-10  andreas halter  <phpcvs@andreashalter.ch>
3500  
3501      * docs/de/designers.sgml
3502        docs/de/getting-started.sgml
3503        docs/de/programmers.sgml:
3504        - minor fixes (2 rep), slight wording changes
3505        - jade transform problem fixed
3506  
3507  2003-09-08  andreas halter  <phpcvs@andreashalter.ch>
3508  
3509      * docs/de/designers.sgml
3510        docs/de/getting-started.sgml
3511        docs/de/manual.sgml
3512        docs/de/preface.sgml
3513        docs/de/programmers.sgml:
3514        all updated for 2.6.0 release, translated everything from 2_5_0 branch to
3515        20030908
3516  
3517  2003-09-04  Messju Mohr  <messju@lammfellpuschen.de>
3518  
3519      * libs/Smarty.class.php:
3520        proper checking for files in  _fetch_resource_info()
3521  
3522  2003-09-02  Messju Mohr  <messju@lammfellpuschen.de>
3523  
3524      * NEWS
3525        libs/Smarty_Compiler.class.php:
3526        ignore {strip}/{/strip) inside {strip}-blocks
3527  
3528      * libs/plugins/function.mailto.php:
3529        fixed 2 notices in smarty_function_mailto()
3530  
3531  2003-09-01  Messju Mohr  <messju@lammfellpuschen.de>
3532  
3533      * libs/Smarty.class.php:
3534        re-include cache_paths on multiple calls to fetch() to avoid
3535        inconsistencies
3536        at multiple calls to fetch() in one script
3537  
3538      * libs/Smarty_Compiler.class.php:
3539        fixed handling of \r in {strip}
3540        renamed $_trailing_lf to $_additional_newline
3541  
3542      * libs/Smarty_Compiler.class.php:
3543        the weekly fix for {strip} :)
3544  
3545      * docs/designers.sgml:
3546        fixed example for simple math.
3547  
3548  2003-08-29  Messju Mohr  <messju@lammfellpuschen.de>
3549  
3550      * libs/core/core.assign_smarty_interface.php
3551        libs/core/core.display_debug_console.php
3552        libs/plugins/function.assign.php
3553        libs/plugins/function.html_options.php
3554        libs/plugins/function.html_table.php:
3555        fixed PHPDocumentor-comments (thanks Konstantin)
3556  
3557      * libs/core/core.rmdir.php:
3558        made rmdir a bit more optimistic. especially it now removes
3559        directories correctly that where created accidently by "safe_mode=On
3560        && $use_sub_dirs=true"
3561  
3562  2003-08-27  Messju Mohr  <messju@lammfellpuschen.de>
3563  
3564      * NEWS
3565        libs/Smarty_Compiler.class.php:
3566        fixed removal of leading/trailing newlines in {strip}-blocks
3567  
3568  2003-08-25  Messju Mohr  <messju@lammfellpuschen.de>
3569  
3570      * INSTALL:
3571        added note emphasizing the introduction of "libs/" with 2.5.0
3572  
3573      * NEWS
3574        libs/plugins/modifier.escape.php:
3575        fixed proper escaping of " and ' with escape:javascript
3576  
3577  2003-08-22  Messju Mohr  <messju@lammfellpuschen.de>
3578  
3579      * NEWS
3580        libs/core/core.assemble_plugin_filepath.php:
3581        fixed bug in traversal of $smarty->plugins_dir-array in
3582        smarty_core_assemble_plugin_filepath(). the first matching plugin in
3583        the path should be used, not the last one.
3584  
3585      * libs/core/core.read_cache_file.php:
3586        discard $_cache_info when the cache should be regenerated
3587  
3588  2003-08-20  Messju Mohr  <messju@lammfellpuschen.de>
3589  
3590      * NEWS
3591        libs/Smarty_Compiler.class.php
3592        libs/plugins/block.strip.php:
3593        reverted {strip} from a block-plugin back into the compiler
3594  
3595      * docs/programmers.sgml:
3596        fixed examples for register_function() and register_block()
3597  
3598      * libs/Smarty.class.php:
3599        made template_exists() quiet when the template does not exist (thanks
3600        to konstatin for pointing this out)
3601  
3602  2003-08-18  Monte Ohrt  <monte@ispi.net>
3603  
3604      * docs/getting-started.sgml:
3605        fix example title
3606  
3607      * docs/README
3608        docs/getting-started.sgml:
3609        change installation wording confusion
3610  
3611  2003-08-18  Messju Mohr  <messju@lammfellpuschen.de>
3612  
3613      * libs/Smarty.class.php
3614        libs/core/core.read_cache_file.php:
3615        fixed unnecessary load of source in template_exists() and the
3616        compile-check of smarty_core_read_cache_file()
3617  
3618      * libs/Smarty_Compiler.class.php:
3619        allow section-, array- and object-dereference in $smarty-references
3620  
3621  2003-08-15  Messju Mohr  <messju@lammfellpuschen.de>
3622  
3623      * docs/designers.sgml:
3624        added parameter-descriptions for count_characters (thanks Konstantin
3625        A. Pelepelin)
3626        
3627        fixed docs for {html_checkboxes}
3628  
3629  2003-08-14  Messju Mohr  <messju@lammfellpuschen.de>
3630  
3631      * libs/Smarty.class.php
3632        libs/core/core.read_cache_file.php:
3633        fixed timestamp-check of config-files in smarty_core_read_cache_file()
3634  
3635      * libs/Smarty.class.php:
3636        fixed typecasting for arrays in _parse_resource_name()
3637  
3638      * NEWS
3639        libs/plugins/function.config_load.php:
3640        fixes in config_load:
3641        - handling of section-attribute
3642        - reusing the same config-file multiple times
3643        - serialization of config-data for php<4.2.0 (no var_export)
3644        
3645        many thanks to atu for pointing this out and for testing
3646  
3647  2003-08-13  Messju Mohr  <messju@lammfellpuschen.de>
3648  
3649      * libs/Smarty.class.php
3650        libs/core/core.smarty_include_php.php:
3651        fixed problem with vars as attributes in {include_php}
3652  
3653  2003-08-13  Monte Ohrt  <monte@ispi.net>
3654  
3655      * docs/README:
3656        commit README file for documentation compiling
3657  
3658  2003-08-13  Messju Mohr  <messju@lammfellpuschen.de>
3659  
3660      * libs/debug.tpl
3661        libs/plugins/modifier.debug_print_var.php:
3662        removed '\r' from debug_print_vars' output
3663        properly escape vars in javascript-version of debug.tpl
3664  
3665  2003-08-11  Monte Ohrt  <monte@ispi.net>
3666  
3667      * (Smarty_2_6_0_RC1)
3668        NEWS
3669        docs/designers.sgml
3670        docs/html.dsl
3671        docs/php.dsl
3672        libs/Config_File.class.php
3673        libs/Smarty.class.php
3674        libs/Smarty_Compiler.class.php:
3675        get ready for 2.6.0-RC1 release
3676  
3677  2003-08-10  Messju Mohr  <messju@lammfellpuschen.de>
3678  
3679      * NEWS
3680        libs/Smarty.class.php:
3681        fixed status-header for cache_modified_check under cgi-sapi
3682  
3683  2003-08-09  Messju Mohr  <messju@lammfellpuschen.de>
3684  
3685      * libs/core/core.is_secure.php
3686        libs/core/core.is_trusted.php:
3687        synced secure_dir-checking with trusted_dir-checking
3688  
3689      * libs/core/core.is_secure.php:
3690        tightenend path checking in smarty_core_is_secure()
3691  
3692  2003-08-08  Messju Mohr  <messju@lammfellpuschen.de>
3693  
3694      * libs/Smarty.class.php:
3695        fix: proper nesting of $smarty->_cache_including flag in cascaded
3696        cached/not-cached/fetched/inserted/foo-templates
3697  
3698      * libs/debug.tpl:
3699        better escaping for $_debug_tpls[templates].filenames
3700  
3701      * libs/Smarty.class.php
3702        libs/Smarty_Compiler.class.php:
3703        removed redundant $smarty from Smarty::_smarty_include()
3704  
3705      * libs/debug.tpl:
3706        proper escaping of filenames in debug-console (thanks to prossel).
3707  
3708  2003-08-07  Messju Mohr  <messju@lammfellpuschen.de>
3709  
3710      * docs/programmers.sgml:
3711        added docs for block-methods of registered objects
3712  
3713      * docs/programmers.sgml:
3714        fixed typo in example for registered objects
3715  
3716      * docs/designers.sgml:
3717        fixed exampls of html_image and html_checkboxes
3718  
3719      * libs/plugins/function.debug.php:
3720        fixed {debug} and removed tabs in function.debug.php
3721  
3722      * docs/programmers.sgml:
3723        fixed example for register_object
3724  
3725      * docs/designers.sgml
3726        docs/programmers.sgml:
3727        updated docs for capture, html_table, html_image and register_object
3728  
3729  2003-08-07  Monte Ohrt  <monte@ispi.net>
3730  
3731      * docs/designers.sgml
3732        docs/programmers.sgml:
3733        add math and default_resource_type to docs
3734  
3735      * docs/getting-started.sgml:
3736        add core to example, add tech note
3737  
3738  2003-08-07  Messju Mohr  <messju@lammfellpuschen.de>
3739  
3740      * docs/manual.sgml
3741        docs/fr/manual.sgml:
3742        upd copyright in the docs
3743  
3744  2003-08-07  Monte Ohrt  <monte@ispi.net>
3745  
3746      * docs/getting-started.sgml:
3747        added core directory to install instructions
3748  
3749  2003-08-07  Messju Mohr  <messju@lammfellpuschen.de>
3750  
3751      * docs/designers.sgml
3752        docs/programmers.sgml:
3753        added docs for php-functions as modifiers
3754  
3755      * libs/Smarty.class.php
3756        libs/Smarty_Compiler.class.php:
3757        better caching of attributes for $cacheable=false-plugins
3758  
3759      * docs/programmers.sgml:
3760        added section "caching.cacheable" to the docs, explaining the usage of
3761        the $cacheable-flag of the register_(block|compiler|function)-functions
3762  
3763      * libs/Smarty_Compiler.class.php:
3764        fixed output of custom-functions with cached attributes
3765  
3766      * docs/programmers.sgml:
3767        docs update on callbacks to the register_*-functions
3768  
3769  2003-08-06  Messju Mohr  <messju@lammfellpuschen.de>
3770  
3771      * NEWS
3772        libs/Smarty.class.php
3773        libs/Smarty_Compiler.class.php
3774        libs/core/core.process_compiled_include.php:
3775        added optional parameter $cache_attrs to register_function() and
3776        register_block(). $cache_attrs is an array containing attribute- names
3777        that should be cached on calls to functions that have $cacheable set
3778        to false.
3779  
3780      * libs/Smarty.class.php:
3781        fixed bug in _run_mod_handler
3782  
3783      * libs/Smarty_Compiler.class.php:
3784        fixed bug with autoload-handling of modifiers. thanks ándre.
3785  
3786  2003-08-05  Messju Mohr  <messju@lammfellpuschen.de>
3787  
3788      * libs/Config_File.class.php
3789        libs/Smarty.class.php
3790        libs/Smarty_Compiler.class.php:
3791        updated copyright notice
3792  
3793      * libs/Smarty.class.php
3794        libs/core/core.load_plugins.php:
3795        fixed bug that occurred when using the same not-cacheable plugin in
3796        multiple includes
3797  
3798      * docs/programmers.sgml:
3799        docs-update for plugins.writing
3800  
3801  2003-08-04  Messju Mohr  <messju@lammfellpuschen.de>
3802  
3803      * docs/designers.sgml
3804        docs/programmers.sgml:
3805        updated docs for register_block_function(), block-functions,
3806        $request_use_auto_globals and html_checkboxes
3807  
3808  2003-07-31  Messju Mohr  <messju@lammfellpuschen.de>
3809  
3810      * NEWS
3811        libs/Smarty.class.php
3812        libs/Smarty_Compiler.class.php:
3813        enabled registration of class-methods as callbacks for the
3814        register_*-functions
3815        
3816        use: array('classname', 'method_name')) as callback
3817  
3818  2003-07-29  Messju Mohr  <messju@lammfellpuschen.de>
3819  
3820      * libs/Smarty.class.php
3821        libs/Smarty_Compiler.class.php:
3822        modifiers are resolved at compile-time now. _run_mod_handler() is
3823        still used for modifiers with map_array=true (== no preceeding '@')
3824  
3825      * libs/Smarty.class.php
3826        libs/Smarty_Compiler.class.php
3827        libs/core/core.smarty_include.php:
3828        moved _smarty_include() back into Smarty.class.php
3829  
3830      * libs/Smarty.class.php
3831        libs/core/core.load_plugins.php:
3832        prevent unnecessary calls to _read_file() in _is_compiled()
3833        converted method-call to internal function-call in
3834        smarty_core_load_plugins()
3835  
3836  2003-07-28  Messju Mohr  <messju@lammfellpuschen.de>
3837  
3838      * libs/Smarty_Compiler.class.php:
3839        quote smarty-header properly to prevent resource-names from escaping from
3840        the comment
3841  
3842  2003-07-25  Messju Mohr  <messju@lammfellpuschen.de>
3843  
3844      * libs/core/core.create_dir_structure.php:
3845        weakend race-condition and removed bogus error-message caused by that
3846        in smarty_core_create_dir_structure().
3847  
3848  2003-07-23  Messju Mohr  <messju@lammfellpuschen.de>
3849  
3850      * libs/Smarty.class.php
3851        libs/core/core.display_debug_console.php
3852        libs/core/core.fetch_resource_info.php
3853        libs/core/core.get_php_resource.php
3854        libs/core/core.parse_resource_name.php
3855        libs/core/core.process_cached_inserts.php
3856        libs/core/core.read_cache_file.php
3857        libs/core/core.run_insert_handler.php
3858        libs/core/core.smarty_include.php
3859        libs/core/core.smarty_include_php.php
3860        libs/plugins/function.eval.php:
3861        moved  _fetch_resource_info and _parse_resource_name back into
3862        Smarty.class.php
3863        renamed smarty_include and smarty_eval wrappers to _include and _eval
3864  
3865  2003-07-17  Messju Mohr  <messju@lammfellpuschen.de>
3866  
3867      * libs/core/core.process_compiled_include.php
3868        libs/core/core.read_cache_file.php:
3869        improved checking of compiled_include against cached-template with
3870        non-cached-chunks
3871  
3872      * libs/core/core.write_compiled_include.php:
3873        fixed too short open-tag
3874  
3875      * libs/plugins/function.eval.php:
3876        fixed assign parameter for eval (must have gotton lost on its way to 2.5.0)
3877        cleaned up indentiation
3878  
3879  2003-07-03  Messju Mohr  <messju@lammfellpuschen.de>
3880  
3881      * libs/Smarty_Compiler.class.php:
3882        resurrected $foo->$bar syntax
3883  
3884      * libs/Smarty_Compiler.class.php:
3885        i'm so stupid. kick me.
3886  
3887      * libs/Smarty_Compiler.class.php:
3888        fixed initialisation of $this->_plugins in compile_block_tag()
3889  
3890  2003-07-03  Monte Ohrt  <monte@ispi.net>
3891  
3892      * libs/Config_File.class.php:
3893        add preg_quote delimiter
3894  
3895  2003-07-03  Messju Mohr  <messju@lammfellpuschen.de>
3896  
3897      * libs/Smarty_Compiler.class.php:
3898        applied fix for {$var1->p1|modifier:$var2->p2}-syntax - thanks Dominik
3899  
3900  2003-07-02  Messju Mohr  <messju@lammfellpuschen.de>
3901  
3902      * libs/Smarty_Compiler.class.php:
3903        fixed duplicate generation of arg-list in _compile_block_tag()
3904  
3905      * libs/Smarty_Compiler.class.php:
3906        fixed off-by-one-error in nocache-tag-handling
3907  
3908  2003-06-30  Messju Mohr  <messju@lammfellpuschen.de>
3909  
3910      * libs/Smarty_Compiler.class.php:
3911        backed out errornously committed support for $foo->$bar
3912  
3913      * libs/core/core.write_file.php:
3914        fixed indentiation, silenced occasional warning
3915  
3916      * libs/plugins/function.html_image.php:
3917        match first character of file-attribute against "/" instead of
3918        DIRECTORY_SEPARATOR since it is a url-path and not a file-path.
3919  
3920      * libs/Smarty_Compiler.class.php
3921        libs/core/core.write_file.php
3922        libs/plugins/function.html_image.php:
3923        libs/plugins/function.html_image.php
3924  
3925      * libs/Smarty_Compiler.class.php:
3926        re-fixed cacheable_state-handling
3927  
3928      * libs/core/core.display_debug_console.php
3929        libs/core/core.process_cached_inserts.php
3930        libs/core/core.process_compiled_include.php
3931        libs/core/core.run_insert_handler.php:
3932        extincting $this out of smarty_core_*-functions
3933  
3934      * libs/Smarty.class.php
3935        libs/Smarty_Compiler.class.php:
3936        fixed handling of nocache-state
3937  
3938  2003-06-29  Messju Mohr  <messju@lammfellpuschen.de>
3939  
3940      * libs/Smarty.class.php
3941        libs/core/core.smarty_include.php
3942        libs/core/core.smarty_include_php.php
3943        libs/plugins/function.eval.php:
3944        removed $this from smarty_include and smarty_include_php
3945        added cleaner handling of $this to {eval}
3946  
3947      * libs/core/core.load_resource_plugin.php:
3948        fixed inlude_once-call
3949  
3950      * docs/de/designers.sgml
3951        docs/fr/designers.sgml:
3952        fixed examples of html_radios and html_checkboxes in german and french docs
3953  
3954  2003-06-25  Monte Ohrt  <monte@ispi.net>
3955  
3956      * libs/core/core.assemble_auto_filename.php
3957        libs/core/core.write_cache_paths_file.php:
3958        fix typo, fix write_cache_paths logic
3959  
3960      * libs/Smarty.class.php
3961        libs/core/core.assemble_auto_filename.php:
3962        fix SMARTY_COMPILE_DIR_SEP problem, make local var
3963  
3964  2003-06-24  Monte Ohrt  <monte@ispi.net>
3965  
3966      * libs/Smarty.class.php
3967        libs/core/core.assemble_auto_filename.php
3968        libs/core/core.write_cache_paths_file.php:
3969        fixed cache_paths bug, simplified filename assembly logic
3970  
3971  2003-06-24  Messju Mohr  <messju@lammfellpuschen.de>
3972  
3973      * libs/plugins/function.html_image.php:
3974        added parsing of forgotton param "basedir"
3975  
3976      * libs/Smarty_Compiler.class.php:
3977        fixed $smarty.get-reference
3978  
3979      * libs/plugins/block.textformat.php:
3980        removed warning
3981  
3982      * libs/Smarty_Compiler.class.php:
3983        fixed value of _cacheable_state on compiler-startup
3984  
3985  2003-06-23  Monte Ohrt  <monte@ispi.net>
3986  
3987      * libs/Smarty.class.php
3988        libs/Smarty_Compiler.class.php
3989        libs/core/core.write_cache_paths_file.php:
3990        make cache_path per resource, fix a couple directory path issues
3991  
3992  2003-06-23  Messju Mohr  <messju@lammfellpuschen.de>
3993  
3994      * libs/Smarty_Compiler.class.php:
3995        removed warning when compiling empty template
3996  
3997      * libs/core/core.write_compiled_include.php:
3998        fixed bug in write_compiled_include
3999  
4000      * libs/core/core.assemble_plugin_filepath.php:
4001        fixed warning
4002  
4003  2003-06-22  Messju Mohr  <messju@lammfellpuschen.de>
4004  
4005      * libs/plugins/function.eval.php:
4006        fixed propagation of $this into evald code in smarty_function_eval()
4007  
4008      * libs/core/core.write_cache_paths_file.php
4009        libs/core/core.write_compiled_include.php:
4010        fix in compiled-include-handling
4011  
4012      * libs/core/core.assemble_auto_filename.php
4013        libs/core/core.assemble_plugin_filepath.php
4014        libs/core/core.assign_smarty_interface.php
4015        libs/core/core.create_dir_structure.php
4016        libs/core/core.fetch_resource_info.php
4017        libs/core/core.get_include_path.php
4018        libs/core/core.get_microtime.php
4019        libs/core/core.get_php_resource.php
4020        libs/core/core.is_secure.php
4021        libs/core/core.is_trusted.php
4022        libs/core/core.load_plugins.php
4023        libs/core/core.load_resource_plugin.php
4024        libs/core/core.parse_resource_name.php
4025        libs/core/core.read_cache_file.php
4026        libs/core/core.rm_auto.php
4027        libs/core/core.rmdir.php
4028        libs/core/core.write_cache_file.php
4029        libs/core/core.write_cache_paths_file.php
4030        libs/core/core.write_compiled_include.php
4031        libs/core/core.write_compiled_resource.php
4032        libs/core/core.write_file.php
4033        libs/plugins/modifier.date_format.php:
4034        started moving from $this to $smarty in core.*.php
4035  
4036  2003-06-21  Monte Ohrt  <monte@ispi.net>
4037  
4038      * libs/core/core.create_dir_structure.php
4039        libs/core/core.write_file.php
4040        libs/plugins/function.config_load.php:
4041        fix more dir paths
4042  
4043      * NEWS
4044        libs/Smarty.class.php
4045        libs/core/core.assemble_auto_filename.php
4046        libs/core/core.assemble_plugin_filepath.php
4047        libs/core/core.fetch_resource_info.php
4048        libs/core/core.get_php_resource.php
4049        libs/core/core.parse_resource_name.php
4050        libs/core/core.process_cached_inserts.php
4051        libs/core/core.read_cache_file.php
4052        libs/core/core.rm_auto.php
4053        libs/core/core.rmdir.php
4054        libs/core/core.run_insert_handler.php
4055        libs/core/core.smarty_include.php
4056        libs/core/core.smarty_include_php.php
4057        libs/core/core.write_cache_file.php
4058        libs/core/core.write_cache_paths_file.php
4059        libs/core/core.write_compiled_include.php
4060        libs/core/core.write_compiled_resource.php
4061        libs/core/core.write_file.php
4062        libs/plugins/function.config_load.php
4063        libs/plugins/function.fetch.php
4064        libs/plugins/function.html_image.php:
4065        fix filepaths to core files to use DIRECTORY_SEPARATOR
4066  
4067  2003-06-21  Messju Mohr  <messju@lammfellpuschen.de>
4068  
4069      * libs/Smarty_Compiler.class.php:
4070        fixed {plugin|modifier} syntax
4071  
4072      * libs/Smarty.class.php
4073        libs/core/core.write_compiled_include.php:
4074        fixed compiled include handling
4075  
4076  2003-06-21  Monte Ohrt  <monte@ispi.net>
4077  
4078      * libs/Smarty.class.php
4079        libs/Smarty_Compiler.class.php
4080        libs/core/core.assemble_auto_filename.php
4081        libs/core/core.assemble_plugin_filepath.php
4082        libs/core/core.write_cache_paths_file.php:
4083        added filepath caching
4084  
4085  2003-06-20  Monte Ohrt  <monte@ispi.net>
4086  
4087      * libs/Smarty_Compiler.class.php:
4088        update more varnames
4089  
4090      * libs/Smarty.class.php
4091        libs/core/core.display_debug_console.php
4092        libs/core/core.fetch_file_info.php
4093        libs/core/core.fetch_resource_info.php
4094        libs/core/core.get_php_resource.php
4095        libs/core/core.parse_file_path.php
4096        libs/core/core.parse_resource_name.php
4097        libs/core/core.process_cached_inserts.php
4098        libs/core/core.read_cache_file.php
4099        libs/core/core.run_insert_handler.php
4100        libs/core/core.smarty_include.php
4101        libs/core/core.smarty_include_php.php
4102        libs/core/core.write_compiled_resource.php
4103        libs/core/core.write_compiled_template.php
4104        libs/plugins/function.config_load.php:
4105        refactored var naming to better reflect "resource" instead of "file" where
4106        appropriate
4107  
4108  2003-06-19  Messju Mohr  <messju@lammfellpuschen.de>
4109  
4110      * libs/Smarty.class.php:
4111        updated version-number to 2.5.0-cvs
4112  
4113      * libs/core/core.write_cache_file.php:
4114        omit is-cache_dir-writable-check if a cache_handler_function is in use
4115  
4116      * libs/core/core.smarty_include_php.php:
4117        fixed comments in smarty_include_php
4118  
4119  2003-06-19  Monte Ohrt  <monte@ispi.net>
4120  
4121      * libs/Smarty.class.php
4122        libs/Smarty_Compiler.class.php
4123        libs/core/core.display_debug_console.php
4124        libs/core/core.smarty_include.php
4125        libs/plugins/function.eval.php:
4126        split up _compile_template to _compile_file and _compile_source, fix eval
4127        function
4128        VS: ----------------------------------------------------------------------
4129  
4130      * libs/plugins/function.config_load.php:
4131        fix logic for _is_compiled()
4132  
4133  2003-06-19  Messju Mohr  <messju@lammfellpuschen.de>
4134  
4135      * NEWS
4136        libs/Smarty_Compiler.class.php:
4137        added optional assign-attribute to {capture}-tag
4138  
4139      * NEWS
4140        libs/Smarty.class.php:
4141        added $cacheable-parameter to register_compiler_function()
4142  
4143  2003-06-18  Messju Mohr  <messju@lammfellpuschen.de>
4144  
4145      * NEWS
4146        libs/Smarty.class.php
4147        libs/Smarty_Compiler.class.php
4148        libs/core/core.load_plugins.php
4149        libs/core/core.process_compiled_include.php
4150        libs/core/core.read_cache_file.php
4151        libs/core/core.write_cache_file.php
4152        libs/core/core.write_compiled_include.php:
4153        added $cacheable-parameter to register_function() and register_block()
4154  
4155      * libs/Smarty.class.php:
4156        append '.php' to all compiled templates regardless of the settings of
4157        $use_sub_dirs
4158  
4159      * libs/Smarty.class.php
4160        libs/core/core.read_cache_file.php:
4161        fixed $file_path-parameters  passed to smarty_core_fetch_file_info()
4162  
4163  2003-06-17  Monte Ohrt  <monte@ispi.net>
4164  
4165      * NEWS:
4166        fix name
4167  
4168      * libs/Smarty_Compiler.class.php:
4169        change varnames to follow coding methods
4170  
4171      * NEWS
4172        libs/Smarty_Compiler.class.php:
4173        add math patch to core
4174  
4175  2003-06-17  Messju Mohr  <messju@lammfellpuschen.de>
4176  
4177      * libs/core/core.smarty_include.php:
4178        switched _process_template() to _is_compiled()-logic
4179  
4180  2003-06-17  Monte Ohrt  <monte@ispi.net>
4181  
4182      * libs/Smarty.class.php:
4183        fix _is_compiled logic
4184  
4185      * NEWS:
4186        update news file
4187  
4188      * libs/Smarty.class.php
4189        libs/Smarty_Compiler.class.php:
4190        fix _run_mod_handler routine
4191  
4192      * libs/Smarty.class.php
4193        libs/Smarty_Compiler.class.php
4194        libs/core/core.display_debug_console.php
4195        libs/core/core.fetch_file_info.php
4196        libs/core/core.parse_file_path.php
4197        libs/core/core.write_compiled_template.php
4198        libs/plugins/function.config_load.php:
4199        fix path problems, rename some varibles from "template" to "file"
4200  
4201  2003-06-16  Monte Ohrt  <monte@ispi.net>
4202  
4203      * libs/core/core.fetch_file_info.php
4204        libs/core/core.fetch_template_info.php:
4205        rename file, commit
4206  
4207      * libs/Smarty.class.php
4208        libs/Smarty_Compiler.class.php
4209        libs/core/core.parse_file_path.php
4210        libs/core/core.read_cache_file.php
4211        libs/plugins/block.strip.php
4212        libs/plugins/block.textformat.php
4213        libs/plugins/compiler.config_load.php
4214        libs/plugins/function.config_load.php
4215        libs/plugins/function.eval.php
4216        libs/plugins/function.fetch.php
4217        libs/plugins/function.html_image.php:
4218        fix config_load, compile fetched arrays to compile_dir, switch display
4219        back to runtime. clean up var names and function names,  split up compile
4220        testing and compiling to separate funcs, rename some template_* functions
4221        to
4222        file_* functions and update logic so they can be used for file resources
4223        other than templates.
4224  
4225  2003-06-16  Messju Mohr  <messju@lammfellpuschen.de>
4226  
4227      * libs/Smarty_Compiler.class.php:
4228        fixed little bug in _compile_custom_tag()
4229  
4230  2003-06-16  Monte Ohrt  <monte@ispi.net>
4231  
4232      * NEWS
4233        libs/Smarty.class.php
4234        libs/Smarty_Compiler.class.php
4235        libs/core/core.assign_smarty_interface.php
4236        libs/core/core.create_dir_structure.php
4237        libs/core/core.display_debug_console.php
4238        libs/core/core.fetch_template_info.php
4239        libs/core/core.get_include_path.php
4240        libs/core/core.get_microtime.php
4241        libs/core/core.get_php_resource.php
4242        libs/core/core.is_secure.php
4243        libs/core/core.is_trusted.php
4244        libs/core/core.load_plugins.php
4245        libs/core/core.load_resource_plugin.php
4246        libs/core/core.parse_file_path.php
4247        libs/core/core.process_cached_inserts.php
4248        libs/core/core.read_cache_file.php
4249        libs/core/core.rm_auto.php
4250        libs/core/core.rmdir.php
4251        libs/core/core.run_insert_handler.php
4252        libs/core/core.smarty_include.php
4253        libs/core/core.smarty_include_php.php
4254        libs/core/core.write_cache_file.php
4255        libs/core/core.write_compiled_template.php
4256        libs/core/core.write_file.php
4257        libs/plugins/core.assign_smarty_interface.php
4258        libs/plugins/core.create_dir_structure.php
4259        libs/plugins/core.display_debug_console.php
4260        libs/plugins/core.fetch_template_info.php
4261        libs/plugins/core.get_include_path.php
4262        libs/plugins/core.get_microtime.php
4263        libs/plugins/core.get_php_resource.php
4264        libs/plugins/core.is_secure.php
4265        libs/plugins/core.is_trusted.php
4266        libs/plugins/core.load_plugins.php
4267        libs/plugins/core.load_resource_plugin.php
4268        libs/plugins/core.parse_file_path.php
4269        libs/plugins/core.process_cached_inserts.php
4270        libs/plugins/core.read_cache_file.php
4271        libs/plugins/core.rm_auto.php
4272        libs/plugins/core.rmdir.php
4273        libs/plugins/core.run_insert_handler.php
4274        libs/plugins/core.smarty_include.php
4275        libs/plugins/core.smarty_include_php.php
4276        libs/plugins/core.write_cache_file.php
4277        libs/plugins/core.write_compiled_template.php
4278        libs/plugins/core.write_file.php:
4279        move core files into their own directory under SMARTY_DIR,
4280        remove abstraction function _execute_core_function
4281  
4282      * libs/Smarty_Compiler.class.php:
4283        fix newline handling for template for all template tags
4284  
4285  2003-06-11  Monte Ohrt  <monte@ispi.net>
4286  
4287      * libs/plugins/compiler.config_load.php:
4288        add compiler function to cvs repository
4289  
4290  2003-06-11  Messju Mohr  <messju@lammfellpuschen.de>
4291  
4292      * NEWS
4293        libs/Smarty.class.php
4294        libs/Smarty_Compiler.class.php:
4295        added config-option "request_use_auto_globals" to make auto-globals be
4296        used as request vars instead of HTTP_*_VARS
4297  
4298  2003-06-11  Monte Ohrt  <monte@ispi.net>
4299  
4300      * NEWS
4301        libs/Smarty.class.php
4302        libs/Smarty_Compiler.class.php
4303        libs/plugins/function.config_load.php:
4304        make config vars compile statically
4305  
4306  2003-06-11  Messju Mohr  <messju@lammfellpuschen.de>
4307  
4308      * NEWS
4309        libs/Smarty_Compiler.class.php:
4310        backed out newlines patch
4311  
4312      * NEWS
4313        libs/Smarty_Compiler.class.php:
4314        removed newlines in compiled templates after closing tags
4315  
4316  2003-06-10  Messju Mohr  <messju@lammfellpuschen.de>
4317  
4318      * docs/de/designers.sgml:
4319        fixed german note on html_image and disk-access
4320  
4321  2003-06-10  Monte Ohrt  <monte@ispi.net>
4322  
4323      * libs/plugins/core.parse_file_path.php:
4324        fix bug with resource_type resolving
4325  
4326  2003-06-09  Monte Ohrt  <monte@ispi.net>
4327  
4328      * docs/designers.sgml:
4329        replace example with more practical one
4330  
4331  2003-06-08  Messju Mohr  <messju@lammfellpuschen.de>
4332  
4333      * NEWS
4334        libs/Smarty.class.php
4335        libs/Smarty_Compiler.class.php:
4336        added block-methods for registered objects
4337  
4338  2003-06-07  Messju Mohr  <messju@lammfellpuschen.de>
4339  
4340      * docs/programmers.sgml:
4341        fixed bug in documentation for $smarty->default_modifiers
4342  
4343  2003-06-06  Monte Ohrt  <monte@ispi.net>
4344  
4345      * libs/plugins/core.parse_file_path.php:
4346        fix problem with new default_resource_type changes
4347  
4348      * NEWS:
4349        update NEWS file info
4350  
4351      * NEWS
4352        libs/Smarty.class.php
4353        libs/plugins/core.parse_file_path.php:
4354        add default_resource_type, ignore 1 char resource names
4355  
4356      * NEWS
4357        libs/Config_File.class.php:
4358        fix bug where config file starts with hidden section
4359  
4360  2003-06-04  Monte Ohrt  <monte@ispi.net>
4361  
4362      * NEWS
4363        libs/Smarty.class.php:
4364        -** empty log message ***
4365  
4366  2003-06-03  Monte Ohrt  <monte@ispi.net>
4367  
4368      * libs/plugins/function.html_image.php:
4369        fix example in code comments
4370  
4371  2003-06-03  Messju Mohr  <messju@lammfellpuschen.de>
4372  
4373      * NEWS
4374        libs/plugins/function.counter.php:
4375        fixed behaviour of start=... for {counter}
4376  
4377  2003-06-02  Messju Mohr  <messju@lammfellpuschen.de>
4378  
4379      * NEWS
4380        libs/plugins/function.counter.php:
4381        fixed assign for {counter}
4382  
4383  2003-05-30  Monte Ohrt  <monte@ispi.net>
4384  
4385      * libs/plugins/core.write_cache_file.php
4386        libs/plugins/core.write_compiled_template.php:
4387        add discrete error checking pertaining to $cache_dir
4388        and $compile_dir, their existance and writability
4389  
4390  2003-05-28  Messju Mohr  <messju@lammfellpuschen.de>
4391  
4392      * NEWS
4393        libs/plugins/function.html_table.php:
4394        added params vdir, hdir and inner to html_table to allow looping over
4395        the data in various directions
4396  
4397  2003-05-28  Monte Ohrt  <monte@ispi.net>
4398  
4399      * libs/plugins/core.compile_template.php
4400        libs/plugins/core.display_debug_console.php:
4401        fix problem with security and debug.tpl file
4402  
4403  2003-05-23  Monte Ohrt  <monte@ispi.net>
4404  
4405      * NEWS:
4406        upd NEWS file
4407  
4408      * libs/Smarty_Compiler.class.php:
4409        allow spaces in literal tags
4410  
4411  2003-05-22  Monte Ohrt  <monte@ispi.net>
4412  
4413      * docs/fr/programmers.sgml:
4414        fix special chars
4415  
4416  2003-05-19  Monte Ohrt  <monte@ispi.net>
4417  
4418      * NEWS
4419        libs/Smarty_Compiler.class.php:
4420        speed up compiled templates, hardcode plugin filepaths instead of
4421        recalculate at runtime
4422  
4423  2003-05-19  Messju Mohr  <messju@lammfellpuschen.de>
4424  
4425      * docs/designers.sgml:
4426        fixed example of {html_image}
4427  
4428      * docs/designers.sgml:
4429        fixed typo
4430  
4431  2003-05-12  Messju Mohr  <messju@lammfellpuschen.de>
4432  
4433      * libs/Smarty.class.php
4434        libs/plugins/core.read_cache_file.php
4435        libs/plugins/core.smarty_include.php
4436        libs/plugins/function.config_load.php:
4437        fixed multiple redundant occurrences for 'config' and 'template' in
4438        $smarty->_cache_info
4439  
4440  2003-05-10  Messju Mohr  <messju@lammfellpuschen.de>
4441  
4442      * libs/plugins/core.create_dir_structure.php:
4443        refurbished create_dir_structure to use '/' internally
4444  
4445      * libs/plugins/core.create_dir_structure.php:
4446        fixed windows absolute-paths in smarty_core_create_dir_structure()
4447  
4448      * libs/plugins/core.create_dir_structure.php:
4449        fixed error-message
4450  
4451  2003-05-09  Messju Mohr  <messju@lammfellpuschen.de>
4452  
4453      * libs/Smarty_Compiler.class.php:
4454        fixed warning due to missing param to _execute_core_function()
4455  
4456      * libs/Smarty_Compiler.class.php:
4457        fixed quoting in _compile_include_php
4458  
4459      * libs/Smarty_Compiler.class.php:
4460        fixed quoting of "file"-parameter in _compile_include_tag()
4461  
4462  2003-05-08  Monte Ohrt  <monte@ispi.net>
4463  
4464      * docs/programmers.sgml:
4465        fix typo
4466  
4467      * libs/Smarty.class.php
4468        libs/Smarty_Compiler.class.php
4469        libs/plugins/core.compile_template.php
4470        libs/plugins/core.create_dir_structure.php
4471        libs/plugins/core.fetch_template_info.php
4472        libs/plugins/core.get_include_path.php
4473        libs/plugins/core.get_microtime.php
4474        libs/plugins/core.get_php_resource.php
4475        libs/plugins/core.is_secure.php
4476        libs/plugins/core.is_trusted.php
4477        libs/plugins/core.load_plugins.php
4478        libs/plugins/core.load_resource_plugin.php
4479        libs/plugins/core.parse_file_path.php
4480        libs/plugins/core.process_cached_inserts.php
4481        libs/plugins/core.read_cache_file.php
4482        libs/plugins/core.rm_auto.php
4483        libs/plugins/core.rmdir.php
4484        libs/plugins/core.run_insert_handler.php
4485        libs/plugins/core.smarty_include.php
4486        libs/plugins/core.smarty_include_php.php
4487        libs/plugins/core.write_cache_file.php
4488        libs/plugins/core.write_compiled_template.php
4489        libs/plugins/core.write_file.php
4490        libs/plugins/function.config_load.php
4491        libs/plugins/function.fetch.php
4492        libs/plugins/function.html_image.php:
4493        abstract more private functions to plugin directory
4494  
4495      * libs/Config_File.class.php:
4496        only add DIRECTORY_SEPARATOR if it isn't already present
4497  
4498      * libs/Config_File.class.php:
4499        fix directory separator code, use DIRECTORY_SEPARATOR
4500  
4501  2003-05-08  Messju Mohr  <messju@lammfellpuschen.de>
4502  
4503      * docs/designers.sgml:
4504        fixed example of html_checkboxes
4505  
4506      * NEWS
4507        libs/Smarty.class.php:
4508        fixed bug in _create_dir_structure() when used with
4509        open_basedir-restriction and relative paths
4510  
4511      * docs/designers.sgml:
4512        fixed example for html_radios
4513  
4514  2003-05-07  Monte Ohrt  <monte@ispi.net>
4515  
4516      * libs/Smarty.class.php
4517        libs/Smarty_Compiler.class.php
4518        libs/plugins/core.assign_smarty_interface.php
4519        libs/plugins/core.display_debug_console.php
4520        libs/plugins/function.display_debug_console.php:
4521        abstracted display_debug_console and assign_smarty_interface to plugin dir
4522        as a test
4523  
4524      * libs/Smarty.class.php
4525        libs/plugins/function.display_debug_console.php:
4526        correct misc varnames, abstract debug console display to plugin function
4527  
4528      * libs/plugins/modifier.escape.php:
4529        fix typo
4530  
4531  2003-05-05  Monte Ohrt  <monte@ispi.net>
4532  
4533      * libs/Smarty_Compiler.class.php:
4534        add % to math
4535  
4536      * libs/Smarty.class.php:
4537        clean up comments, formatting
4538  
4539      * NEWS
4540        libs/Smarty.class.php:
4541        keep DIR_SEP for 3rd party compatability
4542  
4543      * NEWS
4544        libs/Smarty.class.php:
4545        remove DIR_SEP, use DIRECTORY_SEPARATOR exclusively
4546  
4547      * libs/Smarty_Compiler.class.php:
4548        remove ++ and -- math operators on template vars
4549  
4550  2003-05-04  Messju Mohr  <messju@lammfellpuschen.de>
4551  
4552      * libs/Smarty_Compiler.class.php:
4553        removed unused parameter $quote from Smarty_Compiler::_parse_attrs()
4554  
4555      * libs/plugins/function.html_image.php:
4556        fixed DIR_SEP in html_image-plugin
4557  
4558  2003-05-04  Monte Ohrt  <monte@ispi.net>
4559  
4560      * NEWS
4561        libs/Smarty.class.php:
4562        rename DIR_SEP to SMARTY_DIR_SEP to avoid varname collisions
4563  
4564  2003-05-04  Messju Mohr  <messju@lammfellpuschen.de>
4565  
4566      * NEWS
4567        libs/plugins/function.html_image.php:
4568        changed "link" to "href" in html_image. "link" is still working but
4569        deprecated
4570        html_image always renders an alt-tag now (default alt="")
4571        cleaned up indentiation of function.html_image.php
4572  
4573  2003-05-03  Monte Ohrt  <monte@ispi.net>
4574  
4575      * libs/debug.tpl:
4576        fix typo
4577  
4578  2003-05-02  Messju Mohr  <messju@lammfellpuschen.de>
4579  
4580      * NEWS
4581        libs/plugins/function.counter.php:
4582        fixed assign attribute for multiple counters
4583  
4584  2003-05-02  Monte Ohrt  <monte@ispi.net>
4585  
4586      * libs/Smarty_Compiler.class.php:
4587        allow math on negative number
4588  
4589      * NEWS
4590        libs/Smarty_Compiler.class.php:
4591        added simple math operators to variables
4592  
4593  2003-05-02  Messju Mohr  <messju@lammfellpuschen.de>
4594  
4595      * docs/designers.sgml:
4596        fixed typos
4597  
4598  2003-04-30  Monte Ohrt  <monte@ispi.net>
4599  
4600      * docs/fr/appendixes.sgml
4601        docs/fr/common.dsl
4602        docs/fr/designers.sgml
4603        docs/fr/getting-started.sgml
4604        docs/fr/html-common.dsl
4605        docs/fr/html.dsl
4606        docs/fr/manual.sgml
4607        docs/fr/php.dsl
4608        docs/fr/preface.sgml
4609        docs/fr/programmers.sgml:
4610        add frech docs to cvs repository
4611  
4612  2003-04-29  Messju Mohr  <messju@lammfellpuschen.de>
4613  
4614      * NEWS
4615        libs/Smarty.class.php
4616        libs/Smarty_Compiler.class.php:
4617        reverted patch for case-insensitive tag-names
4618  
4619  2003-04-28  Messju Mohr  <messju@lammfellpuschen.de>
4620  
4621      * docs/programmers.sgml:
4622        reverted back to humerous redundancy in the docs :). although we all
4623        know we are here to generate template-based output, and not to have
4624        fun ;-)
4625  
4626      * docs/getting-started.sgml:
4627        fixed default user and group for max os x installation
4628  
4629      * libs/Smarty.class.php:
4630        made $function[2] and $function[3] options for register_resource
4631  
4632      * libs/Smarty.class.php:
4633        fixed issue with object-callback when fetching a php-resource
4634  
4635      * NEWS
4636        libs/Smarty.class.php:
4637        enabled array(&$obj. 'source', 'timestamp', 'secure', 'trusted') as
4638        callback for register_resource()
4639        
4640        enabled array(&$obj, 'method') as callback for
4641        $default_template_handler_func
4642  
4643  2003-04-27  Messju Mohr  <messju@lammfellpuschen.de>
4644  
4645      * docs/designers.sgml
4646        docs/programmers.sgml:
4647        fixed some typos, thank to mehdi
4648  
4649      * libs/plugins/function.counter.php:
4650        prevent assign from overruling print-attribute in function.counter.php
4651  
4652      * libs/plugins/function.counter.php:
4653        fixed problem with counter and assign
4654  
4655      * libs/Smarty.class.php:
4656        fixed notice in  _load_plugins()
4657  
4658      * NEWS
4659        libs/Smarty.class.php
4660        libs/Smarty_Compiler.class.php:
4661        made plugin-names case-insensitive. this affects
4662        compiler/block/custom-functions and modifers.
4663  
4664  2003-04-26  Monte Ohrt  <monte@ispi.net>
4665  
4666      * NEWS
4667        libs/Smarty_Compiler.class.php:
4668        remove unnecessary close/open tags from compiled templates
4669  
4670  2003-04-26  Messju Mohr  <messju@lammfellpuschen.de>
4671  
4672      * docs/designers.sgml:
4673        added documentation for foreach.property.*
4674  
4675  2003-04-24  Messju Mohr  <messju@lammfellpuschen.de>
4676  
4677      * docs/designers.sgml:
4678        fixed example table_attr and tr_attr in html_table-example
4679  
4680  2003-04-21  Greg Beaver  <greg@chiaraquartet.net>
4681  
4682      * libs/Smarty.class.php:
4683        fixed small bug in doc comments
4684  
4685  2003-04-21  Messju Mohr  <messju@lammfellpuschen.de>
4686  
4687      * NEWS
4688        libs/plugins/function.html_image.php:
4689        fixed errornous creation of '//' in image_path in html_image
4690  
4691  2003-04-21  Monte Ohrt  <monte@ispi.net>
4692  
4693      * libs/plugins/modifier.debug_print_var.php:
4694        fix htmlspecialchars() conflict
4695  
4696      * NEWS
4697        libs/plugins/modifier.debug_print_var.php:
4698        fix escapement of special chars in key values of debug console
4699  
4700      * NEWS
4701        libs/plugins/function.config_load.php:
4702        fixed debug timing logic for config_load
4703  
4704      * docs/designers.sgml:
4705        fix example text
4706  
4707  
4708  2003-04-20  Greg Beaver <cellog@users.sourceforge.net>
4709      * plugins/*
4710        Smarty.class.php
4711        Smarty_Compiler.class.php
4712        Config_File.class.php:
4713        updated all doc comments to phpDocumentor format (whew!)
4714  
4715  2003-04-06  Messju Mohr  <messju@lammfellpuschen.de>
4716  
4717      * libs/plugins/function.math.php:
4718        allowed "_" in the name of variable-parameters to {math}-function
4719  
4720  2003-04-04  Monte Ohrt  <monte@ispi.net>
4721  
4722      * NEWS
4723        docs/designers.sgml
4724        libs/Smarty_Compiler.class.php:
4725        change backtic syntax from $`foo` to `$foo`
4726  
4727      * NEWS
4728        libs/Smarty_Compiler.class.php:
4729        recognize $foo[][] syntax in embedded quotes without backticks
4730  
4731  2003-04-03  Messju Mohr  <messju@lammfellpuschen.de>
4732  
4733      * NEWS
4734        libs/Smarty_Compiler.class.php:
4735        name=123 is passed as an integer (not a string) to plugins now
4736  
4737  2003-04-01  Messju Mohr  <messju@lammfellpuschen.de>
4738  
4739      * libs/Smarty.class.php
4740        libs/Smarty_Compiler.class.php:
4741        added CVS $Id: ChangeLog,v 1.459 2007/03/07 01:31:23 changelog Exp $
4742  
4743  2003-03-31  Messju Mohr  <messju@lammfellpuschen.de>
4744  
4745      * libs/Smarty.class.php:
4746        added missing compile_id inside Smarty_Compiler
4747  
4748      * libs/Smarty_Compiler.class.php:
4749        fixed flaw when generating an error for missing postfilter
4750  
4751  2003-03-31  Monte Ohrt  <monte@ispi.net>
4752  
4753      * docs/getting-started.sgml
4754        docs/programmers.sgml:
4755        fix typos
4756  
4757  2003-03-27  Messju Mohr  <messju@lammfellpuschen.de>
4758  
4759      * NEWS
4760        libs/plugins/modifier.debug_print_var.php:
4761        $length is now propagated to sub-values in debug_print_var
4762  
4763  2003-03-26  Monte Ohrt  <monte@ispi.net>
4764  
4765      * NEWS:
4766        update header
4767  
4768      * RELEASE_NOTES:
4769        commit changes to release notes
4770  
4771      * (Smarty_2_5_0_RC2)
4772        libs/Config_File.class.php
4773        libs/Smarty.class.php
4774        libs/Smarty_Compiler.class.php:
4775        committing RC2
4776  
4777  2003-03-24  Messju Mohr  <messju@lammfellpuschen.de>
4778  
4779      * NEWS
4780        libs/Smarty.class.php:
4781        made clear_cache() ignore compile_id when clearing cache_groups
4782  
4783      * libs/plugins/function.popup.php:
4784        made onmouseout XHTML-compatible in function.popup.php
4785  
4786  2003-03-21  Messju Mohr  <messju@lammfellpuschen.de>
4787  
4788      * NEWS
4789        libs/Smarty.class.php:
4790        applied new var-names to fetch()
4791  
4792      * NEWS
4793        libs/Smarty.class.php:
4794        renamed $localvars to $_localvars in cache-file-handling-functions,
4795        added _get_auto_id()-function
4796  
4797  2003-03-21  Monte Ohrt  <monte@ispi.net>
4798  
4799      * libs/plugins/function.mailto.php
4800        libs/plugins/function.popup.php:
4801        update functions for XHTML compatability
4802  
4803  2003-03-21  Messju Mohr  <messju@lammfellpuschen.de>
4804  
4805      * libs/Smarty.class.php:
4806        fixed wrong $auto_id in _read_cache_file()
4807  
4808      * NEWS
4809        libs/Smarty.class.php:
4810        swapped compile_id and cache_id in read_cache_file and write_cache_file
4811  
4812      * libs/Smarty.class.php:
4813        reverted patch for ignoring compile-id back to -r1.364, due to problems
4814  
4815      * NEWS
4816        libs/plugins/function.html_checkboxes.php
4817        libs/plugins/function.html_radios.php:
4818        html_radios and html_checkboxes accept "selected" instead of "checked"
4819        optionally now
4820  
4821      * NEWS
4822        libs/Smarty.class.php:
4823        swapped compile_id and cache_id for cache-file-handling again
4824  
4825  2003-03-20  Monte Ohrt  <monte@ispi.net>
4826  
4827      * libs/Smarty_Compiler.class.php:
4828        fix notice when no parameter is passed to default
4829  
4830  2003-03-20  Messju Mohr  <messju@lammfellpuschen.de>
4831  
4832      * NEWS
4833        libs/Smarty.class.php:
4834        removed notice of undefined var in _rm_auto()
4835  
4836  2003-03-19  Monte Ohrt  <monte@ispi.net>
4837  
4838      * libs/plugins/function.html_checkboxes.php
4839        libs/plugins/function.html_radios.php
4840        libs/plugins/function.html_table.php:
4841        fix a few error messages, follow consistancy format plugin_name: errormsg
4842  
4843      * libs/plugins/function.html_radios.php:
4844        update error messages
4845  
4846      * NEWS
4847        libs/plugins/function.html_radios.php:
4848        add a warning when an array is passed as the 'checked' value of html_radios
4849  
4850  2003-03-19  Messju Mohr  <messju@lammfellpuschen.de>
4851  
4852      * NEWS
4853        libs/Smarty_Compiler.class.php:
4854        fixed errormessage in _compile_smarty_ref()
4855  
4856      * NEWS
4857        docs/designers.sgml:
4858        updated docs for html_image
4859  
4860  2003-03-18  Messju Mohr  <messju@lammfellpuschen.de>
4861  
4862      * NEWS
4863        libs/Smarty.class.php:
4864        cleaned up calls to readdir()
4865  
4866      * libs/plugins/function.html_options.php:
4867        fixed label for optgroup in html_options
4868  
4869  2003-03-18  Monte Ohrt  <monte@ispi.net>
4870  
4871      * NEWS
4872        libs/Smarty_Compiler.class.php:
4873        fix (newly introduced) bug with passing multiple modifiers to a parameter
4874  
4875  2003-03-18  Messju Mohr  <messju@lammfellpuschen.de>
4876  
4877      * NEWS
4878        docs/designers.sgml:
4879        updated docs for html_checkboxes, html_options and html_radios
4880  
4881      * libs/plugins/function.html_options.php:
4882        fixed wrong default-"name" in function.html_options.php
4883  
4884      * NEWS
4885        libs/plugins/function.html_checkboxes.php
4886        libs/plugins/function.html_radios.php:
4887        renamed "checkbox" and "radios" to "options" in {html_checkboxes} and
4888        {html_radios}
4889  
4890      * libs/plugins/outputfilter.trimwhitespace.php:
4891        tried to optimize re-replacement in outputfilter.trimwhitespace.php a
4892        little
4893  
4894      * libs/plugins/outputfilter.trimwhitespace.php:
4895        fixed greedy str_replace in outputfilter.trimwhitespace.php
4896  
4897      * NEWS
4898        libs/plugins/function.html_checkboxes.php
4899        libs/plugins/function.html_options.php
4900        libs/plugins/function.html_radios.php:
4901        html_options, html_checkboxes and html_radios now pass-thru all unknown
4902        paramters
4903  
4904  2003-03-17  Messju Mohr  <messju@lammfellpuschen.de>
4905  
4906      * NEWS
4907        libs/plugins/function.html_options.php:
4908        html_options passthru all unknown paramters now
4909  
4910  2003-03-17  Monte Ohrt  <monte@ispi.net>
4911  
4912      * NEWS
4913        libs/plugins/function.html_image.php:
4914        Fix link bug in html_image function, also make output XHTML compatible
4915  
4916      * libs/Smarty_Compiler.class.php:
4917        fix issue of embedded var and escaped double quotes
4918  
4919  2003-03-15  Monte Ohrt  <monte@ispi.net>
4920  
4921      * NEWS
4922        libs/Smarty_Compiler.class.php:
4923        back out "@" logic, apply only to default modifier special case
4924  
4925      * libs/Smarty_Compiler.class.php:
4926        fix @ logic, only use upon an echo
4927  
4928      * NEWS
4929        libs/Smarty_Compiler.class.php:
4930        append "@" to template var echoes to supress possible notices
4931  
4932      * NEWS
4933        libs/Smarty_Compiler.class.php:
4934        append "@" to _run_mod_handler to supress warnings
4935  
4936  2003-03-14  Monte Ohrt  <monte@ispi.net>
4937  
4938      * NEWS
4939        libs/Smarty_Compiler.class.php:
4940        fix problem with escaped double quotes
4941  
4942      * NEWS
4943        libs/plugins/function.html_radios.php:
4944        fixed html_options to not return an array
4945  
4946  2003-03-12  Messju Mohr  <messju@lammfellpuschen.de>
4947  
4948      * NEWS
4949        libs/plugins/modifier.truncate.php:
4950        fixed length in modifier.truncate.php
4951  
4952      * NEWS
4953        libs/plugins/outputfilter.trimwhitespace.php:
4954        fixed handling of '$'-signs in trimwhitespace outputfilter (messju)
4955  
4956  2003-03-12  Monte Ohrt  <monte@ispi.net>
4957  
4958      * docs/programmers.sgml:
4959        update technical explanation of assign_by_ref and append_by_ref
4960  
4961  2003-03-11  Monte Ohrt  <monte@ispi.net>
4962  
4963      * NEWS
4964        libs/Smarty.class.php:
4965        fix config file recompiling code
4966  
4967  2003-03-07  Monte Ohrt  <monte@ispi.net>
4968  
4969      * libs/plugins/function.html_image.php:
4970        change E_USER_ERROR to E_USER_NOTICE
4971  
4972      * libs/plugins/function.html_image.php:
4973        suppress warning in html_image
4974  
4975      * NEWS
4976        libs/plugins/function.html_image.php:
4977        update changes to html_image
4978  
4979  2003-03-06  Monte Ohrt  <monte@ispi.net>
4980  
4981      * docs/designers.sgml
4982        docs/de/appendixes.sgml
4983        docs/de/common.dsl
4984        docs/de/designers.sgml
4985        docs/de/getting-started.sgml
4986        docs/de/html-common.dsl
4987        docs/de/html.dsl
4988        docs/de/manual.sgml
4989        docs/de/preface.sgml
4990        docs/de/programmers.sgml:
4991        add german docs to dist
4992  
4993      * NEWS:
4994        update news file
4995  
4996      * libs/plugins/function.html_image.php:
4997        fix width/height parameter index
4998  
4999      * NEWS
5000        libs/Smarty.class.php:
5001        get rid of unsetting name and script attributes to insert tags
5002  
5003  2003-03-05  Monte Ohrt  <monte@ispi.net>
5004  
5005      * NEWS
5006        RELEASE_NOTES:
5007        update NEWS file
5008  
5009      * libs/plugins/modifier.string_format.php:
5010        fix argument order, erroneously swapped a while back
5011  
5012      * (Smarty_2_5_0_RC1)
5013        NEWS
5014        README
5015        RELEASE_NOTES
5016        libs/Config_File.class.php
5017        libs/Smarty.class.php
5018        libs/Smarty_Compiler.class.php:
5019        commit final changes for 2.5.0-RC1
5020  
5021  2003-03-04  Monte Ohrt  <monte@ispi.net>
5022  
5023      * docs/programmers.sgml:
5024        remove $show_info_header and $show_info_include property vars from docs
5025  
5026  2003-03-03  Monte Ohrt  <monte@ispi.net>
5027  
5028      * NEWS
5029        libs/plugins/function.popup.php:
5030        fixed PHP notice
5031  
5032  2003-02-28  Monte Ohrt  <monte@ispi.net>
5033  
5034      * libs/Smarty_Compiler.class.php:
5035        simplify smarty.const.foo and smarty.const.$foo logic
5036  
5037      * libs/Smarty_Compiler.class.php:
5038        only allow $foo syntax in embedded quotes, unless escaped with backticks
5039        then allow any dollar var
5040  
5041      * NEWS
5042        libs/Smarty_Compiler.class.php:
5043        fix "once" var compiling to work with new attr compiling methods for
5044        include_php
5045  
5046      * FAQ
5047        NEWS
5048        README
5049        docs/designers.sgml
5050        docs/getting-started.sgml
5051        libs/Smarty_Compiler.class.php
5052        libs/plugins/function.html_checkboxes.php
5053        libs/plugins/function.html_image.php
5054        libs/plugins/function.html_options.php
5055        libs/plugins/function.html_radios.php
5056        libs/plugins/function.html_select_date.php
5057        libs/plugins/function.html_select_time.php
5058        libs/plugins/function.html_table.php:
5059        fix $smarty.const.foo compiling, clean up double quoted strings,
5060        allow full dollar var syntax in quotes again
5061  
5062  2003-02-27  Monte Ohrt  <monte@ispi.net>
5063  
5064      * docs/designers.sgml
5065        docs/programmers.sgml
5066        libs/Smarty_Compiler.class.php:
5067        update docs, fix smarty var compiling, allow any $smarty.*.$foo syntax,
5068        add $`foobar` for embedded variables
5069  
5070      * libs/plugins/function.html_image.php:
5071        update functionality
5072  
5073  2003-02-26  Monte Ohrt  <monte@ispi.net>
5074  
5075      * NEWS
5076        libs/plugins/modifier.nl2br.php:
5077        add nl2br modifier
5078  
5079      * libs/plugins/function.html_image.php:
5080        add link parameter
5081  
5082  2003-02-24  Monte Ohrt  <monte@ispi.net>
5083  
5084      * libs/Smarty.class.php
5085        libs/plugins/function.html_image.php:
5086        fix rename problem in windows, unlink first
5087  
5088      * libs/plugins/function.html_checkboxes.php
5089        libs/plugins/function.html_image.php
5090        libs/plugins/function.html_options.php
5091        libs/plugins/function.html_radios.php
5092        libs/plugins/shared.escape_special_chars.php:
5093        update functions with separate escape_special_chars routine
5094  
5095      * NEWS
5096        libs/plugins/function.html_checkboxes.php
5097        libs/plugins/function.html_radios.php:
5098        commit checkboxes, update radios
5099  
5100      * NEWS
5101        libs/Smarty.class.php
5102        libs/plugins/function.html_image.php:
5103        fix bug with get_registered_object
5104  
5105      * NEWS
5106        libs/plugins/modifier.cat.php:
5107        added cat modifier to distribution
5108  
5109      * NEWS
5110        libs/Smarty_Compiler.class.php:
5111        added << >> <> support to IF statements
5112  
5113      * libs/plugins/function.html_radios.php:
5114        apply patch to initial html_radios function
5115  
5116      * NEWS
5117        libs/Smarty.class.php:
5118        fix _assign_smarty_interface to not overwrite keys other than 'request'
5119  
5120      * NEWS
5121        libs/plugins/function.html_radios.php:
5122        added html_radios to distribution
5123  
5124      * NEWS
5125        libs/plugins/modifier.string_format.php:
5126        fixed arg order of string_format
5127  
5128      * NEWS
5129        libs/Smarty.class.php:
5130        use tmp file for file writes, avoid race condition
5131  
5132      * NEWS
5133        libs/Smarty_Compiler.class.php:
5134        add $smarty.config.foo var, handle embedded smarty var correctly
5135  
5136      * NEWS
5137        libs/plugins/function.fetch.php:
5138        silence warnings in fetch plugin
5139  
5140  2003-02-21  Monte Ohrt  <monte@ispi.net>
5141  
5142      * INSTALL:
5143        update wording
5144  
5145      * INSTALL:
5146        update install instructions
5147  
5148      * AUTHORS
5149        BUGS
5150        CREDITS
5151        QUICKSTART
5152        README
5153        RESOURCES
5154        TESTIMONIALS:
5155        remove some files already in docs or elsewhere
5156  
5157      * demo/index.php:
5158        add templates_c to repository
5159  
5160      * index.php:
5161        move demo files to demo directory
5162  
5163      * Config_File.class.php
5164        Smarty.class.php
5165        Smarty_Compiler.class.php
5166        debug.tpl:
5167        moved lib files under libs directory
5168  
5169  2003-02-20  Monte Ohrt  <monte@ispi.net>
5170  
5171      * NEWS
5172        Smarty.class.php:
5173        add get_config_vars() method, update get_template_vars() functionality
5174  
5175      * NEWS
5176        Smarty.class.php:
5177        fix minor logic in _fetch_template_info()
5178  
5179      * NEWS
5180        Smarty.class.php:
5181        support merging appended vars
5182  
5183      * NEWS
5184        Smarty.class.php:
5185        fix cache groups behavior with compile_id set
5186  
5187  2003-02-19  Monte Ohrt  <monte@ispi.net>
5188  
5189      * Smarty.class.php:
5190        back out third parameter, extend functionality of append
5191  
5192      * NEWS
5193        Smarty_Compiler.class.php:
5194        update imbedded vars, allow special $smarty vars
5195  
5196      * plugins/function.html_table.php:
5197        add plugin html_table
5198  
5199      * NEWS
5200        Smarty.class.php:
5201        support appending key=>val pairs
5202  
5203      * NEWS
5204        Smarty_Compiler.class.php:
5205        change embedded variable logic to only recognize $foo and $foo[0][bar]
5206        syntax
5207  
5208      * NEWS
5209        Smarty_Compiler.class.php:
5210        allow null as function attribute value
5211  
5212  2003-02-18  Monte Ohrt  <monte@ispi.net>
5213  
5214      * NEWS
5215        Smarty.class.php
5216        Smarty_Compiler.class.php:
5217        support foo->bar[index] syntax
5218  
5219      * Smarty_Compiler.class.php:
5220        allow $foo->bar[0] syntax
5221  
5222  2003-02-17  Monte Ohrt  <monte@ispi.net>
5223  
5224      * plugins/modifier.escape.php:
5225        fix syntax error from previous commit
5226  
5227      * NEWS
5228        Smarty.class.php:
5229        add error msgs to get_registered_object
5230  
5231      * Smarty.class.php:
5232        add function for getting reference to registered object
5233  
5234      * Smarty_Compiler.class.php:
5235        back out patches for object and objref calls on $smarty var
5236  
5237      * NEWS
5238        Smarty_Compiler.class.php:
5239        treat unrecognized param attribute syntax as a string
5240  
5241      * NEWS
5242        Smarty_Compiler.class.php:
5243        support $smarty.const.$foo syntax
5244  
5245      * NEWS
5246        debug.tpl
5247        plugins/modifier.count_words.php
5248        plugins/modifier.escape.php:
5249        fix E_NOTICE messages
5250  
5251      * NEWS
5252        Smarty.class.php
5253        Smarty_Compiler.class.php:
5254        add @ and === to if tokens, few param cleanups
5255  
5256  2003-02-16  Greg Beaver  <greg@chiaraquartet.net>
5257  
5258      * ChangeLog
5259        Smarty.class.php
5260        Smarty_Compiler.class.php:
5261        many more phpdoc comment upgrades
5262  
5263  2003-02-15  Greg Beaver <cellog@sourceforge.net>
5264      * Smarty.class.php
5265        Smarty_Compiler.class.php
5266        continue cleaning of phpdoc comments.  All that is needed is the
5267        addition of @return tags and perhaps a bit more verbose comments
5268        and they are finished.
5269  
5270  2003-02-14  Monte Ohrt  <monte@ispi.net>
5271  
5272      * NEWS
5273        Smarty.class.php:
5274        enable config_load error messages
5275  
5276      * NEWS
5277        plugins/function.html_options.php:
5278        fix html_options to not escape already escaped entities
5279  
5280      * NEWS
5281        Smarty.class.php:
5282        send Last-Modified header on cache creation, misc tab/spacing cleanup
5283  
5284  2003-02-13  Monte Ohrt  <monte@ispi.net>
5285  
5286      * Smarty_Compiler.class.php
5287        docs/designers.sgml:
5288        allow dash in plain text
5289  
5290      * NEWS
5291        Smarty_Compiler.class.php:
5292        check strict syntax of function attributes
5293  
5294  2003-02-12  Monte Ohrt  <monte@ispi.net>
5295  
5296      * NEWS
5297        Smarty_Compiler.class.php:
5298        dropped support for modifiers on object parameters,
5299        added support for objects as modifier parameters
5300  
5301      * NEWS
5302        Smarty_Compiler.class.php
5303        docs/designers.sgml:
5304        fix bug with decimal numbers in if statements, misc doc updates
5305  
5306  2003-02-11  Monte Ohrt  <monte@ispi.net>
5307  
5308      * (Smarty_2_4_2)
5309        Config_File.class.php
5310        NEWS
5311        README
5312        RELEASE_NOTES
5313        Smarty.class.php
5314        Smarty_Compiler.class.php:
5315        update version numbers
5316  
5317  2003-02-10  Monte Ohrt  <monte@ispi.net>
5318  
5319      * NEWS
5320        Smarty_Compiler.class.php:
5321        add support for $foo->$bar syntax
5322  
5323      * NEWS:
5324        update NEWS file
5325  
5326      * NEWS
5327        Smarty_Compiler.class.php:
5328        support full var syntax in quoted text, fix problem with const var access,
5329        clean up some more regex code, fix object problem with no properties
5330  
5331  2003-02-06  Monte Ohrt  <monte@ispi.net>
5332  
5333      * (Smarty_2_4_1)
5334        Config_File.class.php
5335        NEWS
5336        README
5337        RELEASE_NOTES
5338        Smarty.class.php
5339        Smarty_Compiler.class.php:
5340        committed 2.4.1 changes
5341  
5342      * NEWS
5343        Smarty_Compiler.class.php:
5344        ignore case in IF statements
5345  
5346  2003-02-05  Monte Ohrt  <monte@ispi.net>
5347  
5348      * NEWS
5349        Smarty_Compiler.class.php:
5350        treat undefined constants as null
5351  
5352      * NEWS
5353        Smarty.class.php:
5354        fix problem with inserts and nested fetches
5355  
5356      * Smarty_Compiler.class.php:
5357        fix "if" regex for math tokens
5358  
5359      * NEWS
5360        Smarty.class.php
5361        Smarty_Compiler.class.php
5362        docs/getting-started.sgml:
5363        added support for extracting params to include_php
5364  
5365  2003-02-04  Monte Ohrt  <monte@ispi.net>
5366  
5367      * RELEASE_NOTES:
5368        reformat text
5369  
5370  2003-02-03  Monte Ohrt  <monte@ispi.net>
5371  
5372      * NEWS:
5373        update news file
5374  
5375  2003-02-03  Greg Beaver  <greg@chiaraquartet.net>
5376  
5377      * ChangeLog
5378        Smarty.class.php:
5379        begin fixing phpdoc comments in Smarty.class.php
5380  
5381      * ChangeLog
5382        Config_File.class.php:
5383        fixed phpdoc comments
5384  
5385  2003-02-03  Monte Ohrt  <monte@ispi.net>
5386  
5387      * Smarty_Compiler.class.php:
5388        allow $foo->bar[$x].foo syntax
5389  
5390      * Smarty_Compiler.class.php
5391        index.php
5392        configs/test.conf
5393        templates/index.tpl:
5394        fix accidental commit
5395  
5396      * index.php
5397        configs/test.conf
5398        templates/index.tpl:
5399        allow $foo->bar[$j].blah type of syntax
5400  
5401  2003-02-02  Greg Beaver  <cellog@php.net>
5402  
5403      * Smarty.class.php
5404        begin fixing of phpdoc comments
5405  
5406      * Config_File.class.php
5407        fix phpdoc comments, add phpDocumentor docblock templates
5408  
5409  2003-02-02  Monte Ohrt  <monte@ispi.net>
5410  
5411      * Smarty.class.php
5412        docs/html.dsl
5413        docs/php.dsl:
5414        fix version number
5415  
5416      * (Smarty_2_4_0)
5417        Config_File.class.php
5418        NEWS
5419        README
5420        RELEASE_NOTES
5421        Smarty.class.php
5422        Smarty_Compiler.class.php
5423        docs/appendixes.sgml
5424        docs/designers.sgml
5425        docs/programmers.sgml:
5426        update Smarty version numbers
5427  
5428  2003-01-30  Monte Ohrt  <monte@ispi.net>
5429  
5430      * NEWS
5431        Smarty_Compiler.class.php
5432        TODO:
5433        fix order of php tag comparisons
5434  
5435      * NEWS
5436        Smarty_Compiler.class.php:
5437        fix known php tag handling problems
5438  
5439  2003-01-29  Monte Ohrt  <monte@ispi.net>
5440  
5441      * Smarty.class.php
5442        Smarty_Compiler.class.php:
5443        change comments to phpdoc style
5444  
5445  2003-01-28  Monte Ohrt  <monte@ispi.net>
5446  
5447      * Smarty.class.php
5448        docs/programmers.sgml:
5449        make separate var for compiler file
5450  
5451      * plugins/function.fetch.php:
5452        fix error call
5453  
5454  2003-01-25  Monte Ohrt  <monte@ispi.net>
5455  
5456      * Smarty.class.php
5457        Smarty_Compiler.class.php:
5458        add support for restriction to registered methods
5459  
5460      * plugins/outputfilter.trimwhitespace.php:
5461        update with textarea support
5462  
5463  2003-01-24  Monte Ohrt  <monte@ispi.net>
5464  
5465      * Smarty_Compiler.class.php:
5466        fix compiling problem with {foreach} tags
5467  
5468      * Smarty.class.php
5469        Smarty_Compiler.class.php:
5470        put objects in own array, add object param format support, change
5471        object syntax from foo.bar to foo->bar
5472  
5473  2003-01-23  Monte Ohrt  <monte@ispi.net>
5474  
5475      * NEWS
5476        Smarty.class.php
5477        Smarty_Compiler.class.php:
5478        add support for object registration
5479  
5480  2003-01-22  Monte Ohrt  <monte@ispi.net>
5481  
5482      * Smarty.class.php:
5483        add file & line number of calling error to error message
5484  
5485  2003-01-21  Monte Ohrt  <monte@ispi.net>
5486  
5487      * Smarty_Compiler.class.php:
5488        put php style object syntax back in
5489  
5490  2003-01-20  Monte Ohrt  <monte@ispi.net>
5491  
5492      * Smarty.class.php:
5493        move security settings to fetch function for template_dir
5494  
5495      * NEWS
5496        Smarty.class.php:
5497        fix debug template and security, add template_dir to secure_dir at runtime
5498  
5499  2003-01-17  Monte Ohrt  <monte@ispi.net>
5500  
5501      * NEWS
5502        Smarty.class.php
5503        Smarty_Compiler.class.php:
5504        added new object support without new template syntax
5505  
5506  2003-01-15  Monte Ohrt  <monte@ispi.net>
5507  
5508      * NEWS
5509        Smarty.class.php
5510        Smarty_Compiler.class.php:
5511        fix if statement syntax for negative integers, fix issue with directories
5512        named '0'
5513  
5514  2003-01-08  Monte Ohrt  <monte@ispi.net>
5515  
5516      * Smarty.class.php
5517        plugins/function.counter.php
5518        plugins/function.cycle.php
5519        plugins/function.debug.php
5520        plugins/function.eval.php
5521        plugins/function.fetch.php
5522        plugins/function.html_options.php
5523        plugins/function.html_select_date.php
5524        plugins/function.html_select_time.php
5525        plugins/function.mailto.php
5526        plugins/function.math.php
5527        plugins/function.popup.php
5528        plugins/function.popup_init.php:
5529        update plugins to return values instead of echo, fix config file cache
5530        to include global config variables in cache file
5531  
5532      * Smarty_Compiler.class.php:
5533        fix bug with >= tests in if statements, comment out full object support
5534  
5535  2003-01-06  Monte Ohrt  <monte@ispi.net>
5536  
5537      * NEWS
5538        docs/html.dsl
5539        plugins/modifier.escape.php:
5540        add javascript escape parameter to escape modifier
5541  
5542  2003-01-02  Monte Ohrt  <monte@ispi.net>
5543  
5544      * templates/header.tpl:
5545        move the title into head where it should be
5546  
5547  2002-12-24  Monte Ohrt  <monte@ispi.net>
5548  
5549      * Smarty_Compiler.class.php:
5550        added correct line numbers to smarty syntax error messages
5551  
5552      * docs/programmers.sgml:
5553        update append documentation, make more clear on its function
5554  
5555      * Smarty_Compiler.class.php:
5556        fix modifier matching regexp
5557  
5558  2002-12-23  Monte Ohrt  <monte@ispi.net>
5559  
5560      * Smarty_Compiler.class.php:
5561        support nested function calls in IF statements
5562  
5563  2002-12-20  Monte Ohrt  <monte@ispi.net>
5564  
5565      * Smarty_Compiler.class.php:
5566        few more fixes, spaces around function parameters
5567  
5568      * Smarty_Compiler.class.php:
5569        fix misc syntax issues with {if} tags
5570  
5571  2002-12-20  Monte Ohrt  <monte@ispi.net>
5572  
5573      * Smarty_Compiler.class.php:
5574        fix misc syntax issues with {if} tags
5575  
5576  2002-12-19  Monte Ohrt  <monte@ispi.net>
5577  
5578      * Smarty_Compiler.class.php:
5579        commit updates, passes all smoke tests
5580  
5581      * NEWS:
5582        update NEWS file
5583  
5584      * Smarty_Compiler.class.php:
5585        fixed literal string not in quotes as parameters
5586  
5587      * NEWS
5588        Smarty_Compiler.class.php:
5589        fix misc syntax issues, add ability to pass modifiers to functions
5590  
5591  2002-12-18  Monte Ohrt  <monte@ispi.net>
5592  
5593      * NEWS:
5594        update NEWS
5595  
5596      * NEWS
5597        Smarty.class.php
5598        Smarty_Compiler.class.php:
5599        update compiler code, clean up regex, add new syntax features
5600  
5601  2002-12-16  Monte Ohrt  <monte@ispi.net>
5602  
5603      * NEWS:
5604        update NEWS file
5605  
5606      * Smarty_Compiler.class.php:
5607        commit updates for objects
5608  
5609  2002-12-14  Monte Ohrt  <monte@ispi.net>
5610  
5611      * Smarty.class.php
5612        Smarty_Compiler.class.php:
5613        fix bug with compiling config files with caching on
5614  
5615  2002-12-13  Monte Ohrt  <monte@ispi.net>
5616  
5617      * Smarty_Compiler.class.php:
5618        fix problem with matching single quoted strings
5619  
5620      * Smarty_Compiler.class.php:
5621        update embedded variable logic, get rid of ."" at end of output
5622  
5623      * NEWS
5624        docs/designers.sgml
5625        plugins/function.html_select_date.php:
5626        add day_value_format to html_select_date
5627  
5628  2002-12-12  Monte Ohrt  <monte@ispi.net>
5629  
5630      * plugins/modifier.debug_print_var.php:
5631        fix bug, double escaped values in display
5632  
5633      * Smarty.class.php:
5634        move debug test back into fetch()
5635  
5636      * NEWS
5637        Smarty.class.php
5638        Smarty_Compiler.class.php
5639        plugins/outputfilter.trimwhitespace.php:
5640        assigned vars are no longer in global name space, few debug cleanups
5641  
5642  2002-12-11  Monte Ohrt  <monte@ispi.net>
5643  
5644      * plugins/function.popup.php:
5645        fix error in newline code
5646  
5647      * plugins/function.popup.php:
5648        fix popup to allow newlines in text data
5649  
5650  2002-12-10  Monte Ohrt  <monte@ispi.net>
5651  
5652      * Smarty.class.php:
5653        fix plugin error logic
5654  
5655      * docs/designers.sgml
5656        docs/programmers.sgml:
5657        edit examples, make more verbose
5658  
5659      * NEWS
5660        plugins/function.html_options.php:
5661        escape html entities in the option values and output
5662  
5663      * NEWS
5664        plugins/function.html_options.php:
5665        fixed bug with label of html_options
5666  
5667  2002-12-09  Monte Ohrt  <monte@ispi.net>
5668  
5669      * Smarty.class.php:
5670        add support for var_export()
5671  
5672      * Config_File.class.php
5673        Smarty.class.php:
5674        clean up code, respect force_compile and compile_check flags
5675  
5676      * NEWS
5677        Smarty.class.php
5678        Smarty_Compiler.class.php
5679        docs/designers.sgml
5680        plugins/function.mailto.php:
5681        add caching feature to config loading, document update, add mailto plugin
5682  
5683  2002-12-08  Monte Ohrt  <monte@ispi.net>
5684  
5685      * plugins/function.fetch.php:
5686        fix query part of URL
5687  
5688  2002-12-05  Monte Ohrt  <monte@ispi.net>
5689  
5690      * docs/designers.sgml:
5691        fix typos
5692  
5693  2002-11-22  Monte Ohrt  <monte@ispi.net>
5694  
5695      * Smarty_Compiler.class.php:
5696        patch for warning message
5697  
5698  2002-11-21  Monte Ohrt  <monte@ispi.net>
5699  
5700      * RELEASE_NOTES
5701        Smarty.class.php:
5702        get rid of testing for a set value with assign function, just set to
5703        whatever is passed into the template
5704  
5705      * docs/programmers.sgml:
5706        fix typo
5707  
5708  2002-11-19  Monte Ohrt  <monte@ispi.net>
5709  
5710      * Config_File.class.php
5711        NEWS
5712        README
5713        RELEASE_NOTES
5714        Smarty.class.php
5715        Smarty_Compiler.class.php:
5716        commit changes, ready for 2.3.1 release
5717  
5718  2002-11-01  Monte Ohrt  <monte@ispi.net>
5719  
5720      * plugins/function.html_options.php:
5721      added label attribute to all option outputs, cover w3c spec.
5722  
5723      * NEWS: update NEWS file
5724  
5725      * docs/designers.sgml: update docs for optgroup output
5726  
5727      * plugins/function.html_options.php:
5728      make html_options work with optgroup, make func modular and recursive.
5729  
5730  2002-10-29  Monte Ohrt  <monte@ispi.net>
5731  
5732      * NEWS
5733        Smarty.class.php: set mtime on compile files so they match source files
5734  
5735  2002-10-18  Monte Ohrt  <monte@ispi.net>
5736  
5737      * NEWS
5738        Smarty.class.php: added proper support for open_basedir setting
5739  
5740      * docs/designers.sgml: clear up docs on index, iteration and rownum
5741  
5742  2002-10-16  Monte Ohrt  <monte@ispi.net>
5743  
5744      * plugins/modifier.default.php: fix warning message in default modifier
5745  
5746  2002-09-25  Monte Ohrt  <monte@ispi.net>
5747  
5748      * docs/designers.sgml
5749        plugins/modifier.strip.php
5750        NEWS: added strip variable modifier
5751  
5752  2002-09-24  Andrei Zmievski  <andrei@php.net>
5753  
5754      * NEWS: *** empty log message ***
5755  
5756      * Smarty_Compiler.class.php:
5757      Fix to be able to use $smarty.x variables as arrays.
5758  
5759  2002-09-23  Monte Ohrt  <monte@ispi.net>
5760  
5761      * Config_File.class.php:
5762      add support for mac/dos formatted config files (fix newlines)
5763  
5764      * docs/programmers.sgml: add optional tags to clear_cache parameters
5765  
5766      * docs/designers.sgml:
5767      fix error with include_php description, add $this to description
5768  
5769  2002-09-20  Monte Ohrt  <monte@ispi.net>
5770  
5771      * NEWS
5772        docs/getting-started.sgml: fixed errors with example setup docs
5773  
5774  2002-09-16  Monte Ohrt  <monte@ispi.net>
5775  
5776      * plugins/block.textformat.php
5777        docs/designers.sgml
5778        NEWS: add textformat block function
5779  
5780  2002-09-10  Monte Ohrt  <monte@ispi.net>
5781  
5782      * docs/designers.sgml:
5783      add assign attribute to cycle function documentation
5784  
5785      * docs/designers.sgml
5786        docs/programmers.sgml: fix typos
5787  
5788  2002-09-09  Monte Ohrt  <monte@ispi.net>
5789  
5790      * plugins/function.debug.php
5791        templates/header.tpl:
5792      fix header in debug template, fix typo in header.tpl example
5793  
5794  2002-08-15  mohrt  <mohrt@pb1.pair.com>
5795  
5796      * docs/programmers.sgml: fix typos
5797  
5798  2002-08-08  mohrt  <mohrt@pb1.pair.com>
5799  
5800      * RELEASE_NOTES
5801        Smarty.class.php:
5802      supress warnings from unlink() and is_dir(), let error handler deal with it
5803  
5804  2002-08-07  mohrt  <mohrt@pb1.pair.com>
5805  
5806      * docs/appendixes.sgml
5807        docs/designers.sgml
5808        docs/programmers.sgml
5809        Config_File.class.php
5810        NEWS
5811        README
5812        RELEASE_NOTES
5813        Smarty.class.php
5814        Smarty_Compiler.class.php: update files with new version numbers
5815  
5816  2002-08-02  mohrt  <mohrt@pb1.pair.com>
5817  
5818      * NEWS: update NEWS file with credits
5819  
5820      * NEWS
5821        Smarty.class.php: added assign_by_ref() and append_by_ref() functions
5822  
5823  2002-08-01  mohrt  <mohrt@pb1.pair.com>
5824  
5825      * TODO
5826        NEWS
5827        Smarty.class.php:
5828      changed default warning type for plugin errors from E_USER_WARNING to E_USER_ERROR
5829  
5830  2002-07-29  mohrt  <mohrt@pb1.pair.com>
5831  
5832      * plugins/function.html_select_time.php
5833        docs/designers.sgml
5834        NEWS: added paramters to html_select_time plugin
5835  
5836  2002-07-25  Andrei Zmievski  <andrei@pb1.pair.com>
5837  
5838      * TODO: *** empty log message ***
5839  
5840  2002-07-24  mohrt  <mohrt@pb1.pair.com>
5841  
5842      * QUICKSTART: update QUICKSTART guide
5843  
5844      * NEWS
5845        debug.tpl
5846        plugins/modifier.debug_print_var.php:
5847      update debug console to show objects, fix warning in debug.tpl
5848  
5849  2002-07-23  mohrt  <mohrt@pb1.pair.com>
5850  
5851      * docs/programmers.sgml: fix load_filter examples
5852  
5853      * Config_File.class.php
5854        NEWS: fix error when there are no sections in config file
5855  
5856  2002-07-19  mohrt  <mohrt@pb1.pair.com>
5857  
5858      * docs/getting-started.sgml: fix error in install guide
5859  
5860  2002-07-18  mohrt  <mohrt@pb1.pair.com>
5861  
5862      * Smarty_Compiler.class.php:
5863      correct the expression match for smarty:nodefaults
5864  
5865  2002-07-17  mohrt  <mohrt@pb1.pair.com>
5866  
5867      * Smarty_Compiler.class.php: fix default modifier to work with config vars
5868  
5869      * Smarty_Compiler.class.php: got args to strstr backwards...
5870  
5871      * NEWS
5872        Smarty.class.php
5873        Smarty_Compiler.class.php:
5874      change default modifiers to array instead of string
5875  
5876      * Smarty_Compiler.class.php
5877        docs/designers.sgml
5878        Smarty.class.php: add default modifier logic, minor doc updates
5879  
5880      * NEWS
5881        Smarty.class.php
5882        plugins/function.popup_init.php:
5883      make popup_init xhtml compliant, minor variable name changes for consistancy
5884  
5885  2002-07-16  mohrt  <mohrt@pb1.pair.com>
5886  
5887      * NEWS: update NEWS file
5888  
5889      * plugins/function.debug.php
5890        Smarty.class.php
5891        debug.tpl
5892        NEWS:
5893      fix problem with filenames on windows, add ability to supply expire time in seconds when clearing cache or compiled files
5894  
5895  2002-07-15  mohrt  <mohrt@pb1.pair.com>
5896  
5897      * Smarty.class.php:
5898      fixed problem with insert tags when loading function from script attribute
5899      and caching enabled (Monte)
5900  
5901  2002-07-14  mohrt  <mohrt@pb1.pair.com>
5902  
5903      * NEWS
5904        Smarty.class.php: fix bug with debug_tpl file path for Windows
5905  
5906  2002-07-12  Monte Ohrt  <monte@ispi.net>
5907  
5908      * Smarty.class.php: fix append function with array/string issue
5909  
5910  2002-07-11  Monte Ohrt  <monte@ispi.net>
5911  
5912      * RELEASE_NOTES: update release notes
5913  
5914      * NEWS
5915        README
5916        RELEASE_NOTES
5917        Smarty.class.php
5918        Smarty_Compiler.class.php
5919        Config_File.class.php: update files to 2.2.0 tags, get ready for release
5920  
5921  2002-07-09  Monte Ohrt  <monte@ispi.net>
5922  
5923      * NEWS
5924        Smarty.class.php: make debug.tpl work with any delimiter
5925  
5926      * NEWS
5927        Smarty.class.php:
5928      change tests in append and assign to != '' instead of empty(), which is more accurate
5929  
5930  2002-07-08  Monte Ohrt  <monte@ispi.net>
5931  
5932      * docs/designers.sgml: minor doc update
5933  
5934      * Smarty.class.php:
5935      cast var as an array, simplify and get rid of PHP warning messages
5936  
5937  2002-07-03  Monte Ohrt  <monte@ispi.net>
5938  
5939      * Smarty.class.php: one more N
5940  
5941      * Smarty.class.php:
5942      prepend "N" to filenames to avoid possible OS issues with dir names starting with "-"
5943  
5944      * Smarty.class.php: only set $debug_tpl in constructor if empty
5945  
5946      * Smarty.class.php
5947        docs/designers.sgml
5948        docs/getting-started.sgml
5949        docs/programmers.sgml:
5950      make use_sub_dirs go back to crc32 for subdir separation
5951  
5952  2002-06-29  Monte Ohrt  <monte@ispi.net>
5953  
5954      * plugins/function.eval.php: do nothing if $val is empty
5955  
5956      * TODO
5957        plugins/function.eval.php
5958        plugins/function.popup_init.php:
5959      add zindex to popup init, fix error message for eval.
5960  
5961  2002-06-27  Monte Ohrt  <monte@ispi.net>
5962  
5963      * Smarty.class.php:
5964      only loop through relative paths for PHP include_path, remove $_relative variable
5965  
5966      * Smarty_Compiler.class.php: added {$smarty.version} variable
5967  
5968  2002-06-26  Monte Ohrt  <monte@ispi.net>
5969  
5970      * docs/appendixes.sgml
5971        docs/designers.sgml
5972        docs/getting-started.sgml
5973        docs/programmers.sgml
5974        Smarty.class.php:
5975      update plugin loading logic, look in SMARTY_DIR, then cwd. If all fail, then retry all with include_path
5976  
5977      * templates/header.tpl
5978        Smarty.class.php: update get_include_path, get _path_array only once
5979  
5980      * Smarty.class.php: fix get_include_path function for windows
5981  
5982      * Smarty.class.php: update plugin search logic
5983  
5984      * Smarty.class.php: only search include_path if relative path
5985  
5986      * plugins/function.html_select_date.php
5987        plugins/function.html_select_time.php
5988        plugins/modifier.date_format.php
5989        Smarty_Compiler.class.php
5990        NEWS
5991        Smarty.class.php: allow plugins_dir to be an array of directories
5992  
5993  2002-06-25  Monte Ohrt  <monte@ispi.net>
5994  
5995      * docs/programmers.sgml
5996        docs/getting-started.sgml: update installation docs
5997  
5998      * debug.tpl
5999        docs/getting-started.sgml
6000        templates/debug.tpl
6001        NEWS
6002        Smarty.class.php: move debug.tpl to SMARTY_DIR, add to constructor
6003  
6004  2002-06-24  Monte Ohrt  <monte@ispi.net>
6005  
6006      * plugins/function.assign_debug_info.php
6007        NEWS: fixed warning message in function.assign_debug_info
6008  
6009      * Smarty.class.php: update include_path fixes
6010  
6011      * NEWS:
6012      fixed $template_dir, $compile_dir, $cache_dir, $config_dir to respect include_path
6013  
6014  2002-06-23  Monte Ohrt  <monte@ispi.net>
6015  
6016      * plugins/shared.make_timestamp.php:
6017      update timestamp plugin to work when passed a timestamp
6018  
6019  2002-06-19  Monte Ohrt  <monte@ispi.net>
6020  
6021      * NEWS: update NEWS file
6022  
6023      * plugins/modifier.date_format.php
6024        docs/designers.sgml:
6025      update date_format, allow optional 2nd paramater as default date if passed date is empty. update docs.
6026  
6027      * plugins/modifier.date_format.php:
6028      fix date_format modifier, return nothing if given empty string
6029  
6030  2002-06-18  Monte Ohrt  <monte@ispi.net>
6031  
6032      * NEWS
6033        plugins/function.cycle.php:
6034      gave $reset a default value in cycle function
6035  
6036      * plugins/function.html_select_date.php
6037        plugins/shared.make_timestamp.php
6038        NEWS:
6039      corrected warnings in html_select_time function, made make timestamp always return a timestamp
6040  
6041  2002-06-17  Monte Ohrt  <monte@ispi.net>
6042  
6043      * Smarty.class.php: swapped around cache_id and compile_id order
6044  
6045  2002-06-14  Monte Ohrt  <monte@ispi.net>
6046  
6047      * docs/programmers.sgml
6048        plugins/function.popup_init.php
6049        Smarty.class.php:
6050      change directory delimiter to "^" for cache and compile files
6051  
6052  2002-06-13  Andrei Zmievski  <andrei@php.net>
6053  
6054      * TODO: done.
6055  
6056      * Smarty_Compiler.class.php:
6057      Optimize the calculation of section 'total' property.
6058  
6059  2002-06-11  Monte Ohrt  <monte@ispi.net>
6060  
6061      * NEWS
6062        Smarty.class.php:
6063      added support for subdir exclusion, deletion by full or partial cache_id and compile_id, change file format to urlencoded values instead of crc32
6064  
6065  2002-06-07  Monte Ohrt  <monte@ispi.net>
6066  
6067      * Smarty.class.php: fix bug with last_modified_check code
6068  
6069      * NEWS
6070        Smarty.class.php:
6071      updated $GLOBALS refererence for HTTP_IF_MODIFIED_SINCE
6072  
6073  2002-06-06  Monte Ohrt  <monte@ispi.net>
6074  
6075      * docs/designers.sgml
6076        overlib.js:
6077      remove overlib.js file from distribution, update plugin and docs
6078  
6079  2002-06-05  Monte Ohrt  <monte@ispi.net>
6080  
6081      * docs/designers.sgml
6082        NEWS
6083        Smarty.class.php: fix 304 Not Modified, don't send content
6084  
6085  2002-06-03  Monte Ohrt  <monte@ispi.net>
6086  
6087      * plugins/function.cycle.php: update version number
6088  
6089      * plugins/function.cycle.php
6090        NEWS:
6091      fixed cycle function to respect delimiter setting after initial setting
6092  
6093      * Smarty.class.php
6094        NEWS:
6095      update $GLOBALS references to work properly with track_globals settings
6096  
6097      * plugins/function.math.php: fixed bug with call $assign
6098  
6099      * docs/appendixes.sgml
6100        docs/designers.sgml
6101        plugins/function.html_options.php
6102        plugins/function.html_select_time.php
6103        NEWS
6104        Smarty.class.php
6105        Smarty_Compiler.class.php:
6106      optimized for loops with count() function calls
6107  
6108  2002-06-01  Andrei Zmievski  <andrei@php.net>
6109  
6110      * TODO: *** empty log message ***
6111  
6112  2002-05-21  Monte Ohrt  <monte@ispi.net>
6113  
6114      * NEWS: update NEWS file
6115  
6116      * plugins/function.html_select_date.php
6117        RESOURCES
6118        docs/designers.sgml
6119        Config_File.class.php:
6120      update html_select_date with month_value_format attribute for controlling the format of the month values.
6121  
6122  2002-05-17  Andrei Zmievski  <andrei@php.net>
6123  
6124      * NEWS
6125        Smarty_Compiler.class.php:
6126      Made it possible to use simple variables inside [] for indexing.
6127  
6128  2002-05-16  Monte Ohrt  <monte@ispi.net>
6129  
6130      * docs/designers.sgml
6131        docs/getting-started.sgml
6132        NEWS
6133        Smarty.class.php
6134        Smarty_Compiler.class.php
6135        TESTIMONIALS: add "once" attribute to php_include, update docs
6136  
6137  2002-05-09  Andrei Zmievski  <andrei@ispi.net>
6138  
6139      * NEWS
6140        TODO: *** empty log message ***
6141  
6142  2002-05-07  Monte Ohrt  <monte@ispi.net>
6143  
6144      * plugins/function.cycle.php: remove \n from cycle function
6145  
6146      * docs/designers.sgml
6147        plugins/function.cycle.php
6148        README
6149        RELEASE_NOTES
6150        Smarty.class.php
6151        Smarty_Compiler.class.php
6152        NEWS:
6153      update cycle function to handle array as input, update files to 2.1.1
6154  
6155  2002-05-06  Monte Ohrt  <monte@ispi.net>
6156  
6157      * plugins/function.fetch.php:
6158      update fetch function with more error checking
6159  
6160  2002-05-03  Monte Ohrt  <monte@ispi.net>
6161  
6162      * docs/designers.sgml
6163        plugins/function.counter.php:
6164      update counter to use name instead of id (id still works though)
6165  
6166      * plugins/function.cycle.php
6167        docs/designers.sgml: rename id to name for cycle function
6168  
6169      * plugins/function.cycle.php:
6170      update cycle function to allow blank values parameter after initialized
6171  
6172      * plugins/function.cycle.php: fix syntax error
6173  
6174  2002-05-02  Monte Ohrt  <monte@ispi.net>
6175  
6176      * plugins/function.cycle.php: ugh, another typo
6177  
6178      * plugins/function.cycle.php: update comments
6179  
6180      * docs/designers.sgml
6181        plugins/function.cycle.php
6182        NEWS: added function cycle
6183  
6184      * FAQ
6185        Smarty.class.php: fix register_outputfilter function
6186  
6187  2002-05-01  Monte Ohrt  <monte@ispi.net>
6188  
6189      * docs/designers.sgml
6190        NEWS
6191        Smarty.class.php: fixed bug with resource testing and include_path
6192  
6193  2002-04-30  Monte Ohrt  <monte@ispi.net>
6194  
6195      * NEWS
6196        README
6197        RELEASE_NOTES
6198        Smarty.class.php
6199        Smarty_Compiler.class.php: update files for 2.1.0 release
6200  
6201  2002-04-30  Andrei Zmievski  <andrei@ispi.net>
6202  
6203      * plugins/function.fetch.php
6204        docs/programmers.sgml
6205        Smarty.class.php: Fix.
6206  
6207  2002-04-29  Andrei Zmievski  <andrei@ispi.net>
6208  
6209      * docs/programmers.sgml
6210        docs/designers.sgml: A whole bunch of docs.
6211  
6212  2002-04-26  Monte Ohrt  <monte@ispi.net>
6213  
6214      * FAQ
6215        QUICKSTART
6216        docs/programmers.sgml: update FAQ, QUICKSTART, small doc syntax fix
6217  
6218  2002-04-24  Monte Ohrt  <monte@ispi.net>
6219  
6220      * docs/programmers.sgml
6221        templates/debug.tpl
6222        Smarty.class.php: changed doc structure a bit
6223  
6224  2002-04-16  Andrei Zmievski  <andrei@php.net>
6225  
6226      * Smarty.class.php: Add register/unregister API for output filters.
6227  
6228      * NEWS
6229        Smarty.class.php
6230        Smarty_Compiler.class.php
6231        TODO:
6232      Changed the way filters are loaded, which now has to be done explicitly,
6233      either through load_filter() API or by filling in $autoload_filters variable.
6234      Also renamed internal variable to avoid namespace pollution.
6235  
6236  2002-04-15  Andrei Zmievski  <andrei@php.net>
6237  
6238      * Smarty.class.php:
6239      Fixed _get_php_resource() to take include_path into account.
6240  
6241  2002-04-15  Monte Ohrt  <monte@ispi.net>
6242  
6243      * docs/designers.sgml:
6244      update docs, get modifiers and functions into index for easy access
6245  
6246      * docs/programmers.sgml
6247        NEWS
6248        Smarty.class.php: update caching documentation
6249  
6250  2002-04-15  Andrei Zmievski  <andrei@php.net>
6251  
6252      * NEWS: *** empty log message ***
6253  
6254      * Smarty.class.php: Only turn down error notices if $debugging is false.
6255  
6256  2002-04-15  Monte Ohrt  <monte@ispi.net>
6257  
6258      * NEWS: update NEWS file
6259  
6260      * plugins/function.html_select_date.php:
6261      fixed logic so this works right when field_separator = "/"
6262  
6263      * plugins/function.html_select_date.php:
6264      fix regular expression for matching date
6265  
6266  2002-04-13  Monte Ohrt  <monte@ispi.net>
6267  
6268      * docs/designers.sgml: updated html_select_date docs to reflect changes
6269  
6270      * NEWS
6271        plugins/function.html_select_date.php:
6272      added YYYY-MM-DD support to html_select_date
6273  
6274  2002-04-12  Andrei Zmievski  <andrei@php.net>
6275  
6276      * TESTIMONIALS: New entry.
6277  
6278  2002-04-12  Monte Ohrt  <monte@ispi.net>
6279  
6280      * plugins/modifier.strip_tags.php: back out changes to strip_tags
6281  
6282      * docs/programmers.sgml: update docs regarding cache_lifetime
6283  
6284      * plugins/modifier.strip_tags.php
6285        Smarty.class.php:
6286      update cache_lifetime logic: -1 = never expire, 0 = always expire
6287  
6288  2002-04-11  Andrei Zmievski  <andrei@php.net>
6289  
6290      * BUGS
6291        FAQ
6292        INSTALL
6293        NEWS
6294        Smarty.class.php
6295        Smarty_Compiler.class.php
6296        docs/getting-started.sgml:
6297      Fixed directory separtor issue. Requiring PHP 4.0.6 now.
6298  
6299      * NEWS
6300        Smarty_Compiler.class.php:
6301      Added ability to use simple variables for array indices or object properties.
6302  
6303      * TESTIMONIALS: Another one.
6304  
6305      * TESTIMONIALS: Adding one from Mark P.
6306  
6307  2002-04-05  Andrei Zmievski  <andrei@php.net>
6308  
6309      * Smarty_Compiler.class.php
6310        NEWS
6311        Smarty.class.php: Make it possible to unregister pre/postfilter plugins.
6312  
6313  2002-04-05  Monte Ohrt  <monte@ispi.net>
6314  
6315      * INSTALL: Remove addons file from INSTALL instructions
6316  
6317  2002-04-04  Monte Ohrt  <monte@ispi.net>
6318  
6319      * docs/designers.sgml: update doc error
6320  
6321      * docs/designers.sgml
6322        plugins/modifier.escape.php
6323        NEWS
6324        Smarty.class.php: added htmlall attribute to escape modifier
6325  
6326  2002-04-03  Andrei Zmievski  <andrei@php.net>
6327  
6328      * Smarty_Compiler.class.php: Fixed undefined offset warning in {if} tag.
6329  
6330      * Smarty.class.php
6331        NEWS: Added template_exists() API.
6332  
6333      * Smarty.class.php
6334        Smarty_Compiler.class.php
6335        NEWS:
6336      - Added $smarty.template variable.
6337      - Fixed {include_php} tag when dynamic values were used for 'file' attribute.
6338  
6339      * Config_File.class.php: Separator setting fix.
6340  
6341  2002-03-28  Monte Ohrt  <monte@ispi.net>
6342  
6343      * FAQ
6344        README: add digest address
6345  
6346      * FAQ
6347        README
6348        Smarty.class.php: update mailing list addresses
6349  
6350  2002-03-28  Andrei Zmievski  <andrei@php.net>
6351  
6352      * NEWS: *** empty log message ***
6353  
6354      * plugins/function.html_select_date.php
6355        plugins/function.html_select_time.php
6356        plugins/modifier.date_format.php:
6357      Fix for when plugins directory is not the default one.
6358  
6359  2002-03-28  Andrei Zmievski  <andrei@ispi.net>
6360  
6361      * NEWS: *** empty log message ***
6362  
6363      * plugins/function.html_select_date.php
6364        plugins/function.html_select_time.php
6365        plugins/modifier.date_format.php:
6366      Fix for when plugins directory is not the default one.
6367  
6368  2002-03-27  Monte Ohrt  <monte@ispi.net>
6369  
6370      * FAQ: update FAQ page
6371  
6372  2002-03-26  Andrei Zmievski  <andrei@ispi.net>
6373  
6374      * CREDITS
6375        NEWS
6376        Smarty.class.php
6377        Smarty_Compiler.class.php
6378        TODO: Block functions changes.
6379  
6380      * Config_File.class.php: *** empty log message ***
6381  
6382  2002-03-25  Andrei Zmievski  <andrei@php.net>
6383  
6384      * Smarty.class.php
6385        Smarty_Compiler.class.php: Initial implementation of block functions.
6386  
6387  2002-03-22  Monte Ohrt  <monte@ispi.net>
6388  
6389      * docs/designers.sgml: fix documentation error in capture
6390  
6391  2002-03-22  Andrei Zmievski  <andrei@php.net>
6392  
6393      * Smarty.class.php: *** empty log message ***
6394  
6395      * Smarty.class.php: Turn off notices.
6396  
6397  2002-03-21  Andrei Zmievski  <andrei@php.net>
6398  
6399      * Smarty_Compiler.class.php: Make _current_file available to prefilters.
6400  
6401      * NEWS
6402        Smarty.class.php:
6403      Made is possible to assign variables in pre/postfilters.
6404  
6405  2002-03-20  Andrei Zmievski  <andrei@php.net>
6406  
6407      * plugins/function.html_select_date.php: Fixed +/- functionality.
6408  
6409      * NEWS: *** empty log message ***
6410  
6411  2002-03-20  Monte Ohrt  <monte@ispi.net>
6412  
6413      * Config_File.class.php
6414        NEWS
6415        README
6416        RELEASE_NOTES
6417        Smarty.class.php
6418        Smarty_Compiler.class.php: update version numbers
6419  
6420      * plugins/function.html_select_date.php
6421        plugins/function.html_select_time.php
6422        plugins/modifier.date_format.php:
6423      move .make_timestamp.php to shared.make_timestamp.php
6424  
6425      * NEWS
6426        Smarty.class.php
6427        docs/designers.sgml
6428        plugins/function.fetch.php
6429        plugins/function.html_select_date.php:
6430      update file generation, replace crc32() '-' with 'N'
6431  
6432  2002-03-20  Andrei Zmievski  <andrei@php.net>
6433  
6434      * Smarty_Compiler.class.php: *** empty log message ***
6435  
6436  2002-03-19  Andrei Zmievski  <andrei@php.net>
6437  
6438      * NEWS: *** empty log message ***
6439  
6440      * Smarty.class.php
6441        Smarty_Compiler.class.php:
6442      Fix plugin behavior for inserts with script attribute.
6443  
6444      * NEWS: *** empty log message ***
6445  
6446      * Smarty_Compiler.class.php: Fix bug with $smarty.cookies.
6447  
6448      * TESTIMONIALS: *** empty log message ***
6449  
6450  2002-03-15  Monte Ohrt  <monte@ispi.net>
6451  
6452      * NEWS
6453        docs/designers.sgml: update Changelog
6454  
6455      * plugins/modifier.indent.php
6456        plugins/modifier.wordwrap.php: add wordwrap and indent to repository
6457  
6458  2002-03-14  Monte Ohrt  <monte@ispi.net>
6459  
6460      * Smarty.class.php:
6461      remove show_info_include and show_info_header functions
6462  
6463  2002-03-13  Monte Ohrt  <monte@ispi.net>
6464  
6465      * plugins/function.fetch.php: update fetch function
6466  
6467      * plugins/function.fetch.php: update fetch function with new parameters
6468  
6469  2002-03-12  Monte Ohrt  <monte@ispi.net>
6470  
6471      * docs/designers.sgml: update doc tables
6472  
6473      * docs/designers.sgml: update docs columns
6474  
6475      * docs/getting-started.sgml
6476        docs/appendixes.sgml: update docs
6477  
6478      * TESTIMONIALS
6479        docs/appendixes.sgml: update syntax error in docs, add to testimonials
6480  
6481  2002-03-04  Monte Ohrt  <monte@ispi.net>
6482  
6483      * FAQ
6484        README: update FAQ, README with digest mode info
6485  
6486  2002-03-02  Monte Ohrt  <monte@ispi.net>
6487  
6488      * QUICKSTART: update quickstart
6489  
6490      * Smarty.class.php:
6491      change behavior so cache_lifetime = 0 never expires (instead of always regenerate)
6492  
6493  2002-03-01  Monte Ohrt  <monte@ispi.net>
6494  
6495      * docs/designers.sgml: update doc example
6496  
6497  2002-03-01  Andrei Zmievski  <andrei@php.net>
6498  
6499      * CREDITS
6500        RELEASE_NOTES
6501        TODO
6502        NEWS: *** empty log message ***
6503  
6504  2002-03-01  Monte Ohrt  <monte@ispi.net>
6505  
6506      * docs/appendixes.sgml
6507        docs/designers.sgml
6508        docs/getting-started.sgml
6509        docs/programmers.sgml: update document id tags
6510  
6511      * docs.sgml: remove docs.sgml
6512  
6513      * RESOURCES
6514        Smarty.class.php: update resources
6515  
6516  2002-02-28  Andrei Zmievski  <andrei@php.net>
6517  
6518      * TESTIMONIALS
6519        docs/appendixes.sgml
6520        docs/designers.sgml
6521        docs/programmers.sgml: *** empty log message ***
6522  
6523  2002-02-27  Andrei Zmievski  <andrei@php.net>
6524  
6525      * plugins/function.eval.php
6526        docs/designers.sgml: *** empty log message ***
6527  
6528  2002-02-27  Monte Ohrt  <monte@ispi.net>
6529  
6530      * plugins/function.eval.php: added eval function to plugin dir
6531  
6532  2002-02-27  Andrei Zmievski  <andrei@php.net>
6533  
6534      * NEWS: *** empty log message ***
6535  
6536  2002-02-27  Monte Ohrt  <monte@ispi.net>
6537  
6538      * docs/designers.sgml: fix syntax error
6539  
6540      * docs/appendixes.sgml
6541        docs/designers.sgml
6542        docs/getting-started.sgml
6543        docs/programmers.sgml: convert technical notes to docbook format
6544  
6545      * NEWS
6546        docs/designers.sgml: added "eval" plugin docs
6547  
6548  2002-02-26  Andrei Zmievski  <andrei@php.net>
6549  
6550      * docs/programmers.sgml
6551        docs/designers.sgml
6552        docs/appendixes.sgml
6553        docs/getting-started.sgml
6554        docs/html-common.dsl
6555        docs/.cvsignore: *** empty log message ***
6556  
6557      * docs/appendixes.sgml
6558        docs/common.dsl
6559        docs/designers.sgml
6560        docs/getting-started.sgml
6561        docs/html-common.dsl
6562        docs/html.dsl
6563        docs/manual.sgml
6564        docs/preface.sgml
6565        docs/programmers.sgml: Split up docs.
6566  
6567  2002-02-25  Andrei Zmievski  <andrei@php.net>
6568  
6569      * docs.sgml: *** empty log message ***
6570  
6571  2002-02-22  Monte Ohrt  <monte@ispi.net>
6572  
6573      * docs.sgml: update docs
6574  
6575  2002-02-22  Andrei Zmievski  <andrei@php.net>
6576  
6577      * docs.sgml
6578        AUTHORS
6579        NEWS: *** empty log message ***
6580  
6581  2002-02-21  Monte Ohrt  <monte@ispi.net>
6582  
6583      * Config_File.class.php
6584        NEWS
6585        Smarty.class.php
6586        Smarty_Compiler.class.php
6587        docs.sgml: update misc changes
6588  
6589  2002-02-21  Andrei Zmievski  <andrei@php.net>
6590  
6591      * docs.sgml: *** empty log message ***
6592  
6593  2002-02-20  Monte Ohrt  <monte@ispi.net>
6594  
6595      * docs.sgml: misc updates
6596  
6597  2002-02-20  Andrei Zmievski  <andrei@php.net>
6598  
6599      * docs.sgml: *** empty log message ***
6600  
6601      * Smarty.class.php
6602        plugins/function.assign.php
6603        plugins/function.assign_debug_info.php
6604        plugins/function.counter.php
6605        plugins/function.fetch.php
6606        plugins/function.math.php
6607        plugins/function.popup.php
6608        plugins/function.popup_init.php
6609        plugins/modifier.escape.php: Fixup some naming.
6610  
6611  2002-02-20  Monte Ohrt  <monte@ispi.net>
6612  
6613      * docs.sgml: update docs
6614  
6615  2002-02-20  Andrei Zmievski  <andrei@php.net>
6616  
6617      * docs.sgml: *** empty log message ***
6618  
6619  2002-02-20  Monte Ohrt  <monte@ispi.net>
6620  
6621      * NEWS
6622        docs.sgml
6623        plugins/modifier.escape.php:
6624      removed global vars from fetch function, added attrs to escape modifier
6625  
6626      * docs.sgml: add plugin chapter outline
6627  
6628  2002-02-19  Monte Ohrt  <monte@ispi.net>
6629  
6630      * README
6631        RELEASE_NOTES
6632        RESOURCES
6633        Smarty.class.php
6634        docs.sgml
6635        BUGS
6636        FAQ
6637        INSTALL
6638        QUICKSTART: update docs
6639  
6640  2002-02-19  Andrei Zmievski  <andrei@php.net>
6641  
6642      * docs.sgml: Updated resources docs.
6643  
6644      * README: *** empty log message ***
6645  
6646      * docs.sgml: Updated description of {$smarty} variable.
6647  
6648      * BUGS
6649        FAQ
6650        INSTALL
6651        QUICKSTART
6652        RELEASE_NOTES
6653        docs.sgml: Remove PEAR notes.
6654  
6655  2002-02-18  Andrei Zmievski  <andrei@php.net>
6656  
6657      * Config_File.class.php
6658        NEWS: Removed dependency on PEAR.
6659  
6660  2002-02-18  Monte Ohrt  <monte@ispi.net>
6661  
6662      * NEWS
6663        docs.sgml
6664        plugins/function.popup_init.php: add src attribute to popup_init
6665  
6666  2002-02-15  Andrei Zmievski  <andrei@php.net>
6667  
6668      * Smarty_Compiler.class.php
6669        plugins/modifier.debug_print_var.php
6670        NEWS
6671        Smarty.class.php: Performance enhancements.
6672  
6673  2002-02-06  Andrei Zmievski  <andrei@php.net>
6674  
6675      * plugins/function.html_options.php:
6676      Fix html_options output to be XHTML compatible.
6677  
6678  2002-02-05  Andrei Zmievski  <andrei@php.net>
6679  
6680      * Smarty.class.php
6681        Smarty_Compiler.class.php: Fix up plugin inclusion.
6682  
6683      * Smarty.class.php
6684        Smarty_Compiler.class.php
6685        TODO
6686        plugins/function.html_select_date.php
6687        plugins/function.html_select_time.php
6688        plugins/modifier.date_format.php: Fix plugin directory access.
6689  
6690  2002-02-04  Andrei Zmievski  <andrei@php.net>
6691  
6692      * .cvsignore
6693        Smarty_Compiler.class.php: *** empty log message ***
6694  
6695  2002-01-31  Andrei Zmievski  <andrei@php.net>
6696  
6697      * NEWS: *** empty log message ***
6698  
6699      * Smarty.addons.php
6700        Smarty.class.php
6701        Smarty_Compiler.class.php
6702        TODO
6703        plugins/function.assign.php
6704        plugins/function.assign_debug_info.php
6705        plugins/function.counter.php
6706        plugins/function.fetch.php
6707        plugins/function.html_options.php
6708        plugins/function.html_select_date.php
6709        plugins/function.html_select_time.php
6710        plugins/function.math.php
6711        plugins/function.popup.php
6712        plugins/function.popup_init.php
6713        plugins/modifier.capitalize.php
6714        plugins/modifier.count_characters.php
6715        plugins/modifier.count_paragraphs.php
6716        plugins/modifier.count_sentences.php
6717        plugins/modifier.count_words.php
6718        plugins/modifier.date_format.php
6719        plugins/modifier.debug_print_var.php
6720        plugins/modifier.default.php
6721        plugins/modifier.escape.php
6722        plugins/modifier.lower.php
6723        plugins/modifier.regex_replace.php
6724        plugins/modifier.replace.php
6725        plugins/modifier.spacify.php
6726        plugins/modifier.string_format.php
6727        plugins/modifier.strip_tags.php
6728        plugins/modifier.truncate.php
6729        plugins/modifier.upper.php
6730        plugins/shared.make_timestamp.php
6731        templates/index.tpl
6732        AUTHORS
6733        CREDITS
6734        Config_File.class.php
6735        README: Implemented plugin architecture.
6736  
6737      * NEWS: *** empty log message ***
6738  
6739  2002-01-30  Monte Ohrt  <monte@ispi.net>
6740  
6741      * NEWS
6742        Smarty.addons.php
6743        Smarty.class.php
6744        docs.sgml: added modifiers wordwrap and indent
6745  
6746  2002-01-28  Monte Ohrt  <monte@ispi.net>
6747  
6748      * Smarty.class.php
6749        docs.sgml:
6750      add support for is-modified-since headers, adjust a doc example
6751  
6752  2002-01-24  Monte Ohrt  <monte@ispi.net>
6753  
6754      * Smarty.class.php: cleanup formatting
6755  
6756      * NEWS
6757        Smarty.class.php
6758        docs.sgml: update ChangeLog, remove insert_tag_check parameter
6759  
6760  2002-01-24  Andrei Zmievski  <andrei@php.net>
6761  
6762      * plugins/standard.plugin.php: *** empty log message ***
6763  
6764  2002-01-24  Monte Ohrt  <monte@ispi.net>
6765  
6766      * Smarty.class.php: fix syntax error
6767  
6768      * Smarty.class.php: removed unneccesary test from fetch()
6769  
6770  2002-01-23  Monte Ohrt  <monte@ispi.net>
6771  
6772      * Smarty.addons.php: update overlib fixes
6773  
6774      * NEWS: update changelog
6775  
6776      * FAQ
6777        NEWS
6778        RESOURCES
6779        Smarty.addons.php: updated overlib fixes
6780  
6781  2001-12-31  Andrei Zmievski  <andrei@php.net>
6782  
6783      * NEWS
6784        Smarty.class.php: Fixed compile_id problem.
6785  
6786  2001-12-28  Monte Ohrt  <monte@ispi.net>
6787  
6788      * NEWS
6789        Smarty.class.php
6790        Smarty_Compiler.class.php:
6791      fixed problem with using assigned var with include_php filepath
6792  
6793  2001-12-21  Monte Ohrt  <monte@ispi.net>
6794  
6795      * RESOURCES: update RESOURCES
6796  
6797  2001-12-20  Monte Ohrt  <monte@ispi.net>
6798  
6799      * FAQ
6800        README: update FAQ
6801  
6802  2001-12-18  Monte Ohrt  <monte@ispi.net>
6803  
6804      * Smarty_Compiler.class.php
6805        docs.sgml
6806        Config_File.class.php
6807        NEWS
6808        README
6809        RELEASE_NOTES
6810        Smarty.addons.php
6811        Smarty.class.php: update version numbers
6812  
6813  2001-12-18  Andrei Zmievski  <andrei@php.net>
6814  
6815      * NEWS
6816        Smarty.class.php: Fixed clear_cache().
6817  
6818  2001-12-14  Monte Ohrt  <monte@ispi.net>
6819  
6820      * NEWS
6821        Smarty.addons.php:
6822      fixed bug in smarty_make_timestamp introduced in PHP 4.1.0
6823  
6824  2001-12-13  Monte Ohrt  <monte@ispi.net>
6825  
6826      * NEWS
6827        Smarty.class.php
6828        docs.sgml: update default function args, fix cached insert debug timing
6829  
6830  2001-12-12  Monte Ohrt  <monte@ispi.net>
6831  
6832      * docs.sgml: fix syntax error in documentation
6833  
6834      * Smarty.class.php: update default template handling functionality
6835  
6836  2001-12-11  Monte Ohrt  <monte@ispi.net>
6837  
6838      * Smarty.class.php
6839        Smarty_Compiler.class.php: update file fetching logic
6840  
6841  2001-12-11  Andrei Zmievski  <andrei@php.net>
6842  
6843      * NEWS
6844        Smarty.class.php: Added 'script' attribute to {insert..}.
6845  
6846  2001-12-10  Monte Ohrt  <monte@ispi.net>
6847  
6848      * NEWS
6849        Smarty.class.php: added default template function handler
6850  
6851      * Config_File.class.php
6852        NEWS
6853        README
6854        RELEASE_NOTES
6855        Smarty.addons.php
6856        Smarty.class.php
6857        Smarty_Compiler.class.php: update version numbers in files to 1.5.1
6858  
6859  2001-12-10  Andrei Zmievski  <andrei@php.net>
6860  
6861      * NEWS
6862        Smarty.class.php: Removed error message from the _read_file() method.
6863  
6864      * Smarty.class.php: Fix check for compile and cache IDs.
6865  
6866  2001-12-06  Monte Ohrt  <monte@ispi.net>
6867  
6868      * QUICKSTART: fix spelling error in QUICKSTART
6869  
6870      * docs.sgml: fixed spelling errors in documenation
6871  
6872      * Smarty_Compiler.class.php
6873        docs.sgml
6874        Config_File.class.php
6875        NEWS
6876        README
6877        RELEASE_NOTES
6878        Smarty.addons.php
6879        Smarty.class.php: commit 1.5.0 release
6880  
6881      * RESOURCES
6882        docs.sgml: added RESOURCES file
6883  
6884  2001-12-05  Andrei Zmievski  <andrei@php.net>
6885  
6886      * Smarty_Compiler.class.php: Refactor.
6887  
6888  2001-12-05  Monte Ohrt  <monte@ispi.net>
6889  
6890      * NEWS
6891        Smarty_Compiler.class.php
6892        docs.sgml: added assign to include and php_include
6893  
6894      * Smarty.class.php
6895        Smarty_Compiler.class.php
6896        docs.sgml: *** empty log message ***
6897  
6898  2001-12-04  Andrei Zmievski  <andrei@php.net>
6899  
6900      * NEWS
6901        Smarty_Compiler.class.php: Formatting.
6902  
6903  2001-12-04  Monte Ohrt  <monte@ispi.net>
6904  
6905      * Smarty_Compiler.class.php
6906        NEWS
6907        Smarty.class.php: update ChangeLog
6908  
6909  2001-12-04  Andrei Zmievski  <andrei@php.net>
6910  
6911      * NEWS
6912        Smarty.class.php: Formatting.
6913  
6914  2001-12-04  Monte Ohrt  <monte@ispi.net>
6915  
6916      * Smarty.class.php: removed SMARTY_DIR setting in constructor
6917  
6918      * Smarty.class.php: fix Smarty.class.php indention error
6919  
6920      * Smarty.class.php: update trusted logic
6921  
6922  2001-12-03  Monte Ohrt  <monte@ispi.net>
6923  
6924      * Smarty.class.php:
6925      fix up is_secure, is_trusted, make _parse_tpl_path function
6926  
6927      * Smarty.class.php: fix problem with testing SMARTY_DIR as empty
6928  
6929      * NEWS
6930        docs.sgml: update documentation, change log
6931  
6932      * Smarty.class.php:
6933      update constructor to check for SMARTY_DIR before assigning
6934  
6935  2001-12-03  Andrei Zmievski  <andrei@php.net>
6936  
6937      * NEWS
6938        Smarty.class.php: *** empty log message ***
6939  
6940  2001-12-03  Monte Ohrt  <monte@ispi.net>
6941  
6942      * FAQ
6943        INSTALL
6944        RELEASE_NOTES: update a few files
6945  
6946      * NEWS
6947        QUICKSTART
6948        Smarty.class.php
6949        docs.sgml: added trusted_dir functionality, cleaned up secure_dir logic
6950  
6951  2001-12-03  Andrei Zmievski  <andrei@php.net>
6952  
6953      * NEWS: *** empty log message ***
6954  
6955      * NEWS
6956        Smarty.class.php: - Introduced $compile_id class variable.
6957      - Fixed a situation where if $cache_id and $compile_id were both null
6958        they were passed to auto functions as empty string instead of null.
6959  
6960  2001-11-30  Monte Ohrt  <monte@ispi.net>
6961  
6962      * NEWS
6963        Smarty.class.php:
6964      change variable names in fetch() fuction to smarty_* to avoid namespace conflicts
6965  
6966      * NEWS
6967        Smarty.class.php: fixed bug in _rm_auto with catenated null values
6968  
6969  2001-11-29  Andrei Zmievski  <andrei@php.net>
6970  
6971      * NEWS
6972        Smarty_Compiler.class.php: Added $smarty.section.* syntax.
6973  
6974      * Smarty_Compiler.class.php: Made 'name' attribute optional for {foreach}.
6975  
6976  2001-11-29  Monte Ohrt  <monte@ispi.net>
6977  
6978      * Smarty.class.php
6979        index.php: remove assign "now" in index.tpl
6980  
6981  2001-11-29  Andrei Zmievski  <andrei@php.net>
6982  
6983      * NEWS
6984        Smarty.addons.php
6985        Smarty.class.php: Fix formatting.
6986  
6987  2001-11-28  Monte Ohrt  <monte@ispi.net>
6988  
6989      * NEWS
6990        Smarty.class.php
6991        docs.sgml:
6992      removed return statements from _read_cache_file (how did they get in there?)
6993  
6994  2001-11-27  Monte Ohrt  <monte@ispi.net>
6995  
6996      * docs.sgml
6997        NEWS
6998        Smarty.addons.php
6999        Smarty.class.php:
7000      fixed bugs and added assign attribute to several functions
7001  
7002  2001-11-27  Andrei Zmievski  <andrei@php.net>
7003  
7004      * NEWS: Some rewording.
7005  
7006      * Smarty_Compiler.class.php: Fix $smarty.capture access.
7007  
7008      * TODO: *** empty log message ***
7009  
7010      * NEWS
7011        Smarty.class.php
7012        Smarty_Compiler.class.php:
7013      Made {config_load ..} merge globals from each config file only once per scope.
7014  
7015      * NEWS
7016        Smarty.class.php
7017        Smarty_Compiler.class.php: - Added {foreach ...}.
7018      - Made certain $smarty.* references handled at compilation time.
7019  
7020  2001-11-26  Monte Ohrt  <monte@ispi.net>
7021  
7022      * Config_File.class.php
7023        NEWS
7024        Smarty.class.php
7025        Smarty_Compiler.class.php
7026        docs.sgml: commit cache handler functionality
7027  
7028  2001-11-20  Andrei Zmievski  <andrei@php.net>
7029  
7030      * NEWS
7031        Smarty.addons.php
7032        Smarty_Compiler.class.php: Various fixes and additions.
7033  
7034      * NEWS
7035        index.php: *** empty log message ***
7036  
7037  2001-11-05  Monte Ohrt  <monte@ispi.net>
7038  
7039      * Smarty.class.php: changed _read_file parameter from $end to $lines
7040  
7041      * NEWS
7042        Smarty.class.php: fixed is_cache, make cache reading more efficient
7043  
7044  2001-11-02  Monte Ohrt  <monte@ispi.net>
7045  
7046      * FAQ
7047        NEWS: update FAQ with mailing list Reply-To header FAQ
7048  
7049      * NEWS
7050        Smarty.class.php
7051        index.php: supress fopen errors, return false if cache file won't load
7052  
7053  2001-11-01  Monte Ohrt  <monte@ispi.net>
7054  
7055      * QUICKSTART
7056        docs.sgml
7057        index.php: update QUICKSTART guide with index key example
7058  
7059      * Config_File.class.php
7060        NEWS
7061        README
7062        RELEASE_NOTES
7063        Smarty.addons.php
7064        Smarty.class.php
7065        Smarty_Compiler.class.php
7066        docs.sgml: commit all updates for 1.4.6
7067  
7068  2001-11-01  Andrei Zmievski  <andrei@php.net>
7069  
7070      * NEWS: *** empty log message ***
7071  
7072  2001-10-30  Monte Ohrt  <monte@ispi.net>
7073  
7074      * Smarty.addons.php: fix assign function problem with empty value passed
7075  
7076      * NEWS
7077        Smarty.addons.php
7078        Smarty.class.php
7079        Smarty_Compiler.class.php
7080        templates/debug.tpl:
7081      fixed bug in assign function when passing an empty value
7082  
7083  2001-10-26  Monte Ohrt  <monte@ispi.net>
7084  
7085      * Smarty.addons.php
7086        Smarty.class.php
7087        index.php: fix minor typo in debug code
7088  
7089  2001-10-26  Andrei Zmievski  <andrei@php.net>
7090  
7091      * Smarty.class.php: Typo.
7092  
7093  2001-10-26  Monte Ohrt  <monte@ispi.net>
7094  
7095      * Smarty.addons.php:
7096      update debug console output, handle html encoding correctly
7097  
7098  2001-10-26  Andrei Zmievski  <andrei@php.net>
7099  
7100      * Smarty.addons.php
7101        templates/debug.tpl: Debug formatting.
7102  
7103      * Smarty.class.php: Disable rmdir warning.
7104  
7105  2001-10-26  Monte Ohrt  <monte@ispi.net>
7106  
7107      * Smarty.addons.php
7108        Smarty.class.php
7109        templates/debug.tpl: update debugging to expand array variables
7110  
7111      * Smarty.class.php
7112        docs.sgml:
7113      update docs for fetching only timestamp with custom template source functions
7114  
7115      * Smarty.addons.php: fix debug console error
7116  
7117  2001-10-26  Andrei Zmievski  <andrei@php.net>
7118  
7119      * docs.sgml: Typos.
7120  
7121      * Smarty.addons.php: Cleanup whitespace.
7122  
7123      * Smarty_Compiler.class.php: Clean up whitespace.
7124  
7125      * Smarty.class.php: Cleaning up code, formatting mostly.
7126  
7127      * NEWS: *** empty log message ***
7128  
7129  2001-10-25  Monte Ohrt  <monte@ispi.net>
7130  
7131      * NEWS
7132        docs.sgml: update documentation to current version
7133  
7134      * NEWS
7135        Smarty.addons.php:
7136      updated fetch to give proper warning when fetching unreadable or nonexistant files
7137  
7138      * NEWS
7139        Smarty.class.php
7140        Smarty_Compiler.class.php:
7141      fixed problem with newline at the end of compiled templates
7142  
7143      * NEWS
7144        Smarty.class.php: recompile cache if config file gets modified too.
7145  
7146      * NEWS
7147        Smarty.class.php:
7148      added feature to regenerate cache if compile_check is enabled and an
7149      involved template is modified
7150  
7151  2001-10-23  Monte Ohrt  <monte@ispi.net>
7152  
7153      * Smarty.class.php: fix indent for insert tags in debug console
7154  
7155      * templates/debug.tpl: update debug.tpl file format
7156  
7157      * NEWS
7158        Smarty.addons.php
7159        Smarty.class.php
7160        templates/debug.tpl:
7161      update execution time debugging, move into include list
7162  
7163  2001-10-10  Monte Ohrt  <monte@ispi.net>
7164  
7165      * NEWS
7166        Smarty.addons.php
7167        Smarty.class.php
7168        Smarty_Compiler.class.php:
7169      fixed up execution time output in debug console
7170  
7171  2001-10-09  Andrei Zmievski  <andrei@php.net>
7172  
7173      * Config_File.class.php
7174        NEWS
7175        Smarty.class.php
7176        TODO: Added support for hidden config vars.
7177  
7178  2001-10-04  Monte Ohrt  <monte@ispi.net>
7179  
7180      * NEWS
7181        Smarty.addons.php
7182        Smarty.class.php
7183        templates/debug.tpl: added execution times to debug console
7184  
7185  2001-10-02  Andrei Zmievski  <andrei@php.net>
7186  
7187      * Smarty_Compiler.class.php: Add space.
7188  
7189  2001-10-01  Andrei Zmievski  <andrei@php.net>
7190  
7191      * Smarty.class.php: Fix reference to compile_id.
7192  
7193  2001-09-28  Andrei Zmievski  <andrei@php.net>
7194  
7195      * NEWS
7196        Smarty.class.php
7197        Smarty_Compiler.class.php: Added postfilter functions.
7198  
7199  2001-09-26  Andrei Zmievski  <andrei@php.net>
7200  
7201      * NEWS
7202        Smarty.class.php
7203        docs.sgml: Rename to clear_compiled_tpl().
7204  
7205  2001-09-25  Andrei Zmievski  <andrei@php.net>
7206  
7207      * NEWS
7208        Smarty_Compiler.class.php:
7209      Fixed line number reporting when removing comments.
7210  
7211  2001-09-20  Monte Ohrt  <monte@ispi.net>
7212  
7213      * NEWS
7214        RELEASE_NOTES
7215        Smarty.addons.php: made html_options output xhtml compatible
7216  
7217  2001-09-19  Monte Ohrt  <monte@ispi.net>
7218  
7219      * Config_File.class.php
7220        NEWS
7221        README
7222        RELEASE_NOTES
7223        Smarty.addons.php
7224        Smarty.class.php
7225        Smarty_Compiler.class.php
7226        templates/debug.tpl: updated version numbers
7227  
7228  2001-09-16  Monte Ohrt  <monte@ispi.net>
7229  
7230      * FAQ
7231        NEWS
7232        docs.sgml: fix doc error with insert function
7233  
7234  2001-09-06  Andrei Zmievski  <andrei@php.net>
7235  
7236      * NEWS: *** empty log message ***
7237  
7238  2001-08-31  Monte Ohrt  <monte@ispi.net>
7239  
7240      * NEWS: update ChangeLog
7241  
7242      * overlib.js
7243        Smarty.addons.php
7244        Smarty.class.php
7245        docs.sgml:
7246      update overlib to 3.50, adjust addon code so that the overlib.js file isn't modified
7247  
7248  2001-08-31  Andrei Zmievski  <andrei@php.net>
7249  
7250      * Smarty.class.php: - compile_id changes
7251  
7252      * NEWS
7253        Smarty.addons.php: - compile_id support
7254      - new options for html_select_date
7255  
7256  2001-08-23  Andrei Zmievski  <andrei@php.net>
7257  
7258      * TODO: *** empty log message ***
7259  
7260  2001-08-10  Andrei Zmievski  <andrei@php.net>
7261  
7262      * NEWS
7263        Smarty.addons.php
7264        Smarty.class.php
7265        Smarty_Compiler.class.php:
7266      Modified to pass Smarty object as second parameter to insert functions.
7267      Also moved _smarty_mod_handler() and _smarty_insert_handler() into the class.
7268  
7269      * NEWS
7270        Smarty_Compiler.class.php:
7271      Passing Smarty as second parameter to prefilter functions.
7272  
7273  2001-08-09  Andrei Zmievski  <andrei@php.net>
7274  
7275      * NEWS: *** empty log message ***
7276  
7277  2001-08-09  Monte Ohrt  <monte@ispi.net>
7278  
7279      * templates/index.tpl
7280        Smarty.class.php: add smarty.now variable to template
7281  
7282  2001-08-06  Monte Ohrt  <monte@ispi.net>
7283  
7284      * templates/index.tpl: change config_load section back to setup
7285  
7286  2001-08-06  Andrei Zmievski  <andrei@php.net>
7287  
7288      * Smarty.addons.php: Optimize a bit.
7289  
7290  2001-08-04  Monte Ohrt  <monte@ispi.net>
7291  
7292      * docs.sgml: update capture documentation
7293  
7294  2001-08-03  Monte Ohrt  <monte@ispi.net>
7295  
7296      * FAQ
7297        NEWS
7298        Smarty.class.php:
7299      fix bug with URL controlled debugging, works now (Monte)
7300  
7301  2001-08-01  Andrei Zmievski  <andrei@php.net>
7302  
7303      * Config_File.class.php: *** empty log message ***
7304  
7305      * Smarty_Compiler.class.php
7306        Smarty.class.php: - Fixed some E_NOTICE stuff in compiler.
7307      - Generalized assign_smarty_interface() a bit.
7308  
7309  2001-07-24  Andrei Zmievski  <andrei@php.net>
7310  
7311      * NEWS
7312        Smarty_Compiler.class.php
7313        TODO: See ChangeLog for details.
7314  
7315  2001-07-20  Andrei Zmievski  <andrei@php.net>
7316  
7317      * Config_File.class.php: Booleanize case-insensitively.
7318  
7319  2001-07-17  Monte Ohrt  <monte@ispi.net>
7320  
7321      * NEWS: update ChangeLog
7322  
7323      * Smarty.class.php
7324        docs.sgml: put SMARTY_DIR on Config_File require
7325  
7326  2001-07-11  Monte Ohrt  <monte@ispi.net>
7327  
7328      * docs.sgml
7329        FAQ
7330        NEWS
7331        Smarty.class.php:
7332      updated security to not include insecure docs, only warning
7333  
7334  2001-07-10  Andrei Zmievski  <andrei@php.net>
7335  
7336      * Smarty.class.php: Adding 'sizeof' as an allowed {if} function.
7337  
7338  2001-07-06  Andrei Zmievski  <andrei@php.net>
7339  
7340      * NEWS: *** empty log message ***
7341  
7342  2001-07-06  Monte Ohrt  <monte@ispi.net>
7343  
7344      * Config_File.class.php
7345        NEWS
7346        README
7347        RELEASE_NOTES
7348        Smarty.addons.php
7349        Smarty.class.php
7350        Smarty_Compiler.class.php: update version number to 1.4.4
7351  
7352      * NEWS
7353        Smarty.addons.php
7354        Smarty_Compiler.class.php
7355        docs.sgml
7356        templates/header.tpl
7357        templates/index.tpl: update documenatation, template examples
7358  
7359  2001-07-03  Andrei Zmievski  <andrei@php.net>
7360  
7361      * NEWS
7362        Smarty.class.php: Implemented access to request vars via $smarty var.
7363  
7364      * NEWS
7365        Smarty_Compiler.class.php:
7366      Fixed a bug with parsing function arguments in {if} tags.
7367  
7368  2001-06-30  Monte Ohrt  <monte@ispi.net>
7369  
7370      * NEWS: update ChangeLog
7371  
7372  2001-06-29  Monte Ohrt  <monte@ispi.net>
7373  
7374      * Smarty.addons.php
7375        Smarty.class.php
7376        docs.sgml
7377        overlib.js:
7378      moved overlib to separate file, added SMARTY_DIR, documented. added much documentation
7379  
7380  2001-06-29  Andrei Zmievski  <andrei@php.net>
7381  
7382      * NEWS
7383        RELEASE_NOTES
7384        TODO: *** empty log message ***
7385  
7386  2001-06-29  Monte Ohrt  <monte@ispi.net>
7387  
7388      * NEWS
7389        README
7390        RELEASE_NOTES
7391        Smarty.addons.php
7392        Smarty.class.php
7393        docs.sgml
7394        index.php
7395        templates/debug.tpl
7396        templates/header.tpl
7397        templates/index.tpl: update release notes
7398  
7399  2001-06-27  Andrei Zmievski  <andrei@php.net>
7400  
7401      * Smarty_Compiler.class.php: *** empty log message ***
7402  
7403      * NEWS
7404        Smarty_Compiler.class.php: Implemented 'step' section attribute.
7405  
7406      * Smarty_Compiler.class.php: Negative values of 'max' will mean no max.
7407  
7408      * AUTHORS
7409        NEWS: *** empty log message ***
7410  
7411  2001-06-26  Andrei Zmievski  <andrei@php.net>
7412  
7413      * NEWS
7414        Smarty.class.php
7415        Smarty_Compiler.class.php
7416        index.php: Added 'max' and 'start' section attributes.
7417      Added 'total' and 'iteration' section properties.
7418  
7419  2001-06-25  Andrei Zmievski  <andrei@php.net>
7420  
7421      * Config_File.class.php
7422        RELEASE_NOTES
7423        Smarty.addons.php
7424        Smarty.class.php
7425        Smarty_Compiler.class.php: Update version numbers.
7426  
7427  2001-06-23  Andrei Zmievski  <andrei@php.net>
7428  
7429      * TODO: *** empty log message ***
7430  
7431  2001-06-21  Andrei Zmievski  <andrei@php.net>
7432  
7433      * Config_File.class.php
7434        NEWS: Fixed booleanization bug.
7435  
7436  2001-06-20  Monte Ohrt  <monte@ispi.net>
7437  
7438      * docs.sgml:
7439      update documents to reflect changes to cached content & debugging
7440  
7441  2001-06-20  Andrei Zmievski  <andrei@php.net>
7442  
7443      * Smarty.addons.php
7444        Smarty.class.php: Remove debug output for cached and fetched cases.
7445  
7446  2001-06-20  Monte Ohrt  <monte@ispi.net>
7447  
7448      * Smarty.class.php: update include_info to false
7449  
7450      * Smarty.class.php
7451        docs.sgml
7452        index.php
7453        templates/footer.tpl:
7454      moved debug logic into Smarty completely, created flags for it
7455  
7456  2001-06-19  Andrei Zmievski  <andrei@php.net>
7457  
7458      * Smarty.addons.php
7459        Smarty.class.php
7460        templates/debug.tpl: *** empty log message ***
7461  
7462      * NEWS
7463        Smarty.class.php: Remove unneeded debug functions.
7464  
7465  2001-06-19  Monte Ohrt  <monte@ispi.net>
7466  
7467      * NEWS
7468        Smarty.addons.php
7469        Smarty.class.php
7470        docs.sgml
7471        templates/debug.tpl
7472        templates/footer.tpl: commit updates, add debug template
7473  
7474  2001-06-19  Andrei Zmievski  <andrei@php.net>
7475  
7476      * Smarty.class.php
7477        Smarty_Compiler.class.php
7478        TODO:
7479      Moved config loading code inside main class, the compiled template now
7480      simply calls that method.
7481  
7482  2001-06-15  Andrei Zmievski  <andrei@php.net>
7483  
7484      * NEWS
7485        Smarty.class.php
7486        Smarty_Compiler.class.php
7487        templates/index.tpl: * moved config array into class itself
7488      * added 'scope' attribute for config_load
7489  
7490      * Smarty_Compiler.class.php
7491        Smarty.addons.php
7492        Smarty.class.php: Finishing up secure mode.
7493  
7494  2001-06-15  Monte Ohrt  <monte@ispi.net>
7495  
7496      * NEWS: update ChangeLog
7497  
7498      * Smarty_Compiler.class.php: cleaned up logic of if statement security
7499  
7500      * Smarty_Compiler.class.php: update if logic to cover more situations
7501  
7502      * Smarty_Compiler.class.php
7503        docs.sgml: update if statement security feature
7504  
7505  2001-06-14  Andrei Zmievski  <andrei@php.net>
7506  
7507      * Smarty.addons.php
7508        Smarty.class.php: *** empty log message ***
7509  
7510      * NEWS
7511        Smarty_Compiler.class.php:
7512      Fixed a bug with quoted strings inside if statements.
7513  
7514  2001-06-13  Monte Ohrt  <monte@ispi.net>
7515  
7516      * Smarty.addons.php
7517        Smarty.class.php: added secure_dir array for multiple secure directories
7518  
7519      * Smarty.addons.php: update fetch funtion to respect security setting
7520  
7521      * NEWS
7522        Smarty.addons.php
7523        Smarty.class.php
7524        docs.sgml: update documentation, changelog
7525  
7526      * Smarty.addons.php
7527        Smarty.class.php: moved _extract setting to assign functions
7528  
7529      * Smarty.addons.php
7530        Smarty.class.php
7531        Smarty_Compiler.class.php:
7532      added assign/unassign custom functions, ability to re-extract tpl_vars
7533  
7534      * Smarty.class.php
7535        Smarty_Compiler.class.php
7536        docs.sgml
7537        index.php: commit security features
7538  
7539  2001-06-11  Andrei Zmievski  <andrei@php.net>
7540  
7541      * Smarty.class.php: Version variable typo.
7542  
7543  2001-06-05  Andrei Zmievski  <andrei@php.net>
7544  
7545      * Smarty.class.php:
7546      Create config object in fetch() or just set the config path if it already
7547      exists.
7548  
7549  2001-06-04  Andrei Zmievski  <andrei@php.net>
7550  
7551      * Smarty.class.php: *** empty log message ***
7552  
7553      * NEWS
7554        Smarty_Compiler.class.php:
7555      Fixed a problem with $<number> inside strip tags.
7556  
7557  2001-05-31  Andrei Zmievski  <andrei@php.net>
7558  
7559      * NEWS: *** empty log message ***
7560  
7561      * Config_File.class.php: Allow empty config_path.
7562  
7563  2001-05-29  Monte Ohrt  <monte@ispi.net>
7564  
7565      * Smarty_Compiler.class.php
7566        docs.sgml
7567        NEWS
7568        README
7569        RELEASE_NOTES
7570        Smarty.addons.php
7571        Smarty.class.php: update version numbers
7572  
7573      * NEWS
7574        Smarty.class.php
7575        Smarty_Compiler.class.php
7576        docs.sgml: moved version variable to internal variable
7577  
7578  2001-05-22  Andrei Zmievski  <andrei@php.net>
7579  
7580      * NEWS
7581        Smarty.class.php
7582        Smarty_Compiler.class.php:
7583      Moved $_smarty_sections and $_smarty_conf_obj into Smarty class.
7584  
7585  2001-05-18  Monte Ohrt  <monte@ispi.net>
7586  
7587      * NEWS: update ChangeLog
7588  
7589      * FAQ
7590        QUICKSTART: update FAQ, QUICKSTART for windows include_path setup
7591  
7592      * configs/test.conf: added configs directory to cvs
7593  
7594  2001-05-18  Andrei Zmievski  <andrei@php.net>
7595  
7596      * Smarty.class.php: Use compiler_class for including the file.
7597  
7598  2001-05-18  Monte Ohrt  <monte@ispi.net>
7599  
7600      * docs.sgml: fix typo
7601  
7602  2001-05-16  Monte Ohrt  <monte@ispi.net>
7603  
7604      * README
7605        RELEASE_NOTES
7606        Smarty.addons.php
7607        Smarty.class.php
7608        Smarty_Compiler.class.php: update files to version 1.4.1
7609  
7610      * NEWS: update ChangeLog
7611  
7612  2001-05-15  Andrei Zmievski  <andrei@php.net>
7613  
7614      * NEWS: *** empty log message ***
7615  
7616      * index.php: forget that!
7617  
7618      * NEWS
7619        Smarty_Compiler.class.php
7620        index.php: Fixed a few E_NOTICE warnings.
7621  
7622  2001-05-09  Monte Ohrt  <monte@ispi.net>
7623  
7624      * NEWS
7625        RELEASE_NOTES
7626        Smarty.addons.php
7627        Smarty.class.php
7628        docs.sgml: update dates versions
7629  
7630  2001-05-09  Andrei Zmievski  <andrei@php.net>
7631  
7632      * NEWS: *** empty log message ***
7633  
7634      * Smarty.class.php:
7635      Use absolute paths when requiring/including Smart components.
7636  
7637      * NEWS: *** empty log message ***
7638  
7639      * Smarty.class.php: Use write mode instead of append.
7640  
7641  2001-05-02  Andrei Zmievski  <andrei@php.net>
7642  
7643      * NEWS
7644        Smarty_Compiler.class.php: Fix indexing by section properties.
7645  
7646  2001-05-02  Monte Ohrt  <monte@ispi.net>
7647  
7648      * NEWS: update changelog
7649  
7650      * Smarty.class.php: remove period from syntax error
7651  
7652  2001-05-02  Andrei Zmievski  <andrei@php.net>
7653  
7654      * Smarty_Compiler.class.php: Double-quote the attribute values by default.
7655  
7656  2001-04-30  Monte Ohrt  <monte@ispi.net>
7657  
7658      * Smarty_Compiler.class.php
7659        NEWS: added simple {capture} logic
7660  
7661  2001-04-30  Andrei Zmievski  <andrei@php.net>
7662  
7663      * TODO: *** empty log message ***
7664  
7665      * Smarty_Compiler.class.php
7666        Smarty.class.php: Fix passing config vars to included files.
7667  
7668      * Smarty.class.php
7669        Smarty_Compiler.class.php: Fix inclusion again.
7670  
7671  2001-04-30  Monte Ohrt  <monte@ispi.net>
7672  
7673      * FAQ
7674        RELEASE_NOTES
7675        Smarty.class.php
7676        misc/fix_vars.php
7677        NEWS: update paths for windows (c:)
7678  
7679  2001-04-28  Andrei Zmievski  <andrei@php.net>
7680  
7681      * Smarty.class.php
7682        Smarty_Compiler.class.php: Fix passing variables to included files.
7683  
7684      * templates/index.tpl: *** empty log message ***
7685  
7686  2001-04-27  Andrei Zmievski  <andrei@php.net>
7687  
7688      * Smarty_Compiler.class.php: Fix includes.
7689  
7690  2001-04-26  Andrei Zmievski  <andrei@php.net>
7691  
7692      * Smarty_Compiler.class.php
7693        docs.sgml
7694        Smarty.class.php: Formatting mostly.
7695  
7696      * Smarty_Compiler.class.php
7697        Config_File.class.php: *** empty log message ***
7698  
7699  2001-04-26  Monte Ohrt  <monte@ispi.net>
7700  
7701      * Smarty_Compiler.class.php
7702        docs.sgml
7703        FAQ
7704        NEWS
7705        QUICKSTART
7706        RELEASE_NOTES
7707        Smarty.class.php: update docs with new changes
7708  
7709  2001-04-26  Andrei Zmievski  <andrei@php.net>
7710  
7711      * RELEASE_NOTES: *** empty log message ***
7712  
7713      * docs.sgml
7714        templates/index.tpl
7715        NEWS
7716        Smarty_Compiler.class.php: Added ability to reference object properties.
7717  
7718  2001-04-25  Andrei Zmievski  <andrei@php.net>
7719  
7720      * README
7721        Smarty.addons.php
7722        Smarty.class.php
7723        Smarty_Compiler.class.php
7724        docs.sgml
7725        AUTHORS
7726        Config_File.class.php
7727        CREDITS
7728        RELEASE_NOTES
7729        NEWS: *** empty log message ***
7730  
7731      * docs.sgml: Docs on new parameter to custom functions.
7732  
7733      * NEWS: *** empty log message ***
7734  
7735      * Smarty_Compiler.class.php:
7736      Changing the way tpl vars are referenced and passing smarty object
7737      to custom functions.
7738  
7739      * RELEASE_NOTES
7740        docs.sgml: Fixing docs a bit.
7741  
7742  2001-04-24  Andrei Zmievski  <andrei@php.net>
7743  
7744      * docs.sgml: Docs for $compiler_class and compiler functions.
7745  
7746      * templates/index.tpl: *** empty log message ***
7747  
7748      * Smarty_Compiler.class.php: Remove debugging.
7749  
7750  2001-04-24  Monte Ohrt  <monte@ispi.net>
7751  
7752      * docs.sgml: update compiler function docs
7753  
7754  2001-04-24  Andrei Zmievski  <andrei@php.net>
7755  
7756      * NEWS
7757        Smarty.class.php
7758        Smarty_Compiler.class.php
7759        templates/index.tpl: Added compiler function support.
7760  
7761  2001-04-24  Monte Ohrt  <monte@ispi.net>
7762  
7763      * RELEASE_NOTES
7764        Smarty.class.php:
7765      update notes, change show_info_header to false by default
7766  
7767      * Smarty.class.php
7768        Smarty_Compiler.class.php
7769        docs.sgml
7770        CREDITS
7771        FAQ
7772        NEWS
7773        README
7774        RELEASE_NOTES: update documenation, bug fixes
7775  
7776  2001-04-24  Andrei Zmievski  <andrei@php.net>
7777  
7778      * misc/fix_vars.php: Hopefully fix for sure.
7779  
7780  2001-04-23  Monte Ohrt  <monte@ispi.net>
7781  
7782      * misc/fix_vars.php: uncomment copy/unlink
7783  
7784  2001-04-23  Andrei Zmievski  <andrei@php.net>
7785  
7786      * misc/fix_vars.php: Do it more thoroughly.
7787  
7788      * misc/fix_vars.php: check for }
7789  
7790  2001-04-22  Andrei Zmievski  <andrei@php.net>
7791  
7792      * misc/fix_vars.php: Fix variable parsing.
7793  
7794  2001-04-20  Monte Ohrt  <monte@ispi.net>
7795  
7796      * misc/fix_vars.php: fix problem with 4.0.5-dev and preg_replace_callback
7797  
7798  2001-04-19  Monte Ohrt  <monte@ispi.net>
7799  
7800      * Smarty_Compiler.class.php
7801        docs.sgml
7802        misc/fix_vars.php
7803        NEWS
7804        RELEASE_NOTES
7805        Smarty.class.php: update notes/documentation
7806  
7807      * NEWS
7808        README
7809        RELEASE_NOTES
7810        Smarty.addons.php
7811        Smarty.class.php
7812        Smarty_Compiler.class.php
7813        docs.sgml: update files for 1.4.0 release
7814  
7815  2001-04-16  Andrei Zmievski  <andrei@php.net>
7816  
7817      * misc/fix_vars.php: Added fix_vars.php script.
7818  
7819  2001-04-16  Monte Ohrt  <monte@ispi.net>
7820  
7821      * QUICKSTART
7822        RELEASE_NOTES
7823        docs.sgml
7824        templates/index.tpl:
7825      update RELEASE_NOTES & scripts with new section var syntax
7826  
7827  2001-04-13  Andrei Zmievski  <andrei@php.net>
7828  
7829      * Smarty_Compiler.class.php: * Implement new variable format parser.
7830      * Optimizing config load a bit.
7831  
7832  2001-04-13  Monte Ohrt  <monte@ispi.net>
7833  
7834      * FAQ
7835        NEWS
7836        RELEASE_NOTES
7837        Smarty.class.php:
7838      added $check_cached_insert_tags to speed up cached pages if
7839            {insert ...} is not used (Monte)
7840  
7841  2001-04-12  Andrei Zmievski  <andrei@php.net>
7842  
7843      * NEWS
7844        Smarty.class.php
7845        RELEASE_NOTES: *** empty log message ***
7846  
7847      * Smarty_Compiler.class.php: Remove redundant functions.
7848  
7849      * Smarty.class.php: Formatting.
7850  
7851  2001-04-12  Monte Ohrt  <monte@ispi.net>
7852  
7853      * Smarty.class.php: update file: parsing
7854  
7855      * Smarty.class.php
7856        docs.sgml: update documentation
7857  
7858  2001-04-12  Andrei Zmievski  <andrei@php.net>
7859  
7860      * Smarty.class.php
7861        Smarty_Compiler.class.php
7862        TODO: *** empty log message ***
7863  
7864  2001-04-11  Monte Ohrt  <monte@ispi.net>
7865  
7866      * FAQ
7867        QUICKSTART
7868        RELEASE_NOTES: added RELEASE_NOTES file to cvs
7869  
7870      * NEWS
7871        docs.sgml: update ChangeLog, update documentation
7872  
7873      * Smarty.class.php
7874        Smarty_Compiler.class.php
7875        templates/index.tpl:
7876      update Smarty to compile at run-time. added ability to get files from
7877      absolute paths, added work around for LOCK_EX and windows, changed a few
7878      file permissions to be more secure.
7879  
7880  2001-03-29  Monte Ohrt  <monte@ispi.net>
7881  
7882      * NEWS
7883        Smarty.addons.php:
7884      allow arbitrary date strings instead of just timestamps
7885  
7886  2001-03-28  Monte Ohrt  <monte@ispi.net>
7887  
7888      * Smarty.class.php
7889        Smarty_Compiler.class.php
7890        docs.sgml
7891        FAQ
7892        NEWS
7893        README
7894        Smarty.addons.php:
7895      update version in class, update docs for count_ and new vars
7896  
7897      * templates/index.tpl
7898        docs.sgml: update docs, example template
7899  
7900  2001-03-28  Andrei Zmievski  <andrei@php.net>
7901  
7902      * Smarty_Compiler.class.php: Some variable renaming.
7903  
7904  2001-03-23  Andrei Zmievski  <andrei@php.net>
7905  
7906      * Smarty_Compiler.class.php
7907        NEWS: Fixed nested include infinite repeat bug.
7908  
7909  2001-03-23  Monte Ohrt  <monte@ispi.net>
7910  
7911      * Smarty.class.php: fix version number
7912  
7913      * Smarty.class.php
7914        NEWS: added optional HTML header to output
7915  
7916  2001-03-22  Andrei Zmievski  <andrei@php.net>
7917  
7918      * Smarty_Compiler.class.php: Fixed inclusion of dynamic files.
7919  
7920  2001-03-16  Andrei Zmievski  <andrei@php.net>
7921  
7922      * Smarty_Compiler.class.php: Fixing the config_load scoping.
7923  
7924      * Smarty_Compiler.class.php: making config variables global for now.
7925  
7926  2001-03-15  Andrei Zmievski  <andrei@php.net>
7927  
7928      * NEWS: *** empty log message ***
7929  
7930      * Smarty_Compiler.class.php:
7931      * Includes are now always done via generated function call to protect
7932        namespace.
7933      * config_load now always uses global config object to improve
7934        performance.
7935  
7936  2001-03-13  Monte Ohrt  <monte@ispi.net>
7937  
7938      * docs.sgml: update math documentation with format attribute
7939  
7940  2001-03-11  Monte Ohrt  <monte@ispi.net>
7941  
7942      * docs.sgml
7943        NEWS
7944        Smarty.addons.php
7945        Smarty.class.php
7946        Smarty_Compiler.class.php: update math function with format attribute
7947  
7948  2001-03-10  Andrei Zmievski  <andrei@php.net>
7949  
7950      * Smarty.addons.php: *** empty log message ***
7951  
7952      * NEWS
7953        Smarty.addons.php
7954        Smarty.class.php: Added html_select_time custom function.
7955  
7956  2001-03-08  Monte Ohrt  <monte@ispi.net>
7957  
7958      * Smarty.class.php
7959        Smarty_Compiler.class.php
7960        NEWS
7961        README
7962        Smarty.addons.php: rename 1.3.1b to 1.3.1pl1
7963  
7964      * NEWS
7965        Smarty.addons.php
7966        Smarty.class.php
7967        Smarty_Compiler.class.php: update version numbers, changelog
7968  
7969      * Smarty.class.php
7970        Smarty_Compiler.class.php:
7971      moved _syntax_error to Smarty_Compiler.class.php
7972  
7973      * Smarty.class.php
7974        docs.sgml:
7975      missing _syntax_error function recovered. fixed minor syntax in docs
7976  
7977  2001-03-07  Monte Ohrt  <monte@ispi.net>
7978  
7979      * QUICKSTART
7980        README
7981        Smarty.addons.php
7982        Smarty.class.php
7983        Smarty_Compiler.class.php
7984        BUGS
7985        INSTALL
7986        NEWS: update everything to 1.3.1
7987  
7988  2001-03-03  Monte Ohrt  <monte@ispi.net>
7989  
7990      * Smarty_Compiler.class.php
7991        Smarty.class.php: fixed bug with cached insert tags
7992  
7993  2001-03-02  Monte Ohrt  <monte@ispi.net>
7994  
7995      * Smarty.class.php
7996        Smarty_Compiler.class.php:
7997      fix cache fuctions with separated compiled class
7998  
7999      * FAQ
8000        NEWS
8001        docs.sgml: update changelog
8002  
8003  2001-03-02  Andrei Zmievski  <andrei@php.net>
8004  
8005      * NEWS
8006        Smarty_Compiler.class.php: Added 'first' and 'last' section properties.
8007  
8008  2001-03-02  Monte Ohrt  <monte@ispi.net>
8009  
8010      * TODO: remove compiling separation TODO
8011  
8012      * Smarty_Compiler.class.php
8013        Smarty.addons.php
8014        Smarty.class.php: update function headers
8015  
8016      * templates/index.tpl
8017        NEWS
8018        Smarty.class.php
8019        Smarty_Compiler.class.php
8020        index.php: split out compiling code for faster execution
8021  
8022      * Smarty.class.php: fixed a few warning messages
8023  
8024      * Smarty.addons.php
8025        Smarty.class.php
8026        docs.sgml
8027        NEWS: added fetch, unregister mod/fun, updated docs
8028  
8029  2001-03-01  Monte Ohrt  <monte@ispi.net>
8030  
8031      * Smarty.addons.php: added "int" to available list
8032  
8033      * docs.sgml
8034        FAQ
8035        Smarty.class.php: update FAQ, add math functions & update documetation
8036  
8037      * index.php
8038        Smarty.addons.php
8039        Smarty.class.php
8040        docs.sgml: fixed literal tags and other optional delimiters
8041  
8042  2001-02-26  Andrei Zmievski  <andrei@php.net>
8043  
8044      * NEWS
8045        Smarty.class.php:
8046      Added index_prev, index_next section properties and ability to
8047      index by them.
8048  
8049      * NEWS
8050        Smarty.addons.php
8051        Smarty.class.php: Reverting the plugins patch - needs more thought.
8052  
8053      * Smarty.class.php: Fixing plugin loading.
8054  
8055  2001-02-23  Andrei Zmievski  <andrei@php.net>
8056  
8057      * Smarty.addons.php
8058        Smarty.class.php
8059        plugins/standard.plugin.php
8060        NEWS: Added plugin functionality.
8061  
8062  2001-02-22  Monte Ohrt  <monte@ispi.net>
8063  
8064      * docs.sgml
8065        templates/index.tpl
8066        NEWS
8067        README
8068        Smarty.class.php: fixed issue with php tags executed in literal blocks
8069  
8070  2001-02-21  Monte Ohrt  <monte@ispi.net>
8071  
8072      * NEWS: update changelog for LGPL change
8073  
8074      * Smarty.class.php
8075        docs.sgml
8076        README
8077        Smarty.addons.php: updated version numbers to 1.3.0
8078  
8079      * NEWS
8080        templates/index.tpl: update changelog, rearrange index.tpl file
8081  
8082  2001-02-21  Andrei Zmievski  <andrei@php.net>
8083  
8084      * NEWS
8085        Smarty.class.php: *** empty log message ***
8086  
8087  2001-02-21  Monte Ohrt  <monte@ispi.net>
8088  
8089      * docs.sgml: update parameters for is_cached and fetch
8090  
8091  2001-02-21  Andrei Zmievski  <andrei@php.net>
8092  
8093      * NEWS
8094        Smarty.class.php: *** empty log message ***
8095  
8096  2001-02-21  Monte Ohrt  <monte@ispi.net>
8097  
8098      * NEWS
8099        Smarty.addons.php
8100        docs.sgml: update docs, remove header function from addons
8101  
8102  2001-02-20  Monte Ohrt  <monte@ispi.net>
8103  
8104      * FAQ
8105        NEWS: update changelog
8106  
8107      * TODO: update todo
8108  
8109      * TODO: update todo list
8110  
8111      * Smarty.class.php: update php tag handling logic
8112  
8113  2001-02-19  Monte Ohrt  <monte@ispi.net>
8114  
8115      * index.php
8116        Config_File.class.php
8117        FAQ
8118        Smarty.class.php
8119        docs.sgml: fixed <?php tag at beginning of files, updated docs
8120  
8121  2001-02-19  Andrei Zmievski  <andrei@php.net>
8122  
8123      * Smarty.addons.php: *** empty log message ***
8124  
8125  2001-02-13  Andrei Zmievski  <andrei@php.net>
8126  
8127      * TODO: *** empty log message ***
8128  
8129  2001-02-12  Andrei Zmievski  <andrei@php.net>
8130  
8131      * templates/index.tpl
8132        Smarty.class.php: *** empty log message ***
8133  
8134  2001-02-10  Monte Ohrt  <monte@ispi.net>
8135  
8136      * Smarty.class.php: remove  unneeded preg_match
8137  
8138      * Smarty.class.php: remove comment
8139  
8140      * Smarty.class.php: updated php escape to handle <script language="php">
8141  
8142      * NEWS
8143        Smarty.class.php: fix php tag escapement logic
8144  
8145      * NEWS: commit changelog
8146  
8147      * docs.sgml: update header docs
8148  
8149      * docs.sgml
8150        Smarty.addons.php
8151        Smarty.class.php: added header custom function
8152  
8153  2001-02-09  Monte Ohrt  <monte@ispi.net>
8154  
8155      * index.php
8156        templates/header.tpl
8157        templates/index.tpl
8158        INSTALL
8159        QUICKSTART
8160        docs.sgml: update documentation, add examples to test script.
8161  
8162  2001-02-08  Andrei Zmievski  <andrei@php.net>
8163  
8164      * Smarty.class.php: *** empty log message ***
8165  
8166  2001-02-08  Monte Ohrt  <monte@ispi.net>
8167  
8168      * COPYING.lib: added COPYING.lib
8169  
8170      * COPYING
8171        Config_File.class.php
8172        Smarty.addons.php
8173        Smarty.class.php
8174        docs.sgml: changed license to LGPL for commercial use
8175  
8176      * docs.sgml
8177        Smarty.class.php: fix clear_assign syntax error
8178  
8179  2001-02-07  Monte Ohrt  <monte@ispi.net>
8180  
8181      * Smarty.class.php: added ability to pass array to clear_assign
8182  
8183      * index.php
8184        templates/index.tpl
8185        docs.sgml:
8186      update documentation, remove tests from index file and template
8187  
8188  2001-02-07  Andrei Zmievski  <andrei@php.net>
8189  
8190      * NEWS
8191        Smarty.class.php: Adding file locking.
8192  
8193      * templates/index.tpl
8194        Smarty.addons.php
8195        Smarty.class.php
8196        index.php: More cache work.
8197  
8198  2001-02-06  Monte Ohrt  <monte@ispi.net>
8199  
8200      * docs.sgml
8201        Smarty.class.php:
8202      change register_ function names, update documents with tables
8203  
8204  2001-02-06  Andrei Zmievski  <andrei@php.net>
8205  
8206      * NEWS
8207        Smarty.class.php
8208        templates/index.tpl: Reworking and optimizing the cache system.
8209  
8210      * Smarty.class.php: Restoring ?> in patterns.
8211  
8212  2001-02-05  Monte Ohrt  <monte@ispi.net>
8213  
8214      * Smarty.class.php
8215        docs.sgml: update cache directory creation logic
8216  
8217  2001-02-05  Andrei Zmievski  <andrei@php.net>
8218  
8219      * Smarty.class.php: Removing once-only subpattern for now..
8220  
8221      * Smarty.class.php: Fix modifier arg parsing.
8222  
8223  2001-02-02  Andrei Zmievski  <andrei@php.net>
8224  
8225      * NEWS
8226        Smarty.class.php
8227        templates/index.tpl: See changelog.
8228  
8229  2001-02-01  Andrei Zmievski  <andrei@php.net>
8230  
8231      * README: *** empty log message ***
8232  
8233      * Smarty.class.php: Use 'echo' instead of 'print'.
8234  
8235      * Smarty.addons.php: *** empty log message ***
8236  
8237  2001-02-01  Monte Ohrt  <monte@ispi.net>
8238  
8239      * Smarty.class.php: rearranged variables at top of script
8240  
8241  2001-02-01  Andrei Zmievski  <andrei@php.net>
8242  
8243      * Smarty.class.php: Retabbing.
8244  
8245      * templates/index.tpl
8246        Smarty.class.php
8247        index.php: *** empty log message ***
8248  
8249  2001-02-01  Monte Ohrt  <monte@ispi.net>
8250  
8251      * Smarty.class.php: update caching logic
8252  
8253      * Smarty.class.php: fixed clear_all_cache bugs
8254  
8255      * Smarty.class.php: fix .cache check
8256  
8257      * docs.sgml
8258        FAQ
8259        Smarty.class.php: update .che to .cache
8260  
8261      * FAQ
8262        Smarty.class.php
8263        docs.sgml: updated docs for caching, added clear_all_cache() directive
8264  
8265  2001-01-31  Monte Ohrt  <monte@ispi.net>
8266  
8267      * index.php
8268        templates/index.tpl
8269        docs.sgml: upated docs for date_format and html_options
8270  
8271  2001-01-31  Andrei Zmievski  <andrei@php.net>
8272  
8273      * NEWS: *** empty log message ***
8274  
8275      * Smarty.addons.php
8276        index.php: Added ability to pass 'options' attribute to html_options.
8277  
8278      * Smarty.addons.php
8279        Smarty.class.php
8280        docs.sgml
8281        index.php
8282        templates/index.tpl
8283        Config_File.class.php
8284        NEWS
8285        README: Reworking, simplifying, and speeding up cache implementation.
8286      Fixing the infelicity where you couldn't have '|' and ':' inside
8287      quoted modifier arguments.
8288  
8289  2001-01-31  Monte Ohrt  <monte@ispi.net>
8290  
8291      * Smarty.class.php
8292        index.php
8293        templates/index.tpl: removed DEBUG lines
8294  
8295  2001-01-30  Monte Ohrt  <monte@ispi.net>
8296  
8297      * Smarty.class.php: changed default expire to 3600
8298  
8299      * Config_File.class.php
8300        NEWS
8301        README
8302        Smarty.addons.php
8303        Smarty.class.php: updated version numbers
8304  
8305      * docs.sgml
8306        NEWS
8307        Smarty.class.php:
8308      added caching, force compile, force cache, misc performance updates
8309  
8310  2001-01-30  Andrei Zmievski  <andrei@php.net>
8311  
8312      * NEWS: *** empty log message ***
8313  
8314      * Smarty.class.php
8315        templates/index.tpl: Remove debug message.
8316  
8317      * Smarty.class.php
8318        templates/index.tpl: Fixing the compile directory mayhem...
8319  
8320      * Smarty.class.php:
8321      Fix problem with {strip} around {section} and {include}
8322  
8323      * Smarty.addons.php: *** empty log message ***
8324  
8325  2001-01-29  Monte Ohrt  <monte@ispi.net>
8326  
8327      * FAQ
8328        NEWS
8329        README
8330        Smarty.class.php: fixed PHP_VERSION check, misc doc updates
8331  
8332      * index.php
8333        Config_File.class.php
8334        NEWS
8335        QUICKSTART
8336        README
8337        Smarty.addons.php
8338        Smarty.class.php
8339        docs.sgml: updated for 1.2.1 compile_dir changes, misc doc updates
8340  
8341  2001-01-26  Monte Ohrt  <monte@ispi.net>
8342  
8343      * BUGS
8344        README: update BUGS and README files
8345  
8346      * FAQ: updated FAQ
8347  
8348      * Config_File.class.php
8349        FAQ
8350        NEWS
8351        README
8352        Smarty.addons.php
8353        docs.sgml
8354        templates/index.tpl
8355        AUTHORS: update again
8356  
8357  2001-01-26  Andrei Zmievski  <andrei@php.net>
8358  
8359      * docs.sgml
8360        NEWS
8361        README
8362        Smarty.class.php
8363        templates/index.tpl: *** empty log message ***
8364  
8365      * Smarty.class.php
8366        index.php
8367        templates/index.tpl: Added ability to index by key.
8368  
8369  2001-01-25  Monte Ohrt  <monte@ispi.net>
8370  
8371      * NEWS: update changelog
8372  
8373      * README
8374        Smarty.addons.php
8375        Smarty.class.php
8376        docs.sgml
8377        AUTHORS: updated versions to 1.1.0
8378  
8379      * docs.sgml
8380        templates/index.tpl
8381        Config_File.class.php
8382        Smarty.addons.php
8383        Smarty.class.php: update copyright notice
8384  
8385      * Config_File.class.php
8386        Smarty.addons.php
8387        Smarty.class.php
8388        docs.sgml: added misc info
8389  
8390  2001-01-24  Monte Ohrt  <monte@ispi.net>
8391  
8392      * Smarty.addons.php
8393        index.php
8394        templates/index.tpl
8395        Config_File.class.php: initial commit
8396  
8397  2001-01-23  Monte Ohrt  <monte@ispi.net>
8398  
8399      * docs.sgml: fix typo
8400  
8401  2001-01-22  Monte Ohrt  <monte@ispi.net>
8402  
8403      * doc.sgm
8404        docs.sgml: updated docs, renamed file
8405  
8406      * FAQ: updated FAQ
8407  
8408      * NEWS
8409        README: updated Changelog and Readme
8410  
8411      * doc.sgm: updated doc.sgm error
8412  
8413      * AUTHORS
8414        COPYING
8415        INSTALL
8416        NEWS
8417        QUICKSTART: misc doc changes, added AUTHORS, COPYING
8418  
8419  2001-01-22  Andrei Zmievski  <andrei@php.net>
8420  
8421      * NEWS
8422        templates/index.tpl: *** empty log message ***
8423  
8424      * Smarty.class.php
8425        templates/index.tpl:
8426      Fixed bug that wouldn't let you do specify non-array values for 'loop'
8427      attribute.
8428  
8429  2001-01-22  Monte Ohrt  <monte@ispi.net>
8430  
8431      * QUICKSTART: updated QUICKSTART
8432  
8433      * BUGS
8434        FAQ
8435        INSTALL
8436        README
8437        doc.sgm: added BUGS and INSTALL, updated docs, FAQ, README
8438  
8439  2001-01-21  Monte Ohrt  <monte@ispi.net>
8440  
8441      * FAQ
8442        doc.sgm: updates to FAQ and docs
8443  
8444  2001-01-19  Monte Ohrt  <monte@ispi.net>
8445  
8446      * FAQ: initial commit of FAQ
8447  
8448      * QUICKSTART
8449        README
8450        doc.sgm
8451        index.php:
8452      updated README, doc.sgm with preg_replace() parameter issue. also removed "./" from index.php file
8453  
8454      * NEWS: initial commit of changelog
8455  
8456      * doc.sgm
8457        QUICKSTART: update quickstart text
8458  
8459  2001-01-19  Andrei Zmievski  <andrei@php.net>
8460  
8461      * Smarty.class.php: Fix the compiled template check.
8462  
8463  2001-01-18  Andrei Zmievski  <andrei@php.net>
8464  
8465      * doc.sgm: *** empty log message ***
8466  
8467  2001-01-18  Monte Ohrt  <monte@ispi.net>
8468  
8469      * index.php
8470        templates/index.tpl
8471        QUICKSTART
8472        Smarty.addons.php
8473        Smarty.class.php
8474        doc.sgm: update changes
8475  
8476  2001-01-18  Andrei Zmievski  <andrei@php.net>
8477  
8478      * QUICKSTART
8479        Smarty.addons.php: *** empty log message ***
8480  
8481  2001-01-18  Monte Ohrt  <monte@ispi.net>
8482  
8483      * QUICKSTART
8484        doc.sgm: add QUICKSTART, update docs for default modifier
8485  
8486      * Smarty.addons.php
8487        Smarty.class.php: added default modifier
8488  
8489      * README
8490        Smarty.addons.php
8491        Smarty.class.php
8492        doc.sgm
8493        templates/index.tpl: added dislaimers
8494  
8495  2001-01-18  Andrei Zmievski  <andrei@php.net>
8496  
8497      * Smarty.class.php: *** empty log message ***
8498  
8499  2001-01-16  Andrei Zmievski  <andrei@php.net>
8500  
8501      * Smarty.class.php
8502        templates/index.tpl: Implement 'div by'.
8503  
8504  2001-01-12  Monte Ohrt  <monte@ispi.net>
8505  
8506      * doc.sgm: update docs
8507  
8508      * doc.sgm: doc changes
8509  
8510      * doc.sgm: update docs
8511  
8512  2001-01-12  Andrei Zmievski  <andrei@php.net>
8513  
8514      * Smarty.class.php
8515        doc.sgm: *** empty log message ***
8516  
8517      * Smarty.class.php: Fix template traversal.
8518  
8519  2001-01-11  Andrei Zmievski  <andrei@php.net>
8520  
8521      * Smarty.class.php: *** empty log message ***
8522  
8523  2001-01-09  Andrei Zmievski  <andrei@php.net>
8524  
8525      * Smarty.addons.php
8526        Smarty.class.php: *** empty log message ***
8527  
8528  2001-01-09  Monte Ohrt  <monte@ispi.net>
8529  
8530      * doc.sgm: update manual
8531  
8532  2001-01-05  Monte Ohrt  <monte@ispi.net>
8533  
8534      * doc.sgm
8535        Smarty.addons.php: commit changes
8536  
8537  2001-01-04  Monte Ohrt  <monte@ispi.net>
8538  
8539      * doc.sgm
8540        templates/index.tpl
8541        Smarty.class.php: update changes
8542  
8543      * index.php
8544        Smarty.addons.php
8545        doc.sgm: add documentation
8546  
8547  2001-01-02  Monte Ohrt  <monte@ispi.net>
8548  
8549      * index.php
8550        templates/index.tpl
8551        Smarty.addons.php
8552        Smarty.class.php: prepend insert_ to insert tag functions
8553  
8554      * Smarty.class.php
8555        index.php
8556        templates/index.tpl: remove caching logic
8557  
8558      * README
8559        Smarty.class.php
8560        index.php
8561        templates/index.tpl: update changes
8562  
8563  2000-12-27  Andrei Zmievski  <andrei@php.net>
8564  
8565      * Smarty.class.php
8566        templates/header.tpl
8567        templates/index.tpl
8568        Smarty.addons.php: *** empty log message ***
8569  
8570  2000-12-21  Andrei Zmievski  <andrei@php.net>
8571  
8572      * Smarty.class.php: Fix access to template variables.
8573  
8574      * Smarty.class.php
8575        templates/header.tpl:
8576      Added support for passing variables to included files.
8577  
8578  2000-12-20  Andrei Zmievski  <andrei@php.net>
8579  
8580      * Smarty.class.php:
8581      Added support for inserting results of function processing a template.
8582  
8583  2000-12-18  Monte Ohrt  <monte@ispi.net>
8584  
8585      * Smarty.class.php: added string_format function
8586  
8587      * Smarty.addons.php: update format to string_format
8588  
8589      * README
8590        Smarty.addons.php
8591        Smarty.class.php: added format addon function
8592  
8593  2000-12-13  Andrei Zmievski  <andrei@php.net>
8594  
8595      * Smarty.addons.php
8596        Smarty.class.php: Fix sectionelse.
8597  
8598  2000-12-07  Andrei Zmievski  <andrei@php.net>
8599  
8600      * Smarty.addons.php
8601        Smarty.class.php
8602        templates/index.tpl: *** empty log message ***
8603  
8604  2000-12-04  Andrei Zmievski  <andrei@php.net>
8605  
8606      * Smarty.class.php
8607        templates/index.tpl
8608        Smarty.addons.php: *** empty log message ***
8609  
8610  2000-11-27  Andrei Zmievski  <andrei@php.net>
8611  
8612      * templates/index.tpl
8613        Smarty.class.php: *** empty log message ***
8614  
8615  2000-11-22  Andrei Zmievski  <andrei@php.net>
8616  
8617      * Smarty.class.php
8618        templates/index.tpl: *** empty log message ***
8619  
8620  2000-11-21  Andrei Zmievski  <andrei@php.net>
8621  
8622      * Smarty.class.php
8623        templates/index.tpl
8624        Smarty.addons.php: *** empty log message ***
8625  
8626  2000-11-20  Andrei Zmievski  <andrei@php.net>
8627  
8628      * templates/index.tpl
8629        Smarty.class.php
8630        Smarty.addons.php
8631        index.php: *** empty log message ***
8632  
8633      * Smarty.class.php
8634        index.php
8635        templates/index.tpl: Made sections work mostly.
8636  
8637  2000-11-19  Andrei Zmievski  <andrei@php.net>
8638  
8639      * index.php
8640        templates/index.tpl: *** empty log message ***
8641  
8642  2000-11-17  Andrei Zmievski  <andrei@php.net>
8643  
8644      * Smarty.class.php
8645        Smarty.addons.php: *** empty log message ***
8646  
8647  2000-11-15  Monte Ohrt  <monte@ispi.net>
8648  
8649      * index.php
8650        templates/footer.tpl
8651        templates/header.tpl
8652        templates/index.tpl: added template files to cvs dir
8653  
8654      * README
8655        Smarty.class.php: commit changes
8656  
8657  2000-08-08  Monte Ohrt  <monte@ispi.net>
8658  
8659      * README
8660        Smarty.class.php: update include path bug
8661  
8662      * README: add README file
8663  
8664      * Smarty.class.php: New file.
8665  
8666      * Smarty.class.php: initial import
8667  


Généré le : Sat Nov 24 09:00:37 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics