{ "info": { "author": "Sylvain Fankhauser", "author_email": "sylvain.fankhauser@liip.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "# djangocms-local-navigation\n\nThis package provides a DjangoCMS plugin that displays a menu based on the\nstructure of the current page. You can for example create a local menu that is\nbased on all the h2 elements on your page.\n\n## Installation\n\n`$ pip install djangocms-local-navigation`\n\nThen add it to INSTALLED_APPS:\n\n```python\nINSTALLED_APPS = (\n # ...\n 'djangocms_local_navigation',\n)\n```\n\nAlso add the plugin processor, which will add the `id` attributes to your\nnavigation elements, allowing you to actually linking to them:\n\n```python\nCMS_PLUGIN_PROCESSORS = (\n # ...\n 'djangocms_local_navigation.cms_plugin_processors.patch_elements',\n)\n```\n\nYou should now be able to add the plugin \"Local menu\" to your pages.\n\n## Configuration\n\n### CMS_LOCAL_NAVIGATION_NAV_ELEMENTS\n\nDefault: `h2`\n\nDefines which elements are used to create the local menu. This is a CSS\nselector so if you want for example only elements with the class\n`local-navigation-heading` to be included in the navigation you could use\n`h2.local-navigation-heading`.\n\n### CMS_LOCAL_NAVIGATION_XML_PARSER\n\nDefault: `None` (means automatic detection)\n\nDefines which XML parser is used to add anchors to the elements and create the\nmenu. Refer to [the BeautifulSoup documentation](https://www.crummy.com/software/BeautifulSoup/bs4/doc/#specifying-the-parser-to-use)\nfor more information. Be advised that [lxml has known issues with\nmod_python](http://lxml.de/FAQ.html#my-program-crashes-when-run-with-mod-python-pyro-zope-plone)\nand can cause your processes to hang.\n\n## Development\n\nTo run the tests, use `./setup.py test`.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/liip/djangocms-local-navigation", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "djangocms-local-navigation", "package_url": "https://pypi.org/project/djangocms-local-navigation/", "platform": "", "project_url": "https://pypi.org/project/djangocms-local-navigation/", "project_urls": { "Homepage": "https://github.com/liip/djangocms-local-navigation" }, "release_url": "https://pypi.org/project/djangocms-local-navigation/1.4.1/", "requires_dist": null, "requires_python": "", "summary": "Display menus based on the HTML structure of the pages", "version": "1.4.1" }, "last_serial": 3128431, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "72ec88f9866e1d7540d070ce4a50c6f7", "sha256": "8caf8d44aca68a71a37f58f8baad3460355ce245b2455b0797c484ecaef47a3b" }, "downloads": -1, "filename": "djangocms-local-navigation-1.0.0.tar.gz", "has_sig": false, "md5_digest": "72ec88f9866e1d7540d070ce4a50c6f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3040, "upload_time": "2016-08-09T15:22:43", "url": "https://files.pythonhosted.org/packages/5d/9f/5dfd1d956cad224fb8573d281d067d1d5673d60fc5d8257021a0847e25ae/djangocms-local-navigation-1.0.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "7440078fad2f2a1bd98c014efd33f56f", "sha256": "16aefd064c32090ca128978d3246a04b1210a6fbc94f1fa851f645960c4deea1" }, "downloads": -1, "filename": "djangocms-local-navigation-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7440078fad2f2a1bd98c014efd33f56f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3412, "upload_time": "2016-08-10T11:26:16", "url": "https://files.pythonhosted.org/packages/7a/ac/6d9eccb545eda2ffb2b03c0a44e42b4802a288d523745ba875fd22c16edf/djangocms-local-navigation-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "35a23e527d3f3a58456641f97fb423cc", "sha256": "a0d10d13c57f9a5d0067dca084becca07bd9826efbab1e02a190c9aff4e2036a" }, "downloads": -1, "filename": "djangocms-local-navigation-1.2.1.tar.gz", "has_sig": false, "md5_digest": "35a23e527d3f3a58456641f97fb423cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3417, "upload_time": "2016-08-10T14:36:12", "url": "https://files.pythonhosted.org/packages/9d/d4/f9af7d64dbe9376241ffe63b275a08d73737838d6608e6c189475354b322/djangocms-local-navigation-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "54f6a01feb59c9a3cfdebf0c9f2a053b", "sha256": "4fd853340381cacf95cb4939ec2abf181561afeb2adf0917f93b567000d66ff7" }, "downloads": -1, "filename": "djangocms-local-navigation-1.3.0.tar.gz", "has_sig": false, "md5_digest": "54f6a01feb59c9a3cfdebf0c9f2a053b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3570, "upload_time": "2016-08-18T11:38:29", "url": "https://files.pythonhosted.org/packages/fb/a9/ad5c97e977c3ab056c301cb12ad8faee379020bb84f8128cbff667af47c9/djangocms-local-navigation-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "d6fc780bed946c900738a0d0b07e5509", "sha256": "d6a6bb75da9231f11bd137759f8d9b030449054cffcf29b750e5a34c8475776b" }, "downloads": -1, "filename": "djangocms-local-navigation-1.3.1.tar.gz", "has_sig": false, "md5_digest": "d6fc780bed946c900738a0d0b07e5509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3523, "upload_time": "2016-08-22T11:39:58", "url": "https://files.pythonhosted.org/packages/3f/42/52674dfaf3fa0c54219bb2fa556586b906abfac19da6265484297b119fbd/djangocms-local-navigation-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "cb69a1da087503300481ec865a06b1f2", "sha256": "86e0e8e12d17b4a87b5e0583b2b72c806e442e237922dad4644488f57d7e6777" }, "downloads": -1, "filename": "djangocms-local-navigation-1.3.2.tar.gz", "has_sig": false, "md5_digest": "cb69a1da087503300481ec865a06b1f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3747, "upload_time": "2016-08-23T12:26:32", "url": "https://files.pythonhosted.org/packages/1f/66/4532be5f4d98009de3efde346dd879ff97b127c05817352e573917dbe05f/djangocms-local-navigation-1.3.2.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "b452a62eed0144a8950ab0366b2935f1", "sha256": "4f1d1ccc40f44928f2b898c002c25fd167d8aba7960f0c58cc99a59841b0ac3b" }, "downloads": -1, "filename": "djangocms_local_navigation-1.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b452a62eed0144a8950ab0366b2935f1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7809, "upload_time": "2017-08-28T08:04:20", "url": "https://files.pythonhosted.org/packages/2c/05/cd3ef3e168479ebcc785c1dd20374f8a170df3cfc154e8bdace1a1257590/djangocms_local_navigation-1.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb14de79801a28be8373daecac0e9d0a", "sha256": "ba49b5fb1cfa6c0826fe55d1fe33ac182e9dd096fb0060d953e3ff91c5333297" }, "downloads": -1, "filename": "djangocms-local-navigation-1.4.0.tar.gz", "has_sig": false, "md5_digest": "bb14de79801a28be8373daecac0e9d0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4549, "upload_time": "2017-08-28T08:04:24", "url": "https://files.pythonhosted.org/packages/3d/44/79c7d6ace796283eb4517dd622591bc99a3c6413ed5460dbe717288dfb1e/djangocms-local-navigation-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "5b4352aec7801180ec3277f461c0cf9d", "sha256": "382aa3329c9dc75bcf7bf2e0ada2f3bf4841af2fe08480be26d135973797f213" }, "downloads": -1, "filename": "djangocms_local_navigation-1.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5b4352aec7801180ec3277f461c0cf9d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7812, "upload_time": "2017-08-28T08:17:42", "url": "https://files.pythonhosted.org/packages/95/f1/1fb25bc1d25de7dd2a8609c9ecfb4959d0715d83348346d88995004bd631/djangocms_local_navigation-1.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3875f44e8c81ca67e9e1e0f32bd26291", "sha256": "71655597e0cbe6cf9dffd53a2aa78c77856fa80f3d027bd449cb7e5eaf24bfa0" }, "downloads": -1, "filename": "djangocms-local-navigation-1.4.1.tar.gz", "has_sig": false, "md5_digest": "3875f44e8c81ca67e9e1e0f32bd26291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4699, "upload_time": "2017-08-28T08:17:44", "url": "https://files.pythonhosted.org/packages/e9/eb/22fd2eb5a9f7a1b50e523c2a98a063b455f6f443086519860baa36b675b8/djangocms-local-navigation-1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b4352aec7801180ec3277f461c0cf9d", "sha256": "382aa3329c9dc75bcf7bf2e0ada2f3bf4841af2fe08480be26d135973797f213" }, "downloads": -1, "filename": "djangocms_local_navigation-1.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5b4352aec7801180ec3277f461c0cf9d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7812, "upload_time": "2017-08-28T08:17:42", "url": "https://files.pythonhosted.org/packages/95/f1/1fb25bc1d25de7dd2a8609c9ecfb4959d0715d83348346d88995004bd631/djangocms_local_navigation-1.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3875f44e8c81ca67e9e1e0f32bd26291", "sha256": "71655597e0cbe6cf9dffd53a2aa78c77856fa80f3d027bd449cb7e5eaf24bfa0" }, "downloads": -1, "filename": "djangocms-local-navigation-1.4.1.tar.gz", "has_sig": false, "md5_digest": "3875f44e8c81ca67e9e1e0f32bd26291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4699, "upload_time": "2017-08-28T08:17:44", "url": "https://files.pythonhosted.org/packages/e9/eb/22fd2eb5a9f7a1b50e523c2a98a063b455f6f443086519860baa36b675b8/djangocms-local-navigation-1.4.1.tar.gz" } ] }