--- loncom/interface/lonextresedit.pm 2025/03/15 03:10:09 1.8.2.4.4.4
+++ loncom/interface/lonextresedit.pm 2025/03/15 01:03:33 1.36
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Documents
#
-# $Id: lonextresedit.pm,v 1.8.2.4.4.4 2025/03/15 03:10:09 raeburn Exp $
+# $Id: lonextresedit.pm,v 1.36 2025/03/15 01:03:33 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -284,10 +284,8 @@ sub process_changes {
if ($ferr) {
$errormsg = &mt('Reload failed: [_1].',$ferr);
} else {
- unless ($supplementalflag) {
- &Apache::loncommon::update_content_constraints($cdom,$cnum,$chome,
- $cdom.'_'.$cnum);
- }
+ &Apache::loncommon::update_content_constraints($cdom,$cnum,$chome,
+ $cdom.'_'.$cnum);
}
}
if (($type eq 'tool') && ($newgradable)) {
@@ -407,7 +405,7 @@ sub extedit_form {
$toolelem,%toolattr);
$formname = 'new'.$type;
$toggle = $type;
- $fieldsetid = 'upload'.$type.'form';
+ $fieldsetid = 'external'.$type.'form';
$urlid = $type.'url';
map { $toolattr{$_} = $type.$_; } ('dispdiv','dimendiv','dimenwidth','dimenheight',
'crstitlediv','crslabeldiv','crsappenddiv',
@@ -428,7 +426,7 @@ sub extedit_form {
if ($supplementalflag) {
$formname = 'newsupp'.$type;
$toggle = 'supp'.$type;
- $fieldsetid = 'uploadsupp'.$type.'form';
+ $fieldsetid = 'externalsupp'.$type.'form';
$urlid = 'supp'.$type.'url';
map { $toolattr{$_} = 'supp'.$toolattr{$_}; } (keys(%toolattr));
}
@@ -467,7 +465,7 @@ sub extedit_form {
$active = '';
}
$formname = 'edit'.$type.'_'.$residx;
- $fieldsetid = 'upload'.$type.$residx;
+ $fieldsetid = 'external'.$type.$residx;
$urlid = $type.'url_'.$residx;
map { $toolattr{$_} .= '_'.$residx; } (keys(%toolattr));
$srcclass = ' class="LC_nobreak"';
@@ -482,7 +480,7 @@ sub extedit_form {
if ($type eq 'tool') {
$link = $lt{'et'};
}
- $link = ''.$link.''.$helpitem;
+ $link = ''.$link.''.$helpitem;
if ($type eq 'tool') {
$legend = $lt{'te'};
} else {
@@ -589,7 +587,7 @@ sub extedit_form {
if ($ltihash->{'crsconf'}->{'returnurl'}) {
$returnurl = $toolhash{'returnurl'};
$returnurlstyle = 'display:inline';
- $backtourl = $toolhash{'backtourl'};
+ $backtourl = $toolhash{'backtourl'};
if ($returnurl eq 'none') {
$chknoreturn = ' checked="checked"';
$customreturn = 'hidden';
@@ -600,7 +598,7 @@ sub extedit_form {
$chkreturndef = ' checked="checked"';
$customreturn = 'hidden';
}
- }
+ }
}
$toolelem = ''.$image.' '.$tooltitle.'
';
$gradablestyle = 'display:inline';
@@ -751,8 +749,10 @@ sub extedit_form {
$chooser = "