{ "info": { "author": "keul", "author_email": "luca@keul.it", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.3", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: JavaScript", "Programming Language :: Python" ], "description": "A new way to controls how Plone **marks external links** or **open them in popup** windows.\r\n\r\n.. contents::\r\n\r\nIntroduction\r\n============\r\n\r\nPlone has already two feature named \"*Mark external links*\" and \"*External links open in new window*\" that\r\nmake the CMS to change apprearence of external link or open them in popup windows.\r\n\r\nHowever native Plone features are on-or-off: you can't choose the criteria used for mark links or choose which\r\nones will be opened in a new windows.\r\n\r\nHow it works\r\n============\r\n\r\nAfter installation go to the \"*Externalize links settings*\" in the control panel and configure your preferences.\r\n\r\n.. image:: http://keul.it/images/plone/collective.externalizelink/collective.externalizelink-0.1.0-01.png\r\n :alt: Control panel\r\n\r\n*Links selectors*\r\n Use this section to enter a set of jQuery selector that match your links.\r\n*Mark processed links*\r\n For every processed link you can also provide additional attributes for example a new CSS class.\r\n\r\nPlus, the *title* attribute of every link will be enhanced with a text that warn the user of the \"popup\"\r\nnature (\"*It will open in a new window*\"). \r\n\r\nMotivations behind the product\r\n==============================\r\n\r\nApart the effective usefulness of the product, this has been mainly written as example application for\r\nthe use of `collective.jsconfiguration`__.\r\n\r\n__ https://github.com/keul/collective.jsconfiguration\r\n\r\n\r\nChangelog\r\n=========\r\n\r\n0.1.0 (2014-05-02)\r\n------------------\r\n\r\n- Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/keul/collective.externalizelink", "keywords": "plone link popup open", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "collective.externalizelink", "package_url": "https://pypi.org/project/collective.externalizelink/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.externalizelink/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/keul/collective.externalizelink" }, "release_url": "https://pypi.org/project/collective.externalizelink/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Controls when Plone must open links in external page (in an accessible way)", "version": "0.1.0" }, "last_serial": 1078590, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "46b359a199f918076c93bfedc2db0e57", "sha256": "efcd14e54afff5a31883dfc8103630a430498d249fba9fd783297981f102db01" }, "downloads": -1, "filename": "collective.externalizelink-0.1.0.zip", "has_sig": false, "md5_digest": "46b359a199f918076c93bfedc2db0e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34300, "upload_time": "2014-05-02T13:10:26", "url": "https://files.pythonhosted.org/packages/1b/79/c9b3b7af1363101eae317de8831b2a6c562ef437af0071cca85dd7bcadb2/collective.externalizelink-0.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46b359a199f918076c93bfedc2db0e57", "sha256": "efcd14e54afff5a31883dfc8103630a430498d249fba9fd783297981f102db01" }, "downloads": -1, "filename": "collective.externalizelink-0.1.0.zip", "has_sig": false, "md5_digest": "46b359a199f918076c93bfedc2db0e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34300, "upload_time": "2014-05-02T13:10:26", "url": "https://files.pythonhosted.org/packages/1b/79/c9b3b7af1363101eae317de8831b2a6c562ef437af0071cca85dd7bcadb2/collective.externalizelink-0.1.0.zip" } ] }