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