{ "info": { "author": "Martin Owens", "author_email": "doctormo@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "# django-cmsplugin-diff\n\n## What does it do?\n\nProvides a history of changes, when plugins were edited, by who, when pages\nare published and by who. It tracks the languages of each and provides a diff\nshowing what changed in both a field based view and a body based view.\n\nThis plugin is in development and is considered BETA, please test and report issues.\n\n## Demonstration\n\nTo set up the demonstration on your local machine, you can::\n\n```\ngit clone https://github.com/doctormo/django-cmsplugin-diff\n\ncd django-cmsplugin-diff\n\n./setup.py demo\n```\n\nThen visit the generated website as instructed.\n\n## Installation\n\n```\npip install cmsplugin-diff\n```\n\nAdd the plugin to your site's settings.py, making sure it goes BEFORE `cms` or the templates will not over-ride as expected::\n\n```\nINSTALLED_APPS = (\n 'django.contrib.humanize',\n ...\n 'cmsplugin_diff',\n 'cms',\n ...\n)\n```\n\nAdd the comment middleware, this allows us to record the user_id and the comment when editing plugins::\n\n```\nMIDDLEWARE = [\n ...\n 'cmsplugin_diff.middleware.EditCommentMiddleware',\n ...\n]\n```\n\nAdd the urls to your urls.py::\n\n```\nurlpatterns += i18n_patterns(\n ...\n url(r'^diff/', include('cmsplugin_diff.urls', namespace='cmsplugin_diff')),\n ...\n)\n```\n\n## Issues\n\nPlease submit issues and merge requests at GitHub issues tracker: https://github.com/doctormo/django-cmsplugin-diff/issues/.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/doctormo/django-cmsplugin-diff", "keywords": "", "license": "AGPLv3", "maintainer": "", "maintainer_email": "", "name": "cmsplugin-diff", "package_url": "https://pypi.org/project/cmsplugin-diff/", "platform": "linux", "project_url": "https://pypi.org/project/cmsplugin-diff/", "project_urls": { "Homepage": "https://github.com/doctormo/django-cmsplugin-diff" }, "release_url": "https://pypi.org/project/cmsplugin-diff/1.2.3/", "requires_dist": null, "requires_python": "", "summary": "Extend django-cms with history and diff views.", "version": "1.2.3" }, "last_serial": 4387464, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "2f1e87c5b1455021dac03d0ddf7df193", "sha256": "3e0c83f063c51817273e97a428067c3f924c1e19549028295212552cd24f8191" }, "downloads": -1, "filename": "cmsplugin-diff-1.1.tar.gz", "has_sig": false, "md5_digest": "2f1e87c5b1455021dac03d0ddf7df193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27638, "upload_time": "2018-07-10T14:03:28", "url": "https://files.pythonhosted.org/packages/bd/b3/8d5e38089daae74f84ae689d582e43490f5c2b116abf116c2771b82df067/cmsplugin-diff-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e0a1c13fc1d9adc996124a275e545674", "sha256": "ea3e0c0bb3e02a759e0c45dc58d395c4f30e32218d8a96aba29d27be0fc1cb04" }, "downloads": -1, "filename": "cmsplugin-diff-1.1.1.tar.gz", "has_sig": false, "md5_digest": "e0a1c13fc1d9adc996124a275e545674", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27644, "upload_time": "2018-07-10T14:06:46", "url": "https://files.pythonhosted.org/packages/e3/db/06d74938ede1ecde34f19c1b698dbb36d0895cd43ba85ce0bca2cc2d2e71/cmsplugin-diff-1.1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "41edde49dc6797c83653c54d927a5587", "sha256": "106f4aa34f1ea9b1ec95d9b78dfcb5d882add61f802f9a3b3d469b3b0209d975" }, "downloads": -1, "filename": "cmsplugin-diff-1.2.tar.gz", "has_sig": false, "md5_digest": "41edde49dc6797c83653c54d927a5587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27672, "upload_time": "2018-10-07T20:34:35", "url": "https://files.pythonhosted.org/packages/e2/58/648eec1740b25cf20ec060e524c8d158535b10c2d1ab6ec1f3d890dbb85d/cmsplugin-diff-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "a20cf723f452eaf4057f0312026a49a4", "sha256": "efe4e993c8a18667032d08f6f96381237254a845a5bd51302de3bf2d5a3d76f0" }, "downloads": -1, "filename": "cmsplugin-diff-1.2.1.tar.gz", "has_sig": false, "md5_digest": "a20cf723f452eaf4057f0312026a49a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27699, "upload_time": "2018-10-15T04:02:44", "url": "https://files.pythonhosted.org/packages/7f/7a/23e082f2dcd5c2c298cf2cc94134eccc6c7784a87b66149c573bd2df3a68/cmsplugin-diff-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "ff1ac7a8876b9fc348c027d3878c4109", "sha256": "616fec9c18a53907b61ef7c5018aef3cd0341d41ccf8f3123d578fe52674a4a7" }, "downloads": -1, "filename": "cmsplugin-diff-1.2.2.tar.gz", "has_sig": false, "md5_digest": "ff1ac7a8876b9fc348c027d3878c4109", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27682, "upload_time": "2018-10-17T19:12:06", "url": "https://files.pythonhosted.org/packages/9f/d2/97932a4020e5be6873e63ea31d55465d80401d48ffc429dcb5cf3292ec96/cmsplugin-diff-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "a132672fc112de5cca8ef1b80f66042f", "sha256": "0cda2562f20060e9b7ab1d157e671c9b364f541c752ca1eafde18f54421de59a" }, "downloads": -1, "filename": "cmsplugin-diff-1.2.3.tar.gz", "has_sig": false, "md5_digest": "a132672fc112de5cca8ef1b80f66042f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27707, "upload_time": "2018-10-17T19:31:42", "url": "https://files.pythonhosted.org/packages/4a/c8/5be9437d22bfe36733891e23e67da076b1d04715ff825133b19ab71b6e5f/cmsplugin-diff-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a132672fc112de5cca8ef1b80f66042f", "sha256": "0cda2562f20060e9b7ab1d157e671c9b364f541c752ca1eafde18f54421de59a" }, "downloads": -1, "filename": "cmsplugin-diff-1.2.3.tar.gz", "has_sig": false, "md5_digest": "a132672fc112de5cca8ef1b80f66042f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27707, "upload_time": "2018-10-17T19:31:42", "url": "https://files.pythonhosted.org/packages/4a/c8/5be9437d22bfe36733891e23e67da076b1d04715ff825133b19ab71b6e5f/cmsplugin-diff-1.2.3.tar.gz" } ] }