changed default warning type for plugin errors from E_USER_WARNING to E_USER_ERROR

This commit is contained in:
mohrt
2002-08-01 21:04:38 +00:00
parent 2094ee762e
commit 74cbd31c58
4 changed files with 5 additions and 4 deletions

2
NEWS
View File

@@ -1,3 +1,5 @@
- changed default warning type for plugin errors from
E_USER_WARNING to E_USER_ERROR (Monte)
- added $all_extra, $hour_extra, $minute_extra,
$second_extra and $meridian_extra parameters to
html_select_time function (Rainer Collet, Monte)

View File

@@ -1948,7 +1948,7 @@ function _run_insert_handler($args)
Function: _trigger_plugin_error
Purpose: trigger Smarty plugin error
\*======================================================================*/
function _trigger_plugin_error($error_msg, $tpl_file = null, $tpl_line = null, $error_type = E_USER_WARNING)
function _trigger_plugin_error($error_msg, $tpl_file = null, $tpl_line = null, $error_type = E_USER_ERROR)
{
if (isset($tpl_line) && isset($tpl_file)) {
trigger_error("Smarty plugin error: [in " . $tpl_file . " line " .

3
TODO
View File

@@ -2,7 +2,6 @@
* correctly capture nested php tag syntax in templates:
<?php echo "<?php exit(); ?>"; ?>
* support implementations of prefiltes, mods, and others as class methods.
* possibly implement default modifiers that apply to variables upon display
* ability to concatenate values/strings together
* fix all E_NOTICE warnings
* make simple math easier
@@ -10,7 +9,7 @@
* change plugins so $smarty variable always comes first
* being able to load config files from PHP scripts
* get cache ttl with function call
* make Config_File booleanize configurable through Smarty
FIX: make inserts use normal functions before plugins
UPD: change it so that if template comes from some resource,
that resource stays as the default, no need to specify it

View File

@@ -1948,7 +1948,7 @@ function _run_insert_handler($args)
Function: _trigger_plugin_error
Purpose: trigger Smarty plugin error
\*======================================================================*/
function _trigger_plugin_error($error_msg, $tpl_file = null, $tpl_line = null, $error_type = E_USER_WARNING)
function _trigger_plugin_error($error_msg, $tpl_file = null, $tpl_line = null, $error_type = E_USER_ERROR)
{
if (isset($tpl_line) && isset($tpl_file)) {
trigger_error("Smarty plugin error: [in " . $tpl_file . " line " .