{ "info": { "author": "Michael Schilonka", "author_email": "michael@blueshoe.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "===============\ndjangocms-link2\n===============\n\nA link/-structure management plugin that replaces the plugin shipped with django-cms with a robust version that employs file fields from django-filer.\nIt can be used as a drop-in replacement for **cmsplugin_filer_link**. The package contains a management command to migrate\nall existing Link-instances from cmsplugin_filer_link to **link2**.\n\n.. image:: https://travis-ci.org/Blueshoe/djangocms-link2.svg?branch=master\n :target: https://travis-ci.org/Blueshoe/djangocms-link2\n :alt: Code Analysis\n\n********\nFeatures\n********\n\ncmsplugin_filer_link is already a great plugin and link2 builds on it. The following advantages are available in this package:\n\n* robust django-cms link plugin which doesn't fail loudly\n* persists the internal url as well\n* can be copied safely between languages (even if the target page is not yet available in this language)\n* internal and external links are monitored (through a management command)\n* faulty links are visually highlighted for the content editor\n* an admin page lists all faulty links\n* easy migration from **cmsplugin_filer_link** (through a management command)\n\nDependencies\n============\n\n* django-filer >= 1.2\n* Django >= 1.8\n* django-cms >= 3.1\n* djangocms-attributes-field\n* requests\n\nInstallation\n============\n\n\nTo get started using ``djangocms-link2``:\n\n- install it with ``pip``::\n\n $ pip install djangocms-link2\n\n\n- add the plugins to ``INSTALLED_APPS``::\n\n INSTALLED_APPS = (\n ...\n 'cmsplugin_filer_link2',\n ...\n )\n\n\n- run ``migrate cmsplugin_filer_link2``.\n- remove the default ``djangocms-link`` or ``cmsplugin_filer_link`` from your ``INSTALLED_APPS``\n- add ``LINK_DOMAIN = 'www.yourdomain.com'`` to your settings to make sure files and relative paths can be checked\n through the management command.\n\nManagement Command\n==================\n\n``./manage.py check_links`` allows you to check all ``Link`` instances.\n``./manage.py check_links --timeout=20`` allows you to set a timeout for quicker checks. Default timeout is 60 seconds.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Blueshoe/djangocms-link2", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "djangocms-link2", "package_url": "https://pypi.org/project/djangocms-link2/", "platform": "", "project_url": "https://pypi.org/project/djangocms-link2/", "project_urls": { "Homepage": "https://github.com/Blueshoe/djangocms-link2" }, "release_url": "https://pypi.org/project/djangocms-link2/1.1.5/", "requires_dist": null, "requires_python": "", "summary": "django-cms link/-structure management plugin with filer file support", "version": "1.1.5" }, "last_serial": 5104501, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "329aea164fb3fc0adb30e16e396a092e", "sha256": "f5259e67d8a45f03ddfa764107a43e001c8ef5a490b1c33843634c86f4bb6245" }, "downloads": -1, "filename": "djangocms_link2-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "329aea164fb3fc0adb30e16e396a092e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33684, "upload_time": "2017-03-24T18:23:39", "url": "https://files.pythonhosted.org/packages/f0/c2/c333a2564937327e0997f92c2a5dfce59727e60a14e8ff8ba2f2858e057a/djangocms_link2-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd2c0ad2f5651177ff441bc9a4e1d809", "sha256": "690332dc9539fb25075a829578e2d95eea8f39c0fff453e2d7f50ba49a6c3418" }, "downloads": -1, "filename": "djangocms-link2-1.0.1.tar.gz", "has_sig": false, "md5_digest": "dd2c0ad2f5651177ff441bc9a4e1d809", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15612, "upload_time": "2017-06-27T10:17:54", "url": "https://files.pythonhosted.org/packages/ab/87/a02787d06eac5e1a0367233f5b59e858ce74f4f16156d2116f98a84089a4/djangocms-link2-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "830a943d0c7b272188498e4d14d70ac3", "sha256": "aeafc4f8c32a576a666060a75126951bb87eb0633891e4e1abc26691506f5768" }, "downloads": -1, "filename": "djangocms_link2-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "830a943d0c7b272188498e4d14d70ac3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 36573, "upload_time": "2017-06-27T11:28:25", "url": "https://files.pythonhosted.org/packages/b1/8e/a46fde64026706ecfda123ec9db7629d718162910d8d5c02034bc9cd1a04/djangocms_link2-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97bf92a8b690f1780aded18e75839cff", "sha256": "09a5eb727b0dd3607365c1be7aa1005d0470981e03e1dab090bf45d0795477ba" }, "downloads": -1, "filename": "djangocms-link2-1.1.0.tar.gz", "has_sig": false, "md5_digest": "97bf92a8b690f1780aded18e75839cff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15618, "upload_time": "2017-06-27T11:28:23", "url": "https://files.pythonhosted.org/packages/13/19/f021e4fc3b5c72b6bbcd04392f030c0a4545bac0f8e1c16a29fb52b5e99e/djangocms-link2-1.1.0.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "2d16fb7836ca85a36bba7275d6bcb703", "sha256": "bd9a5dff95c8f2b38ea0c7f247c4163e12cc36a15b9b9038fdb6738a8321b5a8" }, "downloads": -1, "filename": "djangocms_link2-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d16fb7836ca85a36bba7275d6bcb703", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38368, "upload_time": "2018-12-03T10:15:37", "url": "https://files.pythonhosted.org/packages/b6/ed/9aeb3f0867685b3eec27eeb2d35fd9148571ef358df8e79e65f4ee4aaf2d/djangocms_link2-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05e69609c07c1d71343d6dba0a087f38", "sha256": "918b0b22b66e46017f87421b780c44a787aef5a34c1792adc5c7d142958b4fc5" }, "downloads": -1, "filename": "djangocms-link2-1.1.2.tar.gz", "has_sig": false, "md5_digest": "05e69609c07c1d71343d6dba0a087f38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17512, "upload_time": "2018-12-03T10:15:38", "url": "https://files.pythonhosted.org/packages/bd/f2/dac0814af72a9e6e97fd2c59841367e458566c6e173b0f2985403ab6f1f4/djangocms-link2-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "d74163ca79505c9e488c896a45fa23c1", "sha256": "21c8520171cd2c84da629da97aeff03562855ca941d57e4acc504378cfb37acd" }, "downloads": -1, "filename": "djangocms-link2-1.1.3.tar.gz", "has_sig": false, "md5_digest": "d74163ca79505c9e488c896a45fa23c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16683, "upload_time": "2019-01-30T10:56:49", "url": "https://files.pythonhosted.org/packages/93/74/c7fc03fb90b8ff6e1c12f00d09878dda7ccb11df7149f804d318a5511da4/djangocms-link2-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "46e035b6df57f439f503512af8737a56", "sha256": "bf84bcabf2fe2ebd92dd18be69abbd2b39690f9ddbf84f8a686457c326788bc7" }, "downloads": -1, "filename": "djangocms-link2-1.1.4.tar.gz", "has_sig": false, "md5_digest": "46e035b6df57f439f503512af8737a56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17406, "upload_time": "2019-04-03T13:07:34", "url": "https://files.pythonhosted.org/packages/6f/7a/68f3d141f55ab5e3129bd9e42cc9d0d7c3ca8c2b5044f54bb94be173c187/djangocms-link2-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "5cc763d2df17f9850381f121738e1154", "sha256": "41c6374894860187a22fed2487bee6c352f71c2276bb044cb7c672d3ede1def5" }, "downloads": -1, "filename": "djangocms-link2-1.1.5.tar.gz", "has_sig": false, "md5_digest": "5cc763d2df17f9850381f121738e1154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17567, "upload_time": "2019-04-05T16:17:11", "url": "https://files.pythonhosted.org/packages/84/8d/556e1c3617086e29ff165743bb20879196c80ae181819f9a3d350e897574/djangocms-link2-1.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5cc763d2df17f9850381f121738e1154", "sha256": "41c6374894860187a22fed2487bee6c352f71c2276bb044cb7c672d3ede1def5" }, "downloads": -1, "filename": "djangocms-link2-1.1.5.tar.gz", "has_sig": false, "md5_digest": "5cc763d2df17f9850381f121738e1154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17567, "upload_time": "2019-04-05T16:17:11", "url": "https://files.pythonhosted.org/packages/84/8d/556e1c3617086e29ff165743bb20879196c80ae181819f9a3d350e897574/djangocms-link2-1.1.5.tar.gz" } ] }