--- loncom/interface/lonparmset.pm 2005/06/08 02:14:29 1.218
+++ loncom/interface/lonparmset.pm 2005/06/13 15:35:37 1.220
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set parameters for assessments
#
-# $Id: lonparmset.pm,v 1.218 2005/06/08 02:14:29 www Exp $
+# $Id: lonparmset.pm,v 1.220 2005/06/13 15:35:37 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2149,9 +2149,23 @@ sub listdata {
$r->print(
&Apache::lonhtmlcommon::date_setter('overviewform',
$jskey,
- $$resourcedata{$thiskey}).
+ $$resourcedata{$thiskey},
+ '',1).
''
);
+ } elsif ($thistype eq 'string_yesno') {
+ $r->print(' ');
+ $r->print('');
} else {
$r->print('');
@@ -2491,11 +2505,10 @@ ENDMAINFORMHEAD
permission => $parm_permission,
help => 'Cascading_Parameters',
},
-# { text => 'Set Parameter Default Preferences',
-# help => 'Course_View_Class_List',
-# action => 'setdefaults',
-# permission => $parm_permission,
-# },
+ { text => 'Set Parameter Setting Default Actions',
+ action => 'setdefaults',
+ permission => $parm_permission,
+ },
);
my $menu_html = '';
foreach my $menu_item (@menu) {
@@ -2520,7 +2533,32 @@ ENDMAINFORMHEAD
}
+##################################################
+sub defaultsetter {
+ my $r=shift;
+ my $bodytag=&Apache::loncommon::bodytag('Parameter Setting Default Actions');
+ my $dom = $env{'course.'.$env{'request.course.id'}.'.domain'};
+ my $crs = $env{'course.'.$env{'request.course.id'}.'.num'};
+ my $breadcrumbs = &Apache::lonhtmlcommon::breadcrumbs(undef,'Defaults');
+ my $html=&Apache::lonxml::xmlbegin();
+ $r->print(<
+LON-CAPA Parameters
+
+$bodytag
+$breadcrumbs
+