I understnad that in Zikula 1.3.1 menutree is no longer a module but a built-in system block.
Only the most basic menus are available in the core install, are there 1.3.1 versions of the additional menues listed here?
http://code.zikula.org/projects/blanktheme/wiki/MenutreeTemplates
Is there documentation somewhere on converting additional CSS menu systems into menutree menus?
Please, this is one of those blockers for moving to 1.3.1.
--
Damon
Catamaran Sailing at TheBeachcats.com
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- rgasch created topic »Using PageUtil::addVar() to load script code« 11:48 AM
- michiel responded to »password problem« 10:01 AM
- mazdev responded to »Hide "Register new account" and change template to 3 col« 07:50 AM
- mesteele101 created topic »Zikula 1.3.3 - Site Search 1.5.2 - Unable to turn off plug-ins« 07:48 AM
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 25. May
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 25. May
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 25. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Using the additional Menutree menus in 1.3.1
-
- Rank: Softmore
- Registered: Dec 31, 1969
- Last visit: May 25, 2010
- Posts: 326
-
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
Hi, this is indeed an open action. The "old" additional menus that were made available for menutree have to be ported over and
maybe a cleanup of the menus can be done then as well. I have been very busy this year with a lot of things (not Zk related) and this is also one thing still to do.
It is not very hard to port menus on the web to menutree, but you have to understand menutree of course. There is not really a manual
for it. It depends also quite a lot on the structure that the menu uses (divs, ul/li, etc).
With jQuery now also being fully available in the Core menus using jQuery are also options. I'm using a dynamicdrive menu
at the moment (on 12x still) which is very nice, see ddlevelsmenu. I want to have that one also available and for my own website (see sig) I have ported it to menutree already. The license of the newer cssplay menus are quite restrictive, ever for personal use.
http://protofish.procurios.nl/ is also a nice one, MIT licensed based on prottype.
And dynamic drive has a nice new one: http://www.dynamicdr…dex1/ddmegamenu.htm.
So lots of options to port, but time is limited
Edited by espaan on Nov 01, 2011 - 05:41 AM.
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Softmore
- Registered: Dec 31, 1969
- Last visit: May 25, 2010
- Posts: 326
I was afraid that would be the answer.
So I spent a few hours trying to get ANY of the additional menus to work under 1.3.1 and failed, it's going to take someone with a much better understnading of how menutree was converted to a system block.
I tried taking
/pnimages
/pnjavascript
/pnstyle
/pntemplates
/pntemplates/plugins
from /modules/menutree and placing them in
/config/blocks/menutree as
/images
/javascript
/style
/templates
/template/plugins
Then changing the names of the templates to match the new naming for instance changed
menutree_block_chromestyle.htm >> blocks_block_menutree_chromestyle.tpl
and then made the edits inside that template to change the delimiters from
Code
<!--[
to
{
and
]-->
to
}
After all this it didn't work at all, the additional templates weren't visible in the blocks>menutree settings so I guess I didn't get them in the right place. I figured they should be under /config/blocks/menutree because I've read we should mess with the /system directory.
I've given up, I'll have to stick to 1.2.8 yet again.
--
Damon
Catamaran Sailing at TheBeachcats.com -
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
Hi
I have already set up a github repository for the menu projects (menus for menutree and extmenu). I will try to get the ddlevels menu working first and then go from there.
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Softmore
- Registered: Dec 31, 1969
- Last visit: May 25, 2010
- Posts: 326
espaan
Hi
I have already set up a github repository for the menu projects (menus for menutree and extmenu). I will try to get the ddlevels menu working first and then go from there.
Thank you for working on it.
Don't mean to be negative all the time, the actual menutree functionality in 1.3.1 seems to be fine.
So much is different from 1.2x to 1.3x that is not apparent at first.
Since 1.3.1 is looking strong it takes only a few stable modules and my own learning curve to start creating sites with it.
Menutree - Scribite - Content
can build most sites
add a fully functioning Clip and you've really got something.
That is assuming I can grasp the theming changes, stil not sure about the overrides.yml file, seems like a step back to have to make a list of templates that are overwritten. (there I go again)
--
Damon
Catamaran Sailing at TheBeachcats.com -
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
BTW in menutree in zk13x there is already a multi level horizontal menu included. You could also tune that one to your needs.
But of course some plug and play menus to start from that are some more graphical can be very handy.
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
Hi, just "converted" the suckertree as test. It is really very doable and works out of hte box more or less.
I've put the information on a Wiki page in the github project. https://github.com/e…2.x-to-Zikula-1.3.x
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Softmore
- Registered: Dec 31, 1969
- Last visit: May 25, 2010
- Posts: 326
espaan
Hi, just "converted" the suckertree as test. It is really very doable and works out of hte box more or less.
I've put the information on a Wiki page in the github project. https://github.com/e…2.x-to-Zikula-1.3.x
Thanks for doing that.
Once converted, will these other menus be added to the standard menutree package in Zikula? It would be a nice addition, otherwise there would need to be a simple way of packaging these to add in by each Zikula user.
--
Damon
Catamaran Sailing at TheBeachcats.com -
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
Hi, once I have the menus converted it will be a seperate package that can be installed and that can work inside menutree directlry. The licenses of the menus are not always the same and not always allowing including them in open source packages.
So that prevents from direct inclusion. But the package will be installable and should work just as a normale menutree menu.
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
Hi, I have uploaded the first menus to the github project: https://github.com/e…us_menutree_extmenu
You can download by pressing on ZIP. Files are in the correct place and converted to zikula 1.3 standards. I have placed the additional
menus in config/..
The Wiki explains a bit more on what is what in the menus and how to convert zk12x menutree menus to zk13x menutree menus.
https://github.com/e…nutree_extmenu/wiki
I have already added several ddlevels menu from dynamicdrive. This is a multi level menu and several example menus are included already from http://www.dynamicdr…smenu/generator.htm. I need to update the Javascript to the latest version.
--
campertoday.nl, Module development, Dutch Zikula Community -
- Rank: Softmore
- Registered: Apr 17, 2004
- Last visit: May 16, 2010
- Posts: 164
-
- Rank: Developer
- Registered: Aug 23, 2003
- Last visit: May 31, 2010
- Posts: 1428
at least the project is there and a set of menus ready for 1.3. There is now also the potential for eassier using jQuery menus, since it is part of the Core.
--
campertoday.nl, Module development, Dutch Zikula Community
- Moderated by:
- Support
Users on-line
- 0 users
This list is based on users active over the last 60 minutes.
