Diff for /loncom/interface/lonrss.pm between versions 1.7 and 1.8

version 1.7, 2005/11/22 16:16:53 version 1.8, 2006/03/15 21:43:20
Line 139  sub changestatus { Line 139  sub changestatus {
     }      }
 }  }
   
   sub changed_js {
   
       return <<ENDSCRIPT;
   <script type="text/javascript">
       function changed(tform,id) {
           tform.elements[id+"_modified"].checked=true;
       }
   </script>
   ENDSCRIPT    
   }
   
 sub handler {  sub handler {
     my $r = shift;      my ($r) = @_;
   
     my $edit=0;      my $edit=0;
     my $html=0;      my $html=0;
Line 166  sub handler { Line 177  sub handler {
     my $feedname=&feedname($filename);      my $feedname=&feedname($filename);
     my $displayfeedname=&displayfeedname($filename,$uname,$udom);      my $displayfeedname=&displayfeedname($filename,$uname,$udom);
     if ($html) {      if ($html) {
  $r->print(&Apache::lonxml::xmlbegin().&Apache::loncommon::bodytag   $r->print(&Apache::lonxml::xmlbegin().
                   ($displayfeedname,'','','',$udom,    &Apache::loncommon::head($displayfeedname).
                    $env{'form.register'}).<<ENDSCRIPT);    &Apache::loncommon::bodytag($displayfeedname,'','','',$udom,
 <script>        $env{'form.register'}).
     function changed(tform,id) {    &changed_js());
         tform.elements[id+"_modified"].checked=true;  
     }  
 </script>  
 ENDSCRIPT  
     } else {      } else {
  $r->print("<rss version='2.0' xmlns:dc='http://purl.org/dc/elements/1.1'>\n<channel>".   $r->print("<rss version='2.0' xmlns:dc='http://purl.org/dc/elements/1.1'>\n<channel>".
   "\n<link>http://".$ENV{'HTTP_HOST'}.'/public/'.$udom.'/'.$uname.'/'.    "\n<link>http://".$ENV{'HTTP_HOST'}.'/public/'.$udom.'/'.$uname.'/'.
Line 265  ENDEDIT Line 273  ENDEDIT
     }      }
  }   }
     }      }
     $r->print("\n".($html?'</ul>'.($edit?'<input type="submit" value="'.&mt('Store Marked Changes').'" /></form>':'').'</body></html>':'</channel></rss>'."\n"));      $r->print("\n".($html?'</ul>'.($edit?'<input type="submit" value="'.&mt('Store Marked Changes').'" /></form>':'').&Apache::loncommon::end_page():'</channel></rss>'."\n"));
     return OK;      return OK;
 }   } 
 1;  1;

Removed from v.1.7  
changed lines
  Added in v.1.8


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