Fork me on GitHub

Using the additional Menutree menus in 1.3.1  Bottom

  • 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
  • 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 icon_frown



    Edited by espaan on Nov 01, 2011 - 05:41 AM.

    --
    campertoday.nl, Module development, Dutch Zikula Community
  • 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
  • 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
  • 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) icon_confused

    --
    Damon
    Catamaran Sailing at TheBeachcats.com
  • 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
  • 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
  • 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
  • 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
  • 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
  • fantastic work, just wanted to say that
  • icon_biggrin 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
  • 0 users

This list is based on users active over the last 60 minutes.