summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorSimon Wisselink <s.wisselink@iwink.nl>2022-07-17 00:53:25 +0200
committerSimon Wisselink <s.wisselink@iwink.nl>2022-07-17 00:53:25 +0200
commitd6ac3297dfc90f84b21bc4ba1546fcd25392c020 (patch)
treed9725a103d30d0cff9fead32b7d8b54b91f8f469 /libs
parent560475a2f20706c12c9b399186ee19fadd22a208 (diff)
parentdff1955cd5a01fee68e5ef321884bab9ff9d99bf (diff)
downloadsmarty-d6ac3297dfc90f84b21bc4ba1546fcd25392c020.tar.gz
smarty-d6ac3297dfc90f84b21bc4ba1546fcd25392c020.tar.bz2
smarty-d6ac3297dfc90f84b21bc4ba1546fcd25392c020.zip
Merge branch 'master' of github.com:JonisoftGermany/smarty into JonisoftGermany-master
Diffstat (limited to 'libs')
-rw-r--r--libs/debug.tpl53
1 files changed, 34 insertions, 19 deletions
diff --git a/libs/debug.tpl b/libs/debug.tpl
index edc7bef9..4f82a582 100644
--- a/libs/debug.tpl
+++ b/libs/debug.tpl
@@ -1,9 +1,9 @@
{capture name='_smarty_debug' assign=debug_output}
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <!DOCTYPE html>
+ <html lang="en">
<head>
<title>Smarty Debug Console</title>
- <style type="text/css">
+ <style>
{literal}
body, h1, h2, h3, td, th, p {
font-family: sans-serif;
@@ -31,6 +31,7 @@
padding: 2px;
border-top: 1px solid black;
}
+
h3 {
text-align: left;
font-weight: bold;
@@ -67,11 +68,11 @@
color: green;
}
- .odd {
+ tr:nth-child(odd) {
background-color: #eeeeee;
}
- .even {
+ tr:nth-child(even) {
background-color: #fafafa;
}
@@ -84,13 +85,16 @@
color: black;
font-weight: bold;
}
+
#blue h3 {
color: blue;
}
+
#normal div {
color: black;
font-weight: normal;
}
+
#table_assigned_vars th {
color: blue;
font-weight: bold;
@@ -99,7 +103,6 @@
#table_config_vars th {
color: maroon;
}
-
{/literal}
</style>
</head>
@@ -112,11 +115,11 @@
<h2>included templates &amp; config files (load time in seconds)</h2>
<div>
{foreach $template_data as $template}
- <font color=brown>{$template.name}</font>
- <br />&nbsp;&nbsp;<span class="exectime">
+ <span style="color: brown;">{$template.name}</span>
+ <br>&nbsp;&nbsp;<span class="exectime">
(compile {$template['compile_time']|string_format:"%.5f"}) (render {$template['render_time']|string_format:"%.5f"}) (cache {$template['cache_time']|string_format:"%.5f"})
</span>
- <br />
+ <br>
{/foreach}
</div>
{/if}
@@ -125,13 +128,22 @@
<table id="table_assigned_vars">
{foreach $assigned_vars as $vars}
- <tr class="{if $vars@iteration % 2 eq 0}odd{else}even{/if}">
- <td><h3><font color=blue>${$vars@key}</font></h3>
- {if isset($vars['nocache'])}<b>Nocache</b><br />{/if}
- {if isset($vars['scope'])}<b>Origin:</b> {$vars['scope']|debug_print_var nofilter}{/if}
+ <tr>
+ <td>
+ <h3 style="color: blue;">${$vars@key}</h3>
+ {if isset($vars['nocache'])}<strong>Nocache</strong><br>{/if}
+ {if isset($vars['scope'])}<strong>Origin:</strong> {$vars['scope']|debug_print_var nofilter}{/if}
+ </td>
+ <td>
+ <h3>Value</h3>
+ {$vars['value']|debug_print_var:10:80 nofilter}
+ </td>
+ <td>
+ {if isset($vars['attributes'])}
+ <h3>Attributes</h3>
+ {$vars['attributes']|debug_print_var nofilter}
+ {/if}
</td>
- <td><h3>Value</h3>{$vars['value']|debug_print_var:10:80 nofilter}</td>
- <td>{if isset($vars['attributes'])}<h3>Attributes</h3>{$vars['attributes']|debug_print_var nofilter} {/if}</td>
{/foreach}
</table>
@@ -139,11 +151,14 @@
<table id="table_config_vars">
{foreach $config_vars as $vars}
- <tr class="{if $vars@iteration % 2 eq 0}odd{else}even{/if}">
- <td><h3><font color=blue>#{$vars@key}#</font></h3>
- {if isset($vars['scope'])}<b>Origin:</b> {$vars['scope']|debug_print_var nofilter}{/if}
+ <tr>
+ <td>
+ <h3 style="color: blue;">#{$vars@key}#</h3>
+ {if isset($vars['scope'])}<strong>Origin:</strong> {$vars['scope']|debug_print_var nofilter}{/if}
+ </td>
+ <td>
+ {$vars['value']|debug_print_var:10:80 nofilter}
</td>
- <td>{$vars['value']|debug_print_var:10:80 nofilter}</td>
</tr>
{/foreach}