Possibly bug in 1.6.5

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Locked
faglork

Possibly bug in 1.6.5

Post by faglork »

Hi!

Since upgrading to 1.6.5, the menu system works different, without any notification in the release notes. The CSS classes have been changed, so that the existing menu css won't work anymore (if you used these classes).

The logic has been changed, too:

Code: Select all

former version 1.5.x

active page, containing subpages:
<li class="currentpage"><h3><dfn>Current page is 3: </dfn>Testseite</h3></li>

same menu item, after selection of a subpage:
<li class="activeparent"><a class="activeparent" href="http://www.xyz.de/testseite.html"><dfn>3: </dfn>Testseite</a>
--> css classes and coding correctly reflect the state of the menu item


1.6.x

active page, containing subpages:
<li class="menuactive menuparent"><a class="menuactive menuparent" href="http://www.xyz.de/testseite.html"><span>Testseite</span></a></li>

same menu item, after selection of a subpage:
<li class="menuactive menuparent"><a class="menuactive menuparent" href="http://www.xyz.de/testseite.html"><span>Testseite</span></a></li>
--> no change at all, css classes and coding do NOT reflect the state
I got some questions:
- is this documented somewhere? The release notes don't tell about that
- is this a bug or a feature? If the latter: what's the logic behind this? As I see it,  this is clearly not a good solution. But I may be missing an important information about the idea behind that.

Cheers,
Alex
Deak

Re: Possibly bug in 1.6.5

Post by Deak »

Not a bug, but quite annoying and no explanation for what has proven a destructive change for a number of people.

See my post here:

http://forum.cmsmadesimple.org/index.ph ... 979.0.html
faglork

Re: Possibly bug in 1.6.5

Post by faglork »

Thanks for the link! I missed that thread because I waited for the 1.6.x to "settle" before upgrading a number of sites.

As you say, this is quite annoying, and I'd like to know the reason for that? Why change a perfectly running system?
Developers, anyone?

Cheers,
Alex
Locked

Return to “CMSMS Core”