{**************************************************************************}\r
{* *}\r
-{* Copyright (C) 2003-2010 Polytechnique.org *}\r
+{* Copyright (C) 2003-2011 Polytechnique.org *}\r
{* http://opensource.polytechnique.org/ *}\r
{* *}\r
{* This program is free software; you can redistribute it and/or modify *}\r
{* *}\r
{**************************************************************************}\r
\r
+<script type="text/javascript">\r
+{literal}\r
+// <![CDATA[\r
+$(document).ready(function() {\r
+ $(".error_state").click(function() {\r
+ $(this).children(".error_state_content").toggle();\r
+ });\r
+});\r
+// ]]>\r
+{/literal}\r
+</script>\r
+\r
<h1>Erreurs d'exécution</h1>\r
- {if $errors}\r
- {$errors|smarty:nodefaults}\r
- {else}\r
-<p>\r
- Il n'y a pas d'erreurs actuellement recensées.\r
-</p>\r
- {/if}\r
+ {iterate from=$errors item=error}\r
+ <fieldset>\r
+ <legend>{$error->date}</legend>\r
+ <pre>{$error->error}</pre>\r
+ {foreach from=$error->state item=table key=name}\r
+ <div class="error_state">\r
+ <div><strong>{$name} (click to show/hide content)</strong></div>\r
+ <div class="error_state_content" style="display: none">\r
+ {php}\r
+ $var = $this->get_template_vars('table');\r
+ var_dump($var);\r
+ {/php}\r
+ </div>\r
+ </div>\r
+ {/foreach}\r
+ </fieldset>\r
+ {/iterate}\r
<form action="site_errors" method="post">\r
<div>\r
<input type="submit" name="clear" value="Effacer les erreurs" />\r