--- 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. +