{ "info": { "author": "Edition1", "author_email": "info@edition1.nl", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. contents::\n\nIntroduction\n============\n\nThis package provides a responsive replacement for the\n``plone.global_sections`` viewlet. But note that just installing this\ntheme in itself does not replace anything. You will have to adjust\nyour theme to make use of this package.\n\nSet up edition1.menu in your theme product\n------------------------------------------\n\nAdd the package as dependency to you theme product. To do so add edition1.menu to the section install_requires in your setup.py::\n\n install_requires=[\n 'setuptools',\n # -*- Extra requirements: -*-\n 'edition1.menu',\n ],\n\n\nNext, add edition1.menu to your metadata.xml::\n\n \n profile-edition1.menu:default\n \n\nRun your buildout.\n\nNext you need to add the viewlet to your browser configure.zcml::\n\n \n \n\nEverything is in place. Now you have to hide the global.navigation viewlet, because you use the edition1 responsive menu instead::\n\n \n \n \n\n \n \n \n\n\nStart up your instance and go to plone control panel/Add-ons. Install edition1.menu. Go back to control panel and click on \"Menu settings\" in the section Add-on Configuration. You can configure the minimal width of the wide menu, navigation tree depth and maximal number of items in wide menu.\n\n\n\n\n\nContributors\n============\n\n- Mark van Lent, markvl, Edition1\n- Mirella van Teulingen, mirelvt, Edition1\n\nChangelog\n=========\n\n0.1a7 (2013-12-20)\n------------------\n\n- Add 'parent' and 'current' classes to
  • tags of the menu. [maciekz]\n\n\n0.1a6 (2013-11-20)\n------------------\n\n- Fix error when actions are in the menu (like the Home item) that\n have no children.\n [markvl]\n\n\n0.1a5 (2012-11-28)\n------------------\n\n- Load setMenuSize() in the template, instead of on document.ready.\n Otherwise you will see the menu in the wrong layout before it is\n styled correctly. [mirella]\n\n\n0.1a4 (2012-11-26)\n------------------\n\n- Fix the fix of the small menu. The small menu stopped working when\n it was expanded and the windows was resized from small to big and\n back again.\n [markvl]\n\n\n0.1a3 (2012-11-26)\n------------------\n\n- Small fix where the small menu is expanded when the window is\n resized from big to small.\n [markvl]\n\n\n0.1a2 (2012-11-22)\n------------------\n\n- Add a configuration option to always use the small menu when there\n are more than X menu items. (So we can prevent overflowing the menu\n even on 'desktop' screens.)\n [markvl]\n\n- Make the small version of the menu work: start with children\n collapsed (hidden) and expand (visible) when needed. First click\n expands, second click collapses.\n [markvl]\n\n- Use a class to mark that a menu item has children. (And remove the\n hard coded greater than sign.)\n [markvl]\n\n- Remove duplication from the menu templates by moving the complete\n