--- loncom/html/adm/helper/newslot.helper 2006/05/09 19:10:39 1.18
+++ loncom/html/adm/helper/newslot.helper 2006/12/18 15:14:37 1.21
@@ -29,8 +29,14 @@
return $slot{$name}{$which};
}
+
+ Help on required attributes
+
+
+ Required Attributes
+
- Name:
+
Name:
@@ -85,6 +91,13 @@
+
+ Help on optional attributes
+
+
+ Optional Attributes
+
+
Description:
@@ -157,6 +170,20 @@
delete($helper->{'VARS'}{'endunique'});
+
+
+
Proctored access:
+
+
+ No proctor checkin required for access.
+ Require proctored checkin for access.
+
+ my $default=&{$helper->{DATA}{origslot}}('proctor');
+ if ($default) { return 'yes'; }
+ return 'no';
+
+
+
Secret word proctors use to checkin users:
@@ -171,6 +198,10 @@
Slot is:
+
+ Resource Restriction
+
+
usable for any resource.
restricted to a specific resource.
@@ -180,6 +211,7 @@
return 'any';
+
IP restrictions:
@@ -211,22 +243,18 @@
- FINISH
-
-
- $helper->{'VARS'}{'type'} eq 'schedulable_student'
- RESTRICTUSER
-
-
-
- No proctor checkin required for access.
- Require proctored access.
-
- my $default=&{$helper->{DATA}{origslot}}('proctor');
- if ($default) { return 'yes'; }
- return 'no';
-
-
+
+ $helper->{'VARS'}{'useproctor'} eq 'no'
+ RESTRICTUSER
+
+
+ RESTRICTUSER
+
+ Specifying Proctors
+
+
+ Specifying Proctors
+
@@ -243,10 +271,18 @@
+
+ $helper->{'VARS'}{'type'} ne 'schedulable_student'
+ FINISH
+
+
FINISH
Slots are by default available to all users in a course, if you would like this slot to be restricted to a subset of users you can specify restrictions.
+
+ Restrict Availibility
+
Select sections to limit slot availability to:
@@ -297,7 +333,8 @@
$helper->{'VARS'}{'endunique'}];
}
- if ( $helper->{'VARS'}{'proctor'} =~/\S/ ) {
+ if ( $helper->{'VARS'}{'useproctor'} eq 'yes'
+ && $helper->{'VARS'}{'proctor'} =~/\S/ ) {
my @names;
# just need the username/domain throw away the other data
# that returns