--- loncom/interface/loncommon.pm 2009/02/25 21:06:27 1.757
+++ loncom/interface/loncommon.pm 2009/03/04 12:43:31 1.762
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# a pile of common routines
#
-# $Id: loncommon.pm,v 1.757 2009/02/25 21:06:27 schulted Exp $
+# $Id: loncommon.pm,v 1.762 2009/03/04 12:43:31 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -924,14 +924,14 @@ sub help_open_topic {
# Add the text
if ($text ne "") {
- $template.="$text";
+ $template.="$text";
}
# Add the graphic
my $title = &mt('Online Help');
my $helpicon=&lonhttpdurl("/adm/help/help.png");
$template .= <<"ENDTEMPLATE";
-
+
ENDTEMPLATE
return $template;
@@ -4244,7 +4244,7 @@ $realm
ENDROLE
- my $titleinfo = ''.$title.'';
+ my $titleinfo = '
'.$title.'
';
if ($customtitle) {
$titleinfo = $customtitle;
}
@@ -4611,9 +4611,6 @@ table#LC_title_bar td.LC_title_bar_who {
span.LC_metadata {
font-family: $sans;
}
-span.LC_title_bar_title {
- font: bold x-large $sans;
-}
table#LC_title_bar td.LC_title_bar_domain_logo {
background: $sidebg;
text-align: right;
@@ -5581,6 +5578,12 @@ h2,h3,h4,h5,h6
overflow:hidden;
}
+.LC_Right {
+ float: right;
+ margin: 0px;
+ padding: 0px;
+}
+
p, .LC_ContentBox {
padding: 10px;
@@ -5591,7 +5594,14 @@ p, .LC_ContentBox {
cursor:pointer;
text-decoration:underline;
}
-
+.LC_helptextbgcolor
+{
+ background-color:#5555FF;
+}
+.LC_helptextfontcolor
+{
+ color:#FFFFFF;
+}
dl,ul,div,fieldset {
margin: 10px 10px 10px 0px;
@@ -5616,7 +5626,7 @@ ol.LC_smallMenu a {
color: RGB(80, 80, 80);
text-decoration: none;
}
-ol#LC_TabMainMenueContent, ul.LC_TabContent ,
+ol#LC_TabMainMenuContent, ul.LC_TabContent ,
ul.LC_TabContentBigger {
display:block;
list-style:none;
@@ -5660,10 +5670,12 @@ ul.LC_TabContent li a, ul.LC_TabContent
text-decoration:none;
font-size:95%;
font-weight:bold;
+ padding-right: 16px;
}
ul.LC_TabContent li:hover, ul.LC_TabContent li.active{
- background-color:#FFFFFF;
+ background:#FFFFFF url(/adm/lonIcons/open.gif) no-repeat scroll right center;
border-bottom:solid 1px #FFFFFF;
+ padding-right: 16px;
}
ul.LC_TabContentBigger li{
vertical-align:bottom;
@@ -6247,16 +6259,23 @@ sub start_page {
$result = &html_encode($result);
}
- if (exists($args->{'bread_crumbs'})) {
- &Apache::lonhtmlcommon::clear_breadcrumbs();
- if (ref($args->{'bread_crumbs'}) eq 'ARRAY') {
- foreach my $crumb (@{$args->{'bread_crumbs'}}){
- &Apache::lonhtmlcommon::add_breadcrumb($crumb);
- }
- }
- $result .= &Apache::lonhtmlcommon::breadcrumbs();
- }
+ #Breadcrumbs
+ if (exists($args->{'bread_crumbs'}) or exists($args->{'bread_crumbs_component'})) {
+ &Apache::lonhtmlcommon::clear_breadcrumbs();
+ #if any br links exists, add them to the breadcrumbs
+ if (exists($args->{'bread_crumbs'}) and ref($args->{'bread_crumbs'}) eq 'ARRAY') {
+ foreach my $crumb (@{$args->{'bread_crumbs'}}){
+ &Apache::lonhtmlcommon::add_breadcrumb($crumb);
+ }
+ }
+ #if bread_crumbs_component exists show it as headline else show only the breadcrumbs
+ if(exists($args->{'bread_crumbs_component'})){
+ $result .= &Apache::lonhtmlcommon::breadcrumbs($args->{'bread_crumbs_component'});
+ }else{
+ $result .= &Apache::lonhtmlcommon::breadcrumbs();
+ }
+ }
return $result;
}