Diff for /loncom/xml/lonxml.pm between versions 1.531.2.15 and 1.531.2.16

version 1.531.2.15, 2014/06/21 20:58:12 version 1.531.2.16, 2014/06/21 23:39:27
Line 1615  sub inserteditinfo { Line 1615  sub inserteditinfo {
       my $xml_help = '';        my $xml_help = '';
       my $initialize='';        my $initialize='';
       my $textarea_id = 'filecont';        my $textarea_id = 'filecont';
       my ($dragmath_button,$deps_button);        my ($dragmath_button,$deps_button,$context,$cnum,$cdom,$add_to_onload,
       my ($add_to_onload, $add_to_onresize);            $add_to_onresize,$init_dragmath);
       $initialize=&Apache::lonhtmlcommon::spellheader();        $initialize=&Apache::lonhtmlcommon::spellheader();
       if (($filetype eq 'html') && (&Apache::lonhtmlcommon::htmlareabrowser())) {        if ($filetype eq 'html') {
   my $lang = &Apache::lonhtmlcommon::htmlarea_lang();            if ($env{'request.course.id'}) {
           my %textarea_args = (                $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'};
                                 fullpage => 'true',                $cnum = $env{'course.'.$env{'request.course.id'}.'.num'};
                                 dragmath => 'math',                if ($uri =~ m{^\Q/uploaded/$cdom/$cnum/portfolio/syllabus/\E}) {
                               );                    $context = 'syllabus';
           $initialize .= &Apache::lonhtmlcommon::htmlareaselectactive(\%textarea_args);                 }
             }
             if (&Apache::lonhtmlcommon::htmlareabrowser()) {
         my $lang = &Apache::lonhtmlcommon::htmlarea_lang();
                 my %textarea_args = (
                                       fullpage => 'true',
                                       dragmath => 'math',
                                     );
                 $initialize .= &Apache::lonhtmlcommon::htmlareaselectactive(\%textarea_args);
                 if ($context eq 'syllabus') {
                     $init_dragmath = "editmath_visibility('filecont','none')";
                 }
             }
       }        }
       $initialize .= (<<FULLPAGE);        $initialize .= (<<FULLPAGE);
 <script type="text/javascript">  <script type="text/javascript">
 // <![CDATA[  // <![CDATA[
     function initDocument() {      function initDocument() {
  resize_textarea('$textarea_id','LC_aftertextarea');   resize_textarea('$textarea_id','LC_aftertextarea');
           $init_dragmath
     }      }
 // ]]>  // ]]>
 </script>  </script>
 FULLPAGE  FULLPAGE
       my $textareaclass;        my $textareaclass;
       if ($filetype eq 'html') {        if ($filetype eq 'html') {
           my $context;            if ($context eq 'syllabus') {
           if ($env{'request.course.id'}) {                $deps_button = &Apache::lonhtmlcommon::dependencies_button()."\n";
               my $cdom = $env{'course.'.$env{'request.course.id'}.'.domain'};                $initialize .=
               my $cnum = $env{'course.'.$env{'request.course.id'}.'.num'};                    &Apache::lonhtmlcommon::dependencycheck_js(undef,&mt('Syllabus'),
               if ($uri =~ m{^\Q/uploaded/$cdom/$cnum/portfolio/syllabus/\E}) {                                                               $uri,undef,
                   $context = 'syllabus';                                                               "/public/$cdom/$cnum/syllabus").
                   $deps_button = &Apache::lonhtmlcommon::dependencies_button()."\n";                    "\n";
                   $initialize .=                if (&Apache::lonhtmlcommon::htmlareabrowser()) {
                       &Apache::lonhtmlcommon::dependencycheck_js(undef,&mt('Syllabus'),                    $textareaclass = 'class="LC_richDefaultOn"';
                                                                  $uri,undef,  
                                                                  "/public/$cdom/$cnum/syllabus").  
                       "\n";  
                   if (&Apache::lonhtmlcommon::htmlareabrowser()) {  
                       $textareaclass = 'class="LC_richDefaultOn"';  
                   }  
               }  
           }  
           unless ($context eq 'syllabus') {  
               if ($symb || $folderpath) {  
                   $deps_button = &Apache::lonhtmlcommon::dependencies_button()."\n";  
                   $initialize .=  
                       &Apache::lonhtmlcommon::dependencycheck_js($symb,$itemtitle,  
                                                                  undef,$folderpath,$uri)."\n";  
               }                }
             } elsif ($symb || $folderpath) {
                 $deps_button = &Apache::lonhtmlcommon::dependencies_button()."\n";
                 $initialize .=
                     &Apache::lonhtmlcommon::dependencycheck_js($symb,$itemtitle,
                                                                undef,$folderpath,$uri)."\n";
           }            }
           $dragmath_button = '<span id="math_filecont">'.&Apache::lonhtmlcommon::dragmath_button('filecont',1).'</span>';            $dragmath_button = '<span id="math_filecont">'.&Apache::lonhtmlcommon::dragmath_button('filecont',1).'</span>';
           $initialize .= "\n".&Apache::lonhtmlcommon::dragmath_js('EditMathPopup');            $initialize .= "\n".&Apache::lonhtmlcommon::dragmath_js('EditMathPopup');

Removed from v.1.531.2.15  
changed lines
  Added in v.1.531.2.16


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