X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Felements%2Fmenubar.html;h=c14904337ba66c0f5579a9ef13ada9e29c9409ad;hp=4d2700cc51f6e23d143518071e54fb80bc3ab57c;hb=11bbf29de447fe39e9d7155fe280a0df70fa8c3c;hpb=8588f3c0bfbcbeb58dd25a57b5ea375cec00279a diff --git a/httemplate/elements/menubar.html b/httemplate/elements/menubar.html index 4d2700cc5..c14904337 100644 --- a/httemplate/elements/menubar.html +++ b/httemplate/elements/menubar.html @@ -5,7 +5,9 @@ Example: include( '/elements/menubar.html', #options hashref (optional) - { 'newstyle' => 1, #may become the default at some point + { 'newstyle' => 1, #may become the default at some point + 'url_base' => '', #prepended to menubar URLs, for convenience + 'selected' => '', #currently selected label }, #menubar entries (required) @@ -18,59 +20,9 @@ Example: %if ( $opt->{'newstyle'} ) { -% #false laziness w/header.html... shouldn't these just go in freeside.css? - - - - - - - - - -
-    - - <% join(' ', @html ) %> - -    -
+
+ <% join('', @html ) %> +
%} else { @@ -93,13 +45,11 @@ while (@_) { if ( $opt->{'newstyle'} ) { my $dclass = $item eq $opt->{'selected'} - ? 'fsblackbuttonselected' - : 'fsblackbutton'; + ? 'fstabselected' + : 'fstab'; + + $style = qq( CLASS="$dclass" ); - $style = - qq( CLASS="$dclass" ). - qq( onMouseOver="this.className='fsblackbuttonselected'; return true;" ). - qq( onMouseOut="this.className='$dclass'; return true;" ); } push @html, qq!$item!;