--- nfo/php/libs/net.php.smarty/plugins/function.debug.php 2002/12/19 16:40:20 1.2
+++ nfo/php/libs/net.php.smarty/plugins/function.debug.php 2004/06/16 21:58:16 1.3
@@ -1,22 +1,33 @@
+ * @package Smarty
+ * @subpackage plugins
+ */
+
+
+/**
+ * Smarty {debug} function plugin
+ *
+ * Type: function
+ * Name: debug
+ * Date: July 1, 2002
* Purpose: popup debug window
- * -------------------------------------------------------------
+ * @link http://smarty.php.net/manual/en/language.function.debug.php {debug}
+ * (Smarty online manual)
+ * @author Monte Ohrt
+ * @version 1.0
+ * @param array
+ * @param Smarty
+ * @return string output from {@link Smarty::_generate_debug_output()}
*/
function smarty_function_debug($params, &$smarty)
{
- if($params['output']) {
- $smarty->assign('_smarty_debug_output',$params['output']);
- }
- echo $smarty->_generate_debug_output();
+ if($params['output']) {
+ $smarty->assign('_smarty_debug_output',$params['output']);
+ }
+ require_once(SMARTY_DIR . 'core' . DIRECTORY_SEPARATOR . 'core.display_debug_console.php');
+ return smarty_core_display_debug_console(null, $smarty);
}
/* vim: set expandtab: */