Commit Graph

260 Commits

Author SHA1 Message Date
messju
cfe7af4d2b fixed duplicate generation of arg-list in _compile_block_tag() 2003-07-02 10:56:27 +00:00
messju
a5d18a8f3f fixed off-by-one-error in nocache-tag-handling 2003-07-02 09:01:26 +00:00
messju
52e2093abe backed out errornously committed support for $foo->$bar 2003-06-30 22:13:00 +00:00
messju
f866f04d66 libs/plugins/function.html_image.php 2003-06-30 15:41:25 +00:00
messju
0b3b79e9c6 re-fixed cacheable_state-handling 2003-06-30 15:08:59 +00:00
messju
473b7d8ace fixed handling of nocache-state 2003-06-30 00:07:27 +00:00
messju
4e81cc42d8 fixed $smarty.get-reference 2003-06-24 09:39:37 +00:00
messju
0363dd83a3 fixed value of _cacheable_state on compiler-startup 2003-06-24 09:27:27 +00:00
mohrt
5980723e09 make cache_path per resource, fix a couple directory path issues 2003-06-23 21:31:32 +00:00
messju
650cbd9bbe removed warning when compiling empty template 2003-06-23 17:01:45 +00:00
messju
e61e05e05b fixed {plugin|modifier} syntax 2003-06-21 12:20:17 +00:00
mohrt
33fabc665f added filepath caching 2003-06-21 00:21:46 +00:00
mohrt
55dd49fa03 update more varnames 2003-06-20 20:13:42 +00:00
mohrt
f869abbf9f split up _compile_template to _compile_file and _compile_source, fix eval function
VS: ----------------------------------------------------------------------
2003-06-19 14:04:49 +00:00
messju
2f1e635f21 added optional assign-attribute to {capture}-tag 2003-06-19 10:42:59 +00:00
messju
4596b0d794 added $cacheable-parameter to register_function() and register_block() 2003-06-18 23:01:42 +00:00
mohrt
e765247431 change varnames to follow coding methods 2003-06-17 22:01:28 +00:00
mohrt
0179b76ca7 add math patch to core 2003-06-17 21:54:55 +00:00
mohrt
2ffb0e2921 fix _run_mod_handler routine 2003-06-17 15:23:25 +00:00
mohrt
e837781093 fix path problems, rename some varibles from "template" to "file" 2003-06-17 14:11:57 +00:00
mohrt
f42a23f504 fix config_load, compile fetched arrays to compile_dir, switch display
back to runtime. clean up var names and function names,  split up compile
testing and compiling to separate funcs, rename some template_* functions to
file_* functions and update logic so they can be used for file resources
other than templates.
2003-06-16 19:45:11 +00:00
messju
d62680f94e fixed little bug in _compile_custom_tag() 2003-06-16 17:30:48 +00:00
mohrt
6445150ba7 move core files into their own directory under SMARTY_DIR,
remove abstraction function _execute_core_function
2003-06-16 15:18:38 +00:00
mohrt
cdfe88be6d fix newline handling for template for all template tags 2003-06-16 14:38:57 +00:00
messju
15c968fb27 added config-option "request_use_auto_globals" to make auto-globals be
used as request vars instead of HTTP_*_VARS
2003-06-11 22:17:52 +00:00
mohrt
621629cd44 make config vars compile statically 2003-06-11 21:52:09 +00:00
messju
03922f14bb backed out newlines patch 2003-06-11 15:29:14 +00:00
messju
42fbae3186 removed newlines in compiled templates after closing tags 2003-06-11 14:38:24 +00:00
messju
5b4b13a319 added block-methods for registered objects 2003-06-08 01:07:39 +00:00
mohrt
6edf3b63d2 allow spaces in literal tags 2003-05-23 19:26:57 +00:00
mohrt
6d2e916a7b speed up compiled templates, hardcode plugin filepaths instead of
recalculate at runtime
2003-05-19 22:38:28 +00:00
messju
9390ce38d5 fixed warning due to missing param to _execute_core_function() 2003-05-09 19:46:37 +00:00
messju
84d5bfef20 fixed quoting in _compile_include_php 2003-05-09 14:18:28 +00:00
messju
688530acea fixed quoting of "file"-parameter in _compile_include_tag() 2003-05-09 07:36:27 +00:00
mohrt
5b67277699 abstract more private functions to plugin directory 2003-05-08 20:21:16 +00:00
mohrt
9e42d23f88 abstracted display_debug_console and assign_smarty_interface to plugin dir as a test 2003-05-07 18:54:41 +00:00
mohrt
2af5e72a7c add % to math 2003-05-05 18:36:11 +00:00
mohrt
deec21800c remove ++ and -- math operators on template vars 2003-05-05 14:19:57 +00:00
messju
eb3b9beec1 removed unused parameter $quote from Smarty_Compiler::_parse_attrs() 2003-05-04 22:08:44 +00:00
mohrt
406a148673 allow math on negative number 2003-05-02 19:05:21 +00:00
mohrt
b29b7f9025 added simple math operators to variables 2003-05-02 16:39:18 +00:00
messju
4389d50168 reverted patch for case-insensitive tag-names 2003-04-29 17:00:30 +00:00
messju
86aff4030b made plugin-names case-insensitive. this affects
compiler/block/custom-functions and modifers.
2003-04-27 18:04:33 +00:00
mohrt
f3dfdc5ec1 remove unnecessary close/open tags from compiled templates 2003-04-26 15:56:18 +00:00
cellog
02f56203ad updated all doc comments to phpDocumentor format 2003-04-20 21:12:13 +00:00
mohrt
815ac01d84 moved strip from smarty core to plugin, made textformat block function return output instead of echo it 2003-04-20 18:33:31 +00:00
mohrt
386515966b moved config_load from smarty core to plugin 2003-04-20 18:08:04 +00:00
messju
efd4ed83b5 added &$repeat-paramter to block-functions 2003-04-20 13:04:42 +00:00
messju
3f0821ed62 enabled hex-constants (0x...) as function-attributes, inside
if-statements and as modifier-parameters
2003-04-19 10:12:18 +00:00
messju
2ba21fd1e1 fixed bug with passing $smarty as reference in Smarty.compiler.class
quoted "<?php ... ?>" in comment to dis-annoy syntax-highlighting of a certain editor
2003-04-18 10:03:09 +00:00