version 1.185, 2008/11/26 17:11:55
|
version 1.186, 2008/11/26 23:20:56
|
Line 2021 END
|
Line 2021 END
|
# permission => 'Contains permissions as returned from lonnet::allowed(), |
# permission => 'Contains permissions as returned from lonnet::allowed(), |
# must evaluate to true in order to activate the link', |
# must evaluate to true in order to activate the link', |
# icon => 'icon filename', |
# icon => 'icon filename', |
|
# alttext => 'alt text for the icon', |
# help => 'Name of the corresponding helpfile', |
# help => 'Name of the corresponding helpfile', |
# linktitle => 'Description of the link (used for title tag)' |
# linktitle => 'Description of the link (used for title tag)' |
# }, |
# }, |
Line 2038 END
|
Line 2039 END
|
# Don't rely on its current functionality as it might be |
# Don't rely on its current functionality as it might be |
# changed or removed. |
# changed or removed. |
# TODO: |
# TODO: |
# add icon field |
|
# add alt tag for icon |
|
# check for empty values |
# check for empty values |
# -------------------------- |
# -------------------------- |
|
|
Line 2054 sub generate_menu {
|
Line 2053 sub generate_menu {
|
$menu_html .= '<li class="">'. |
$menu_html .= '<li class="">'. |
qq{<a href="$item->{'url'}" title="$item->{'linktitle'}">}; |
qq{<a href="$item->{'url'}" title="$item->{'linktitle'}">}; |
if($item->{'icon'}){ |
if($item->{'icon'}){ |
$menu_html .= qq{<img class = "" src="/res/adm/pages/$item->{'icon'}" alt=""/>} |
$menu_html .= qq{<img class = "" src="/res/adm/pages/$item->{'icon'}" alt="}; |
|
if($item->{'alttext'}){ |
|
$menu_html .= qq{$item->{'alttext'}"/>}; |
|
} else { #use linktext as alt text for the icon |
|
$menu_html .= qq{$item->{'linktext'}"/>}; |
|
} |
} |
} |
$menu_html .= &mt($item->{'linktext'}).'</a>'; |
$menu_html .= &mt($item->{'linktext'}).'</a>'; |
# if (exists($item->{'help'})) { |
if (exists($item->{'help'})) { |
# $menu_html .= &Apache::loncommon::help_open_topic($item->{'help'}); |
$menu_html .= &Apache::loncommon::help_open_topic($item->{'help'}); |
# } |
} |
$menu_html .= '</li>'; |
$menu_html .= '</li>'; |
} |
} |
$menu_html .= '</div>'; |
$menu_html .= '</div>'; |