--- loncom/html/adm/helper/course.initialization.helper 2003/07/21 14:08:30 1.11
+++ loncom/html/adm/helper/course.initialization.helper 2004/06/02 17:31:03 1.14
@@ -37,7 +37,7 @@
- return $helper->{DATA}->{FIRST_RUN} ?
+ return $helper->{DATA}->{FIRST_RUN} ?
'This Helper will set up your new LON-CAPA course and choose '.
'which features will be active. You can '.
're-visit it later to change settings in your course.' .
@@ -45,8 +45,7 @@
'If you have previous experience with coordinating LON-CAPA courses and '.
'prefer not to use the helper, click here to leave.'
:
- 'This helper will set up your LON-CAPA course and choose ' .
- 'which features will be active.';
+ &mt('This helper will set up your LON-CAPA course and choose which features will be active.');
All settings which you can change with this Helper can also be changed
@@ -59,7 +58,7 @@
-
+
The "Course Description" is the name of the course that will be
seen by the students. You may now modify the description and hit
"Next ->" to continue.
@@ -77,6 +76,48 @@
+
+
+ LON-CAPA has live chat functionality. This course will receive
+ its own chat room. You may deny students, TAs, or instructors
+ the right to access the chat room.
+
+
+ Students - students will not be able to use or view the chat room.
+ Teaching Assistants - teaching assistants will not be able use or view the chat room
+ Instructor - instructors will not be able to use or view the chat room
+
+ my $denied = &{$helper->{DATA}->{GETVAL}}('plch.roles.denied');
+ $denied =~ s/,/\|\|\|/g;
+ return $denied;
+
+
+ my $denied = $element->getValue();
+ $denied =~ s/\|\|\|/,/g;
+ if (&{$helper->{DATA}->{SETVAL}}('plc.roles.denied', $denied)) {
+ $denied =~ s/st/ students/;
+ $denied =~ s/in/ instructors/;
+ $denied =~ s/ta/ teaching assistants/;
+ $denied =~ s/ep/ exam proctors/;
+ if ($denied =~ /^[^,]*,[^,]*$/) { # only one comma
+ $denied =~ s/,/ and/g;
+ } else { # add "and" to last comma
+ $denied =~ s/,([^,]*)$/, and\1/;
+ }
+ if ($denied) {
+ $denied = substr($denied, 1) . ' not allowed to participate in discussion.';
+ $denied = ucfirst($denied);
+ } else {
+ $denied = 'Everyone can participate in discussion.';
+ }
+ return $denied;
+ } else {
+ return '';
+ }
+
+
+
+
LON-CAPA hosts discussions on all resources in a course. By default,
@@ -159,9 +200,7 @@
are both the LON-CAPA username and LON-CAPA domain, not an email
address.
- return 'Your current LON-CAPA domain is "'
- . $helper->{DATA}->{DOM} .
- '".
';
+ return &mt('Your current LON-CAPA domain is "[_1]".
',"$helper->{DATA}->{DOM}");
@@ -202,6 +241,12 @@
Remember that all of these settings can be modified in the PARMS
screen, by pushing the Course Environment button.
+
+ $ENV{'course.'.$ENV{'request.course.id'}.'.clonedfrom'}
+ After you select Finish Course Initialization,
+ you will be taken to the Parameter Overview screen to
+ update the dates for this cloned course.
+