version 1.48, 2008/09/13 02:37:29
|
version 1.48.2.1, 2008/09/20 01:57:50
|
Line 300 sub gettimezone {
|
Line 300 sub gettimezone {
|
$timezone = $domdefaults{'timezone_def'}; |
$timezone = $domdefaults{'timezone_def'}; |
} |
} |
} |
} |
|
} elsif ($Apache::lonnet::env{'request.role.domain'} ne '') { |
|
my %uroledomdefs = |
|
&Apache::lonnet::get_domain_defaults($Apache::lonnet::env{'request.role.domain'}); |
|
if ($uroledomdefs{'timezone_def'} ne '') { |
|
$timezone = $uroledomdefs{'timezone_def'}; |
|
} |
|
} elsif ($Apache::lonnet::env{'user.domain'} ne '') { |
|
my %udomdefaults = |
|
&Apache::lonnet::get_domain_defaults($Apache::lonnet::env{'user.domain'}); |
|
if ($udomdefaults{'timezone_def'} ne '') { |
|
$timezone = $udomdefaults{'timezone_def'}; |
|
} |
} |
} |
if ($timezone ne '') { |
if ($timezone ne '') { |
if (DateTime::TimeZone->is_valid_name($timezone)) { |
if (DateTime::TimeZone->is_valid_name($timezone)) { |