2
#extends prewikka.templates.ClassicLayout
7
<div id="fieldset_page" style="position: absolute; top: 25%; left: 50%; width:600px; margin-left:-220px;">
8
<fieldset style="text-align: center; vertical-align: middle;">
9
<legend class="error_name">$name</legend>
10
<p><b>$message</b></p>
13
<textarea rows=10 cols=75 readonly>$traceback</textarea>
18
#set $curparam = $cgi.parse_qs($prewikka.url.current)
20
#if $curparam.has_key('_error_back')
21
#set $referer_string = $curparam['_error_back'][0]
22
#set $referer = $cgi.parse_qs($referer_string)
24
#set $referer_string = $prewikka.url.referer
25
#set $referer = $cgi.parse_qs($referer_string)
28
#if $curparam.has_key('_error_retry')
29
#set $retry_string = $curparam['_error_retry'][0]
30
#set $retry = $cgi.parse_qs($retry_string)
32
#set $retry_string = $prewikka.url.current
33
#set $retry = $cgi.parse_qs($prewikka.url.current)
37
<form method="POST" action="?">
38
#for $param, $values in $referer.items()
39
#for $value in $values
40
<input type="hidden" name="$param" value="$value"/>
44
#if not $referer.has_key("_error_back")
45
<input type="hidden" name="_error_back" value="$referer_string" />
48
#if not $referer.has_key("_error_retry")
49
<input type="hidden" name="_error_retry" value="$retry_string" />
51
<input style="float: left; position: relative;" type="submit" value="Back"/>
54
<form method="POST" action="?">
55
#for $param, $values in $retry.items()
56
#for $value in $values
57
<input type="hidden" name="$param" value="$value"/>
61
#if not $retry.has_key("_error_back")
62
<input type="hidden" name="_error_back" value="$referer_string" />
65
#if not $retry.has_key("_error_retry")
66
<input type="hidden" name="_error_retry" value="$retry_string" />
69
<input style="float: right; position: relative;" type="submit" value="Retry"/>
76
#end block main_content