--- loncom/interface/loncommon.pm 2009/04/21 18:27:09 1.790 +++ loncom/interface/loncommon.pm 2009/04/24 05:14:09 1.792 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # a pile of common routines # -# $Id: loncommon.pm,v 1.790 2009/04/21 18:27:09 droeschl Exp $ +# $Id: loncommon.pm,v 1.792 2009/04/24 05:14:09 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -715,6 +715,21 @@ sub select_datelocale { return $output; } +sub select_language { + my ($name,$selected,$includeempty) = @_; + my %langchoices; + if ($includeempty) { + %langchoices = ('' => 'No language preference'); + } + foreach my $id (&languageids()) { + my $code = &supportedlanguagecode($id); + if ($code) { + $langchoices{$code} = &plainlanguagedescription($id); + } + } + return &select_form($selected,$name,%langchoices); +} + =pod =item * &linked_select_forms(...) @@ -4367,8 +4382,8 @@ ENDROLE return(< -$upperleft - $messages  +$upperleft + $messages  $titleinfo $dc_info $menu $roleinfo @@ -4485,6 +4500,7 @@ sub standard_css { my $img = &designparm($function.'.img', $domain); my $tabbg = &designparm($function.'.tabbg', $domain); my $font = &designparm($function.'.font', $domain); +#second colour for later usage my $sidebg = &designparm($function.'.sidebg',$domain); my $pgbg_or_bgcolor = $bgcolor || @@ -4660,15 +4676,6 @@ table#LC_title_bar .LC_title_bar_realm { span.LC_metadata { font-family: $sans; } -table#LC_title_bar td.LC_title_bar_domain_logo { - background: $sidebg; - text-align: right; - padding: 0px; -} -table#LC_title_bar td.LC_title_bar_role_logo { - background: $sidebg; - padding: 0px; -} table#LC_menubuttons img{ border: 0px;