--- loncom/interface/domainprefs.pm 2007/12/21 04:47:24 1.37 +++ loncom/interface/domainprefs.pm 2008/01/04 10:17:13 1.39 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler to set domain-wide configuration settings # -# $Id: domainprefs.pm,v 1.37 2007/12/21 04:47:24 raeburn Exp $ +# $Id: domainprefs.pm,v 1.39 2008/01/04 10:17:13 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -281,11 +281,24 @@ sub handler { ' /> '. '
'); + ' />'.&mt('Display using: ')."\n".
' '.
@@ -1022,6 +1035,10 @@ sub print_autoenroll {
}
}
my $domform = &Apache::loncommon::select_dom_form($defdom,'sender_domain',1);
+ my $notif_sender;
+ if (ref($settings) eq 'HASH') {
+ $notif_sender = $settings->{'sender_uname'};
+ }
my $datatable=''.
' ';
$$rowtotal += 2;
return $datatable;
@@ -1178,9 +1194,11 @@ sub print_directorysrch {
foreach my $title (@{$titleorder}) {
if (defined($searchtitles->{$title})) {
my $check = ' ';
- if (ref($settings->{'searchby'}) eq 'ARRAY') {
- if (grep(/^\Q$title\E$/,@{$settings->{'searchby'}})) {
- $check = ' checked="checked" ';
+ if (ref($settings) eq 'HASH') {
+ if (ref($settings->{'searchby'}) eq 'ARRAY') {
+ if (grep(/^\Q$title\E$/,@{$settings->{'searchby'}})) {
+ $check = ' checked="checked" ';
+ }
}
}
$datatable .= ''.&mt('Auto-enrollment active?').' '.
''.
&mt('username').': '.
' '.&mt('domain').
+ $notif_sender.'" size="10" /> '.&mt('domain').
': '.$domform.'