Diff for /loncom/interface/lonextresedit.pm between versions 1.21 and 1.22

version 1.21, 2017/11/30 14:41:20 version 1.22, 2017/12/15 16:33:51
Line 563  sub extedit_form { Line 563  sub extedit_form {
                     '<div id="'.$toolattr{'crsappenddiv'}.'" style="'.$appendstyle.'">'.                      '<div id="'.$toolattr{'crsappenddiv'}.'" style="'.$appendstyle.'">'.
                     '<span class="'.$class.'">'.&mt('Append to URL[_1]',                      '<span class="'.$class.'">'.&mt('Append to URL[_1]',
                     '<span id="'.$toolattr{'providerurl'}.'">&nbsp;('.$providerurl.')<br /></span>').                      '<span id="'.$toolattr{'providerurl'}.'">&nbsp;('.$providerurl.')<br /></span>').
                     '<input type="text" id="'.$toolattr{'crsappend'}.'" size="20" name="exttoolappend" value="'.$crsappend.'"'.$disabled.' /></span><br />'.                      '<input type="text" id="'.$toolattr{'crsappend'}.'" size="30" name="exttoolappend" value="'.$crsappend.'"'.$disabled.' /></span><br />'.
                     '</div>';                      '</div>';
     }      }
     my $chooser = $toolelem;      my $chooser = $toolelem;
Line 673  sub extedit_javascript { Line 673  sub extedit_javascript {
                     } else {                      } else {
                         $providerurl = $toolsref->{$key}->{'url'};                          $providerurl = $toolsref->{$key}->{'url'};
                     }                      }
                       $providerurl = &LONCAPA::map::qtunescape($providerurl);
                     $toolsjs .= '        ltitools['.$i.'] = '."'$key';\n".                      $toolsjs .= '        ltitools['.$i.'] = '."'$key';\n".
                                 '        ltitoolsTarget['.$i.'] = '."'$target';\n".                                  '        ltitoolsTarget['.$i.'] = '."'$target';\n".
                                 '        ltitoolsWidth['.$i.'] = '."'$width';\n".                                  '        ltitoolsWidth['.$i.'] = '."'$width';\n".
Line 1018  function updateExttool(caller,form,suppl Line 1019  function updateExttool(caller,form,suppl
                                 document.getElementById(appenddiv).style.display = 'inline';                                  document.getElementById(appenddiv).style.display = 'inline';
                                 if (document.getElementById(providerurl)) {                                  if (document.getElementById(providerurl)) {
                                     if ((ltitoolsUrl[j] != '') && (ltitoolsUrl[j] != null)) {                                      if ((ltitoolsUrl[j] != '') && (ltitoolsUrl[j] != null)) {
                                         document.getElementById(providerurl).innerHTML.value = '&nbsp;('+ltitoolsUrl[j]+')<br />';                                          document.getElementById(providerurl).innerHTML = '&nbsp;('+ltitoolsUrl[j]+')<br />';
                                     }                                      }
                                 }                                  }
                             } else {                              } else {
                                 document.getElementById(appenddiv).style.display = 'none';                                  document.getElementById(appenddiv).style.display = 'none';
                                 if (document.getElementById(providerurl)) {                                  if (document.getElementById(providerurl)) {
                                     document.getElementById(providerurl).innerHTML.value = '';                                      document.getElementById(providerurl).innerHTML = '';
                                 }                                  }
                             }                              }
                         }                          }

Removed from v.1.21  
changed lines
  Added in v.1.22


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