Diff for /loncom/interface/lonblockingmenu.pm between versions 1.14.2.3.2.3 and 1.14.2.3.4.1

version 1.14.2.3.2.3, 2020/10/01 18:59:09 version 1.14.2.3.4.1, 2020/01/13 17:10:55
Line 578  sub handler { Line 578  sub handler {
     my %lt=&Apache::lonlocal::texthash (      my %lt=&Apache::lonlocal::texthash (
             'cbds' => 'Blocking communication and/or content access during exams',              'cbds' => 'Blocking communication and/or content access during exams',
             'prev' => "For the duration of an exam, or a timed quiz, students in this course can be prevented from:",              'prev' => "For the duration of an exam, or a timed quiz, students in this course can be prevented from:",
             'flow' => "For the duration of an exam, or a timed quiz, event-driven interruptions to a student's workflow can be suppressed:",  
             'blca' => "Blocks can potentially interrupt legitimate communication between $usertype who are also both enrolled in a different LON-CAPA $lctype.",              'blca' => "Blocks can potentially interrupt legitimate communication between $usertype who are also both enrolled in a different LON-CAPA $lctype.",
             'pobl' => "Portfolio blocking can impact a student's ability to complete assignments in courses besides your own. Please use this feature wisely.",              'pobl' => "Portfolio blocking can impact a student's ability to complete assignments in courses besides your own. Please use this feature wisely.",
             'actt' => "Action to take:",              'actt' => "Action to take:",
Line 620  sub handler { Line 619  sub handler {
             '<li>'.&mt("displaying or posting to LON-CAPA discussion boards or live chat in the $lctype").'</li>'."\n".              '<li>'.&mt("displaying or posting to LON-CAPA discussion boards or live chat in the $lctype").'</li>'."\n".
             '<li>'.&mt('accessing content in LON-CAPA portfolios or blogs').'</li>'."\n".              '<li>'.&mt('accessing content in LON-CAPA portfolios or blogs').'</li>'."\n".
             '<li>'.&mt("generating printouts of $lctype content").'</li>'.              '<li>'.&mt("generating printouts of $lctype content").'</li>'.
             '<li>'.&mt("displaying the LON-CAPA gradebook in the $lctype").'</li>'.  
             '<li>'.&mt("searching $lctype content by keyword").'</li>'.  
             '<li>'.&mt("accessing $lctype content in specified folders or resources").'</li>'.              '<li>'.&mt("accessing $lctype content in specified folders or resources").'</li>'.
             '<li>'.&mt("changing user's own password").'</li>'.              '<li>'.&mt("changing user's own password").'</li>'.
             '</ul>'.              '</ul>'.
             $lt{'flow'}.  
             '<ul>'."\n".  
             '<li>'.&mt("re-initialization of cached course structure, when a change has been made to $lctype content by a Coordinator").'</li>'.  
             '<li>'.&mt('display of Critical Messages when navigation arrows used to move to the adjacent resource').'</li>'.  
             '</ul>'.  
             '<p class="LC_warning">'.$lt{'blca'}.'<br />'.$lt{'pobl'}.'</p>'              '<p class="LC_warning">'.$lt{'blca'}.'<br />'.$lt{'pobl'}.'</p>'
         );          );
     }      }
Line 885  sub blockstore { Line 877  sub blockstore {
                                            &escape($env{'form.title_'.$key})).'<br />';                                             &escape($env{'form.title_'.$key})).'<br />';
                         }                          }
                     }                      }
                     if ($blocktypes->{'alert'} eq 'on') {  
                         ($status,$needsrelease) = &check_release_required('alert',$chomemajor,$chomeminor);  
                         if ($status eq 'fail') {  
                             $blocktypes->{'alert'} = 'off';  
                             $output .= '<p class="LC_warning">'.  
                                        &mt('Message Alert blocking not allowed for [_1]',  
                                            &escape($env{'form.title_'.$key})).'<br />';  
                         }  
                     }  
                     if ($blocktypes->{'reinit'} eq 'on') {  
                         ($status,$needsrelease) = &check_release_required('reinit',$chomemajor,$chomeminor);  
                         if ($status eq 'fail') {  
                             $blocktypes->{'reinit'} = 'off';  
                             $output .= '<p class="LC_warning">'.  
                                        &mt('Course Re-initialization blocking not allowed for [_1]',  
                                            &escape($env{'form.title_'.$key})).'<br />';  
                         }  
                     }  
                 }                  }
                 if ($blockdocs) {                  if ($blockdocs) {
                     ($status,$needsrelease) = &check_release_required('docs',$chomemajor,$chomeminor);                      ($status,$needsrelease) = &check_release_required('docs',$chomemajor,$chomeminor);
Line 1658  sub blocktype_text { Line 1632  sub blocktype_text {
         'docs' => 'Content',          'docs' => 'Content',
         'printout' => 'Printouts',          'printout' => 'Printouts',
         'passwd' => 'Change Password',          'passwd' => 'Change Password',
         'grades' => 'Gradebook',  
         'search' => 'Content Search',  
         'alert'  => 'Critical Alert',  
         'reinit' => 'Course Re-init',  
     );      );
     my $typeorder = ['com','chat','boards','port','groups','blogs','printout','docs','grades','search','alert','reinit','passwd'];      my $typeorder = ['com','chat','boards','port','groups','blogs','printout','docs','passwd'];
     return ($typeorder,\%types);      return ($typeorder,\%types);
 }  }
   

Removed from v.1.14.2.3.2.3  
changed lines
  Added in v.1.14.2.3.4.1


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