diff options
author | ot <ot@localhost> | 2005-04-05 03:47:26 +0000 |
---|---|---|
committer | ot <ot@localhost> | 2005-04-05 03:47:26 +0000 |
commit | 6d01540b1f513a04a1c8cce50e1b5184771a51fb (patch) | |
tree | 1ad6c64661c2267c05b9d1fc348d4167729780c5 | |
parent | cf4d7c56ccf6c866fcfa11746599d2d4ffe4ac48 (diff) | |
download | markup-validator-6d01540b1f513a04a1c8cce50e1b5184771a51fb.zip markup-validator-6d01540b1f513a04a1c8cce50e1b5184771a51fb.tar.gz markup-validator-6d01540b1f513a04a1c8cce50e1b5184771a51fb.tar.bz2 |
Linking to the line number in the source only if source displayed.
The change could be made less disruptive if HTML::Template was
instanciated with global_vars, hence having TMPL_VARS such as
opt_show_source be in scope within loops, but it's probably not
a bad idea to keep the template variables as local as possible, so...
-rw-r--r-- | share/templates/en_US/invalid.tmpl | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/share/templates/en_US/invalid.tmpl b/share/templates/en_US/invalid.tmpl index 5a686f6..cb9ab16 100644 --- a/share/templates/en_US/invalid.tmpl +++ b/share/templates/en_US/invalid.tmpl @@ -13,7 +13,8 @@ </p> </TMPL_IF> <ol> -<TMPL_LOOP NAME="file_errors"> +<TMPL_IF NAME="opt_show_source"> + <TMPL_LOOP NAME="file_errors"> <li> <em>Line <a href="#line-<TMPL_VAR NAME="line" ESCAPE="HTML">"><TMPL_VAR NAME="line" ESCAPE="HTML"></a>, column <TMPL_VAR NAME="char" ESCAPE="HTML"></em>: @@ -22,7 +23,20 @@ <pre><code class="input"><TMPL_VAR NAME="src"></code></pre> <TMPL_IF NAME="expl"><TMPL_VAR NAME="expl"></TMPL_IF> </li> -</TMPL_LOOP> + </TMPL_LOOP> +<TMPL_ELSE> + <TMPL_LOOP NAME="file_errors"> + <li> + <em>Line <TMPL_VAR NAME="line" ESCAPE="HTML"> + column <TMPL_VAR NAME="char" ESCAPE="HTML"></em>: + <span class="msg"><TMPL_VAR NAME="msg" ESCAPE="HTML"></span> +<TMPL_IF NAME="uri">(<a href="<TMPL_VAR NAME="uri" ESCAPE="HTML">">explain...</a>)</TMPL_IF>. +<pre><code class="input"><TMPL_VAR NAME="src"></code></pre> +<TMPL_IF NAME="expl"><TMPL_VAR NAME="expl"></TMPL_IF> + </li> + </TMPL_LOOP> + +</TMPL_IF> </ol> <TMPL_IF NAME="opt_verbose"> <script type="text/javascript" src="loadexplanation.js"></script> |