Diff for /rat/lonratedt.pm between versions 1.14 and 1.15

version 1.14, 2002/05/13 19:38:32 version 1.15, 2002/05/13 21:26:05
Line 252  sub smpedt { Line 252  sub smpedt {
    my $importwindow=join("\n",map {     my $importwindow=join("\n",map {
        $idx++;         $idx++;
        if ($_) {          if ($_) { 
           my ($name)=split(/\=/,$_);            my ($name,$url)=split(/\=/,$_);
           unless ($name) { $name='UNKNOWN'; }            unless ($name) { $name=(split(/\//,$url))[-1]; }
             unless ($name) { $name='EMPTY'; }
           '<option value="'.$idx.'">'.&Apache::lonnet::unescape($name).            '<option value="'.$idx.'">'.&Apache::lonnet::unescape($name).
                                     '</option>';                                      '</option>';
       }        }
Line 262  sub smpedt { Line 263  sub smpedt {
    $idx=0;     $idx=0;
    my $targetwindow=join("\n",map {      my $targetwindow=join("\n",map { 
        my ($name,$url)=split(/\:/,$resources[$_]);         my ($name,$url)=split(/\:/,$resources[$_]);
        unless ($name) { $name='UNKNOWN'; }         unless ($name) {  $name=(split(/\//,$url))[-1]; }
          unless ($name) { $name='EMPTY'; }
        $targetdetail.='&'.&Apache::lonnet::escape($name).'='.         $targetdetail.='&'.&Apache::lonnet::escape($name).'='.
                   &Apache::lonnet::escape($url);                    &Apache::lonnet::escape($url);
        $idx++;         $idx++;
Line 352  function idxcheck(mode) { Line 354  function idxcheck(mode) {
    }     }
    idx.focus();     idx.focus();
 }  }
   
   
       var editbrowser;
       function openbrowser(formname,elementname,only,omit) {
           var url = '/res/?';
           if (editbrowser == null) {
               url += 'launch=1&';
           }
           url += 'catalogmode=interactive&';
           url += 'mode=edit&';
           url += 'form=' + formname + '&';
           if (only != null) {
               url += 'only=' + only + '&';
           } 
           if (omit != null) {
               url += 'omit=' + omit + '&';
           }
           url += 'element=' + elementname + '';
           var title = 'Browser';
           var options = 'scrollbars=1,resizable=1,menubar=0';
           options += ',width=700,height=600';
           editbrowser = open(url,title,options,'1');
           editbrowser.focus();
       }
 </script>  </script>
 </head>                   </head>                 
 <body bgcolor='#FFFFFF'>  <body bgcolor='#FFFFFF'>
Line 366  $buttons Line 392  $buttons
 <tr><td bgcolor="#FFFFCC">  <tr><td bgcolor="#FFFFCC">
 <input type=button onClick="javascript:groupsearch()" value="Group Search">  <input type=button onClick="javascript:groupsearch()" value="Group Search">
 <input type=button onClick="javascript:groupimport();" value="Group Import">  <input type=button onClick="javascript:groupimport();" value="Group Import">
 <br>after selected  after selected
 <hr>  <hr>
   <input type=text size=20 name=importmap>
   <input type=button 
   onClick="javascript:openbrowser('simpleedit','importmap','sequence,page','')"
   value="Browse"><input type=submit name=loadmap value="Load Map"><hr>
 <input type=submit name="discard" value="Discard Selected">  <input type=submit name="discard" value="Discard Selected">
 <input type=submit name="clear" value="Clear All">  <input type=submit name="clear" value="Clear All">
 <input type=button onClick="javascript:viewimport()" value="View">  <input type=button onClick="javascript:viewimport()" value="View">
Line 423  sub viewmap { Line 453  sub viewmap {
     my ($title,$url)=split(/\:/,$_);      my ($title,$url)=split(/\:/,$_);
             $title=~s/\&colon\;/\:/g;              $title=~s/\&colon\;/\:/g;
             $url=~s/\&colon\;/\:/g;              $url=~s/\&colon\;/\:/g;
             unless ($title) { $title='<i>Unknown</i>'; }              unless ($title) { $title=(split(/\//,$url))[-1] };
               unless ($title) { $title='<i>Empty</i>'; }
             if ($url) {              if ($url) {
  $r->print('<a href="'.&Apache::lonratsrv::qtescape($url).'">');   $r->print('<a href="'.&Apache::lonratsrv::qtescape($url).'">');
             }              }

Removed from v.1.14  
changed lines
  Added in v.1.15


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