Annotation of loncom/publisher/lonconstruct.pm, revision 1.2

1.1       www         1: # The LearningOnline Network with CAPA
                      2: #
                      3: # Construction Space Page Wrapper for Construction
                      4: #
                      5: # (Page Handler
                      6: #
                      7: # (TeX Content Handler
                      8: #
                      9: # 05/29/00,05/30 Gerd Kortemeyer)
                     10: # 08/30,08/31,09/06,09/14,09/15,09/16,09/19,09/20,09/21,09/23,
                     11: # 10/02,10/10,10/14,10/16,10/18,10/19,10/31,11/6,11/14,11/16 Gerd Kortemeyer)
                     12: #
1.2     ! www        13: # 11/22,11/23,11/28 Gerd Kortemeyer
1.1       www        14: 
                     15: package Apache::lonconstruct;
                     16: 
                     17: use strict;
                     18: use Apache::Constants qw(:common :http);
                     19: 
                     20: # ================================================================ Main Handler
                     21: 
                     22: sub handler {
                     23:    my $r=shift;
                     24: 
                     25: # -------------------------------------------------------------- Build frameset
                     26: 
                     27:    $r->content_type('text/html');
                     28:    $r->send_http_header;
                     29:    return OK if $r->header_only;
                     30: 
                     31:    my $lowerframe=$r->path_info;
                     32:    $lowerframe=~s/^\//\/\~/;
                     33: 
                     34:    $r->print(<<ENDPAGE);
                     35: <html>
                     36: <head><title>LON-CAPA Construction Space</title></head>
                     37: <frameset rows="50,*">
1.2     ! www        38: <frame src='/adm/publisher.html'>
        !            39: <frame src='$lowerframe' name="LONCAPAToBePublished">
1.1       www        40: </frameset>
                     41: </html>
                     42: ENDPAGE
                     43:    return OK;
                     44: }
                     45: 1;
                     46: __END__
                     47: 
                     48: 
                     49: 
                     50: 
                     51: 
                     52: 
                     53: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>