Separator does not seem to work in left submenu

A place to discuss the testing process in beta cycles or against SVN for the CMS Made Simple CORE package.
Locked
owl7

Separator does not seem to work in left submenu

Post by owl7 »

Hi all,

As I couldn't find any solution to this when browsing the forum, I think I might have found a bug - however, this seems to have been already here for quite a while as it was already in 0.12 and in the current 0.13 beta release.

The problem lies in the default menu: When I use the menu on the left hand side, separators are not shown, when showing the menu on the right hand side, the separators show up. Now don't think I was messing up my installation...  ;)
I did a test straight after installing and I had this effect already in the default CMSMS installation.

Hope this helps - I would be pleased to provide any more information if required, however, it seems to be pretty easily reproducable...

Thanks for this great piece of software!
Pat
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: Separator does not seem to work in left submenu

Post by Dr.CSS »

what does it look like? have you looked thru the menu CSS for anything thats diff. besides the left/right settings?
i've changed all my installs so much i can't reproduce this, i might do a fresh install to new folder just to check,

    mark
owl7

Re: Separator does not seem to work in left submenu

Post by owl7 »

Hi Mark,

Thanks for the fast reply. You can reproduce quite easily be default installation of cmsms and adding new content of type 'separator'. The separator line will not be visible (as by default, navigation is on the left hand side). Change the template to "EllNav Horiz/Vert R 1 col" to show the navigation on the right hand side - and the separator line will be visible.

Source code of the separator line when navigation is on the left hand side (separator not visible) looks like this:



Source code of the separator line when navigation is on the right hand side (separator visible) looks like this:



Hope this helps any further, so you can reproduce and analyze the problem.

CSS menu I have checked, but didn't really find anything which looks helpful to me. But well possible, that I am missing something.

Thanks,
Pat
owl7

Re: Separator does not seem to work in left submenu

Post by owl7 »

Even after Upgrade to the 0.13 final version the problem still exists: Separator is not visible when menu is on the left hand side (and yup, I did try different browsers).
???
Details see my previous posts in this thread. Any help would be very much apreciated!
Pat
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: Separator does not seem to work in left submenu

Post by Dr.CSS »

have you tried to switch those two lines?...



    mark
owl7

Re: Separator does not seem to work in left submenu

Post by owl7 »

Hi Mark,

Thanks for the hint. Well I checked the source code of the generated page and it looked like this:

  :o

And by changing the li-tag to the one you mentioned, it displayed correctly. Now I only have to find out, why the li-tag comes out as it does at the moment. Yup, I am not a specialist in HTML/Styles etc...

Pat
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: Separator does not seem to work in left submenu

Post by Dr.CSS »

no specialist myself just have an intense love of web design...
what...  li-tag comes out as it does...
how is it coming out now?

 
owl7

Re: Separator does not seem to work in left submenu

Post by owl7 »

Source code of my current site as per web browser contains this line:


If I save the page from the browser, change the above line to the one you mentioned (), the separator is visible.

Question is, where do I need to change in cmsms to get the correct li style in the final html-page.

Pat
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: Separator does not seem to work in left submenu

Post by Dr.CSS »

oh yeah um well you have a menu template... called out in your template... {cms_module module='menumanager' collapse='1'}  maybe?
this is the default call for template "Bulletmenu Vert 1 col" you will need to establish which one you are calling from the default menus' then goto Layout » Menu Manager second tab File Templates 'clik' now you see, bulletmenu-accessible.tpl, bulletmenu.tpl, cssmenu-accessible.tpl, etc. etc. on right side see the two pieces of 'paper' stacked 'clik' the one for the template you are using such as 'bulletmenu-accessible.tpl'
this will allow you to make a copy of the template name it ?? whatever, now in this template you will find the line that says {else} change it to.... scratch that... that is the one you want, the plain bulletmenu has this line in it... {elseif $node->type == 'separator'}

{else}

o hell what menu does it say in your template.... then we figure out which way to go....
owl7

Re: Separator does not seem to work in left submenu

Post by owl7 »

Thanks Mark, excellent hint! Managed to solve the mystery and now I am back on track!  :D
Locked

Return to “[locked] Quality Assurance”