version 1.7, 2000/10/16 20:47:39
|
version 1.8, 2000/10/17 10:36:17
|
Line 10
|
Line 10
|
# 08/30,08/31,09/06,09/14,09/15,09/16,09/19,09/20,09/21,09/23, |
# 08/30,08/31,09/06,09/14,09/15,09/16,09/19,09/20,09/21,09/23, |
# 10/02 Gerd Kortemeyer) |
# 10/02 Gerd Kortemeyer) |
# |
# |
# 10/03,10/05,10/06,10/07,10/09,10/10,10/11,10/16 Gerd Kortemeyer |
# 10/03,10/05,10/06,10/07,10/09,10/10,10/11,10/16,10/17 Gerd Kortemeyer |
|
|
package Apache::lonpageflip; |
package Apache::lonpageflip; |
|
|
Line 181 sub handler {
|
Line 181 sub handler {
|
return REDIRECT; |
return REDIRECT; |
} else { |
} else { |
# --------------------------------------------------------- There was a problem |
# --------------------------------------------------------- There was a problem |
} |
$r->content_type('text/html'); |
|
$r->send_http_header; |
|
if ($#possibilities>0) { |
|
$r->print(<<ENDSTART); |
|
<head><title>Choose Next Location</title></head> |
|
<body bgcolor="#FFFFFF"> |
|
<h1>LON-CAPA</h1> |
|
There are several possibilities of where to go next. |
|
<p> |
|
Please click on the the resource you intend to access: |
|
<p> |
|
<table border=2> |
|
<tr><th>Title</th><th>Type</th></tr> |
|
ENDSTART |
|
map { |
|
$r->print( |
|
'<tr><td><a href="'. |
|
$multichoicehash{'src_'.$_}.'">'. |
|
$multichoicehash{'title_'.$_}. |
|
'</a></td><td>'.$multichoicehash{'type_'.$_}. |
|
'</td></tr>'); |
|
} @possibilities; |
|
$r->print('</table></body></html>'); |
|
return OK; |
|
} else { |
|
$r->print(<<ENDNONE); |
|
<head><title>Choose Next Location</title></head> |
|
<body bgcolor="#FFFFFF"> |
|
<img src="/adm/lonKaputt/lonlogo_broken.gif" align=left> |
|
<h1>Sorry!</h1> |
|
<h2>Next resource could not be identified.</h2> |
|
</body> |
|
</html> |
|
ENDNONE |
|
return OK; |
|
} |
|
} |
} else { |
} else { |
# ------------------------------------------------- Problem, could not tie hash |
# ------------------------------------------------- Problem, could not tie hash |
$ENV{'user.error.msg'}="/adm/flip:bre:0:1:Course Data Missing"; |
$ENV{'user.error.msg'}="/adm/flip:bre:0:1:Course Data Missing"; |