Diff for /loncom/interface/lonindexer.pm between versions 1.213.4.4 and 1.215

version 1.213.4.4, 2013/06/05 17:02:23 version 1.215, 2012/07/11 12:51:36
Line 34 Line 34
 ## 1. Description of functions                                               ##  ## 1. Description of functions                                               ##
 ## 2. Modules used by this module                                            ##  ## 2. Modules used by this module                                            ##
 ## 3. Choices for different output views (detailed, summary, xml, etc)       ##  ## 3. Choices for different output views (detailed, summary, xml, etc)       ##
 ## 4. Handling routine called via Apache and mod_perl                        ##  ## 4. BEGIN block (to be run once after compilation)                         ##
 ## 5. Other subroutines                                                      ##  ## 5. Handling routine called via Apache and mod_perl                        ##
   ## 6. Other subroutines                                                      ##
 ##                                                                           ##  ##                                                                           ##
 ###############################################################################  ###############################################################################
   
Line 59  use LONCAPA qw(:match); Line 60  use LONCAPA qw(:match);
 # ---------------------------------------- variables used throughout the module  # ---------------------------------------- variables used throughout the module
 my %hash; # global user-specific gdbm file  my %hash; # global user-specific gdbm file
 my %dirs; # keys are directories, values are the open/close status  my %dirs; # keys are directories, values are the open/close status
   my %language; # has the reference information present in language.tab
 my %dynhash; # hash of hashes for dynamic metadata  my %dynhash; # hash of hashes for dynamic metadata
 my %dynread; # hash of directories already read for dynamic metadata  my %dynread; # hash of directories already read for dynamic metadata
 my %fieldnames; # Metadata fieldnames  my %fieldnames; # Metadata fieldnames
Line 420  ENDHEADER Line 422  ENDHEADER
         } else {          } else {
             # Only display page header and breadcrumbs in non-popup mode              # Only display page header and breadcrumbs in non-popup mode
             &Apache::lonhtmlcommon::clear_breadcrumbs();              &Apache::lonhtmlcommon::clear_breadcrumbs();
   #
   # FIXME: hard link to fhwfdev?
   #
   #
   
             &Apache::lonhtmlcommon::add_breadcrumb({              &Apache::lonhtmlcommon::add_breadcrumb({
                 'text'  => 'Browse published resources',                  'text'  => 'Browse published resources',
                 'href'  => '/res/'.$headerdom.'/?launch=1',                  'href'  => '/res/fhwfdev/?launch=1',
             });              });
             $r->print(&Apache::loncommon::start_page('Browse published resources',$js,              $r->print(&Apache::loncommon::start_page('Browse published resources',$js,
                                                      {'domain' => $headerdom,})                                                       {'domain' => $headerdom,})
Line 1356  sub coursecontext { Line 1363  sub coursecontext {
   
 sub showpreview {  sub showpreview {
     my ($filelink)=@_;      my ($filelink)=@_;
     if ($filelink=~m-^(/ext/|https?://)-) {      if ($filelink=~m-^(/ext/|http://)-) {
  return &mt('External Resource, preview not enabled');   return &mt('External Resource, preview not enabled');
     }      }
     my ($curfext)=($filelink=~/\.(\w+)$/);      my ($curfext)=($filelink=~/\.(\w+)$/);
Line 1487  This module enables a scheme of browsing Line 1494  This module enables a scheme of browsing
 This is part of the LearningOnline Network with CAPA project  This is part of the LearningOnline Network with CAPA project
 described at http://www.lon-capa.org.  described at http://www.lon-capa.org.
   
   =head1 BEGIN SUBROUTINE
   
   This routine is only run once after compilation.
   
   =over 4
   
   =item *
   
   Initializes %language hash table.
   
   =back
   
 =head1 HANDLER SUBROUTINE  =head1 HANDLER SUBROUTINE
   
 This routine is called by Apache and mod_perl.  This routine is called by Apache and mod_perl.

Removed from v.1.213.4.4  
changed lines
  Added in v.1.215


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