--- loncom/interface/lonparmset.pm 2010/12/21 14:14:55 1.504
+++ loncom/interface/lonparmset.pm 2011/10/07 15:25:40 1.505.2.1
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set parameters for assessments
#
-# $Id: lonparmset.pm,v 1.504 2010/12/21 14:14:55 raeburn Exp $
+# $Id: lonparmset.pm,v 1.505.2.1 2011/10/07 15:25:40 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1748,12 +1748,11 @@ sub mapmenu {
# Info about selectable folders/maps
$r->print(
'
'
- .&mt('You can only select those maps and folders which can be currently parameterized.')
- # .' '.&Apache::loncommon::help_open_topic('...') # Later: Add further help
+ .&mt('You can only select maps and folders which have modifiable settings.')
+ .' '.&Apache::loncommon::help_open_topic('Parameter_Set_Folder')
.'
'
);
-
$r->print(&Apache::loncommon::start_data_table());
# Display row: "All Maps or Folders"
@@ -2123,7 +2122,7 @@ sub assessparms {
my ($got_chostname,$chostname,$cmajor,$cminor);
my $totalstored = 0;
for (my $i=0;$i<=$#markers;$i++) {
- my ($needsrelease,$needsnewer);
+ my ($needsrelease,$needsnewer);
if ($markers[$i] =~ /^[\d.]+\&0_availablestudent\&(1|2|3)$/) {
my (@ok_slots,@fail_slots,@del_slots);
my $courseopt=&Apache::lonnet::get_courseresdata($cnum,$cdom);
@@ -2158,7 +2157,7 @@ sub assessparms {
$needsrelease =
$Apache::lonnet::needsrelease{'parameter:type:'.$values[$i]};
if ($needsrelease) {
- unless ($got_chostname) {
+ unless ($got_chostname) {
($chostname,$cmajor,$cminor) = &questiontype_release_vars();
$got_chostname = 1;
}
@@ -3123,6 +3122,13 @@ my %strings =
[ 'surveycred', 'Survey (credit for submission)']],
);
+sub standard_string_options {
+ my ($string_type) = @_;
+ if (ref($strings{$string_type}) eq 'ARRAY') {
+ return $strings{$string_type};
+ }
+ return;
+}
sub string_selector {
my ($thistype, $thiskey, $showval) = @_;