--- loncom/interface/lonhtmlcommon.pm 2004/06/08 01:32:02 1.76
+++ loncom/interface/lonhtmlcommon.pm 2004/06/12 01:09:31 1.77
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# a pile of common html routines
#
-# $Id: lonhtmlcommon.pm,v 1.76 2004/06/08 01:32:02 www Exp $
+# $Id: lonhtmlcommon.pm,v 1.77 2004/06/12 01:09:31 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -910,42 +910,34 @@ ENDADDBUTTON
# ----------------------------------------------------------------- Preferences
sub disablelink {
+ my @fields=@_;
+ if (defined($#fields)) {
+ unless ($#fields>=0) { return ''; }
+ }
return ''.&mt('Disable WYSIWYG Editor').'';
}
sub enablelink {
+ my @fields=@_;
+ if (defined($#fields)) {
+ unless ($#fields>=0) { return ''; }
+ }
return ''.&mt('Enable WYSIWYG Editor').'';
}
-# ---------------------------------------------------------- Script to activate
-
-sub htmlareaactive {
- unless (&htmlareabrowser()) { return ''; }
- if (&htmlareablocked()) { return '
'.&enablelink(); }
- my $addbuttons=&htmlareaaddbuttons();
- my $disable=&disablelink();
- return (<
- $addbuttons
- HTMLArea.replaceAll(config);
-
-$disable
-ENDSCRIPT
-}
-
# ----------------------------------------- Script to activate only some fields
sub htmlareaselectactive {
my @fields=@_;
unless (&htmlareabrowser()) { return ''; }
- if (&htmlareablocked()) { return '
'.&enablelink(); }
+ if (&htmlareablocked()) { return '
'.&enablelink(@fields); }
my $output='
".
- &disablelink();
+ &disablelink(@fields);
return $output;
}