{ "info": { "author": "Morten W. Petersen", "author_email": "info@nidelven-it.no", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries" ], "description": "PatchPloneContent is a collection of utilities, used to add or alter\nhow standard Plone content types work using the monkeypatch technique.\n\nVariables of interest in this module are content_types, a tuple\ncollection of the class definitions of standard content types.\n\nThe functions of interest are content_classes_add_fields, which\naccepts a sequence of content classes as the first argument, and a\nsequence of fields to add as the second argument. As well as\nadd_validator, which inserts validators into fields.\n\nShould work with Plone 3 and 4, maybe 2 as well.\n\nNote that archetypes.schemaextender is a perhaps bit more difficult\nproduct to use but more powerful.\n\nWritten by Morten W. Petersen, info@nidelven-it.no\n\n1.0.4\n\n\tIncluded ATBlob in content types so that patching\n\tcontent_classes has all standard Plone content types.\n\n1.0.3\n\n\tAdded info about archetypes.schemaextender in readme.txt.\n\n1.0.2 (2012-01-26)\n\n\tCorrect version number.\n\n1.0\n\n\tAdded function to add validators to existing content types.\n\n1.0\n\n\tInitial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.nidelven-it.no/d", "keywords": "python plone archetypes atcontenttypes monkeypatch", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "Products.PatchPloneContent", "package_url": "https://pypi.org/project/Products.PatchPloneContent/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.PatchPloneContent/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.nidelven-it.no/d" }, "release_url": "https://pypi.org/project/Products.PatchPloneContent/1.0.4/", "requires_dist": null, "requires_python": null, "summary": "Various utilities to patch standard Plone content types", "version": "1.0.4" }, "last_serial": 785071, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "83102d89ab33bef4b5f5ea1bd209b3c0", "sha256": "73bc0ad657e8930ada58f4e74fe122ff2111e0e26bcbe4c1cc34c2e43381c173" }, "downloads": -1, "filename": "Products.PatchPloneContent-1.0-py2.6.egg", "has_sig": false, "md5_digest": "83102d89ab33bef4b5f5ea1bd209b3c0", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 3846, "upload_time": "2012-01-25T14:00:12", "url": "https://files.pythonhosted.org/packages/57/a8/1e5b73bc7015ac0e11e30e651ff87cb16b2065777a1f88a7d538d89ccdf4/Products.PatchPloneContent-1.0-py2.6.egg" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2c369cdfbcf82f800b982d4e9a9890be", "sha256": "d0953debf4fef835a8a076eaffb08f4662d75ccf835feddde800de2533bb8893" }, "downloads": -1, "filename": "Products.PatchPloneContent-1.0.1-py2.6.egg", "has_sig": false, "md5_digest": "2c369cdfbcf82f800b982d4e9a9890be", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 4554, "upload_time": "2012-01-26T10:29:40", "url": "https://files.pythonhosted.org/packages/4c/94/e6d58c2dade57c7b0882ddcfa6c9e4bd8050573ea42a378d56956e2cc807/Products.PatchPloneContent-1.0.1-py2.6.egg" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "69d87e00f17b2a999e03d5e7dc028489", "sha256": "51d4e4d11dcdb40cdf0cbc9c5603d82309e66baa7fcfe3b8e0e3f8576f92df14" }, "downloads": -1, "filename": "Products.PatchPloneContent-1.0.2-py2.6.egg", "has_sig": false, "md5_digest": "69d87e00f17b2a999e03d5e7dc028489", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 4592, "upload_time": "2012-01-26T12:51:31", "url": "https://files.pythonhosted.org/packages/88/9a/f871eae28a38387c7594c21a4160b8cedadd1429f5851937bb61ecb7891a/Products.PatchPloneContent-1.0.2-py2.6.egg" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "56d6cb92b6ee44cd94b8d21526fffd4c", "sha256": "91879f1ac25b2fde422e5b16877a0d253f4b6588a2d3ba0c2ce38f90fde9bbd9" }, "downloads": -1, "filename": "Products.PatchPloneContent-1.0.4.tar.gz", "has_sig": false, "md5_digest": "56d6cb92b6ee44cd94b8d21526fffd4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16870, "upload_time": "2012-07-26T14:17:41", "url": "https://files.pythonhosted.org/packages/28/a7/d0ac47a3d9ac5fe845805305a3b2b6e95c4ea51107cb85d19600c04bd3d9/Products.PatchPloneContent-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56d6cb92b6ee44cd94b8d21526fffd4c", "sha256": "91879f1ac25b2fde422e5b16877a0d253f4b6588a2d3ba0c2ce38f90fde9bbd9" }, "downloads": -1, "filename": "Products.PatchPloneContent-1.0.4.tar.gz", "has_sig": false, "md5_digest": "56d6cb92b6ee44cd94b8d21526fffd4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16870, "upload_time": "2012-07-26T14:17:41", "url": "https://files.pythonhosted.org/packages/28/a7/d0ac47a3d9ac5fe845805305a3b2b6e95c4ea51107cb85d19600c04bd3d9/Products.PatchPloneContent-1.0.4.tar.gz" } ] }