Loading...
 
Skip to main content

Features / Usability


horizontal top bar

OK. first of all thanks for any help.
Second. I am a total newbie to tikiwiki, but reasoanbly advanced computer user.

I want to have a horizotnal top bar. But it seems very confusing how to do this, or it may not be working on my installation.
What I get when I set the top bar is a vertical list. Sometimes, when I change theme (like to arcturus, or business) the bar appears horizontal the first time, then reverts. Perhaps the css is not kicking in?? I am using opera as my browser. must check if IE does the same....

I ahve tried putting custom code in the topbar
like "{menu id=44 css=y type=horiz}", but this did nothing.

I have set both css adn php layers.

Where I am heading is to turn off the left and right sidebars entirely, except maybe withing a particular module.

thanks in advance...

asllearner

First of all, I recommend using CSS menu option. PHP Layers menus are planned to be removed soon and aren't fully supported any more.

I noticed that in Opera the menus tend to not work so well when "minify CSS" is not activated, so if it isn't at your site, you could try activating it (on the Admin Performance page, and I'm assuming your Tiki version is recent enough to have this option). This is a recent bug and doesn't seem to affect other browsers, as far as I know.

-- Gary


well, afterI did that (well, I minified js and css (but not into a single file), the whole site got messed up. tabs stopped working, menus didnt fold up anymore, it started logging me off all the time, etc.
ISo I turned off minified js and it seemed to get better.
but then I turned on the top bar a;d the sitenmenu bar and it is still vertical — get this — most of the time, but once in a while it's ok.
any other suggestions?
does it depend on the theme?
I eventually will create my own theme, but I need a place to start.


No, it doesn't depend on the theme. The level of functionality in question here is lower than themes, which only control appearance. (The CSS used to hide/display the menu dropdowns is in the css/cssmenus.css file, which is used by all themes.)

What Tiki version are you using? Minifying Javascript had some problems in Tiki 4, if I recall the release correctly, but works OK in Tiki 5.

I use Opera as my main browser but when there are display quirks compared to other browsers, there is some consolation in knowing it has a market share of only a few percent - in other words, not many site users will be affected. In any case, the combination of not minifying JS and minifying CSS should prevent the menu display problems in Opera, as far as I know (though, as mentioned, JS can be minified also in Tiki 5 and not cause problems for Opera). If pages are showing mixed results, it could be that some are being retrieved from cache; try clearing Tiki's caches (at tiki-admin_system.php). This is especially necessary when minifying is turned on. Another thing to keep in mind is that javascript is loaded last, after page content including the menus, which is why the menus don't display or work completely until everything is loaded.

-- Gary


well, I am using version 5 or 5.1, so that shouldnt be the problem.
I am trying different configurations now (eg using a cdn) but it may be that as you said javascript is loaded last...and the cache...do you have a recommendatoin for the best cache setting.

like you, opera is my main browser, and i have found only one or two places where it has failed to render a page in a usable or better fashion than ie at least. In order to be in with the in crowd, I have sometimes thought I should switch to firefox at some point, but in the end opera has kept me happy enough, and I've never found the need to, which is a testament to opera's sleek yet powerful design. And when there is a problem it is invariably because the page is grossly breaking standards, not an error in opera.

So in a way, I'd love to lick this, but it's not a game breaker, as you said.

thanks, by the way, for your replies...

asllearner


hey, whaddya know, seems to be working now. back to the same settings, but just turning things on and off (minified js is broken as it breaks tabs and doesnt let me not use tabs) seems to have put it in order

with that out of the way, I can get down to business...
😀