{ "info": { "author": "Martijn Faassen", "author_email": "info@infrae.com", "bugtrack_url": null, "classifiers": [ "Framework :: Zope2", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Widget Sets", "Topic :: Text Processing :: Markup :: HTML", "Topic :: Text Processing :: Markup :: XML" ], "description": "XMLWidgets\n==========\n\nXMLWidgets can be used to create through the web viewers and editors\nof XML content, stored in ParsedXML.\n\nNote: I don't expect people to understand XMLWidgets without far more\ninformation. For now, perhaps an example would help. Silva's editor is\nsuch an example, so you could install Silva and play with it (see\nespecially the ``service_widgets`` directory, and note the scripts in\n``service_setup`` to register any new widgets).\n\nThe *XMLWidgets Editor Service* is added just once to a Zope system\nand should be called ``service_editor``. It is a singleton which\nprovides a number of facilities for viewers and editors.\n\nThe *XMLWidgets Registry* is used to register widgets (usually simple\nZope folders with content such as page templates and python\nscripts). Currently they don't become equipped with any user\ninterface, so you must use Python Scripts to configure them. The\n*XMLWidgets Editor Service* then can use this information to render\ndocuments (possibly in editor mode).\n\nCredits\n=======\n\nMain developer:\n\n- Martijn Faassen \n\nDevelopers:\n\n- Jan-Wijbrand Kolman \n\nValuable feedback from:\n\n- Kit Blake \n\n\nChanges\n=======\n\n0.13.1 (2008/09/30)\n-------------------\n\n- Reformat documentation to ReST for an egg release.\n\n0.13\n----\n\nBugs Fixed:\n\n- Now that Silva uses Five for i18n, we can get rid of various\n compatibility hacks to work around PlacelessTranslationService's\n broken unicode support. We essentially go back to 0.10.3's version\n of ``EditorSupport.py``.\n\n0.12\n----\n \nBugs Fixed:\n\n- Also provide facility to use the TALInterpreter's ``StringIO()``\n for joins within widget code. This makes Silva more compatible\n with PlacelessTranslationService's rather horrible approach to\n unicode handling.\n\n0.11\n----\n\nBugs Fixed:\n\n- Make use of ``TAL.TALInterpreter.TALInterpreter.StringIO()`` for\n safe string concatenation. This will make Silva compatible with\n PlacelessTranslationService.\n\n0.10.3\n------\n\nBugs Fixed:\n\n- ``_getDocumentKey`` was not used on all places where it should have.\n\n0.10.2\n------\n\nBugs Fixed:\n\n- Made the info tab load properly by adding a security declaration.\n\n0.10.1\n------\n\nFeatures Added\n\n- Added homepage.html.\n\n0.10\n----\n\nFeatures Added:\n \n- More rewrites of the caching system. The cache can now be attached\n to an arbitrary Zope folder, which mainly facilitates the sharing of\n the cache in a ZEO Cluster setup.\n\n- The maximum cache size now is configureable by using the edit tab of\n the EditorService object (in Silva this object has ``service_editor``\n for its id).\n\nBugs Fixed:\n \n- The cache ``compact()`` method would not work correctly.\n\n0.9\n---\n\nFeatures Added:\n\n- Rewritten caching system. Now cache is stored globally and not on\n Silva editor anymore.\n\n0.8.5\n-----\n\nFeatures Added:\n\n- render and renderElements now have behavior of renderCached and\n renderElementsCached -- these previous versions still exist for\n backwards compatibility but will be removed at some point so please\n switch over to using render and renderElements in your code.\n\n0.8.4 \n-----\n\nBugs Fixed:\n\n- Fixed memory leak; instead of setting node as direct attribute of\n request, node is set with dictionary notation. This seems to\n eliminate a memory leak.\n\n0.8.3\n-----\n\nBugs Fixed:\n\n- Instead of checking for an attribute ``cached`` it is now calling a\n method called ``cached()`` on the widget.\n \n0.8.2\n-----\n\nBugs Fixed:\n\n- Workaround for strange security bug of page templates on Zope2.5.1\n (by Clemens Klein-Robbenhaar)\n\n0.8.1\n-----\n\nFeatures Added:\n\n- Cleanup of ZMI tabs.\n\n0.8\n---\n\nInitial Release:\n\n- Initial public release of the completely rewritten XMLWidgets for\n ParsedXML.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://infrae.com/products/silva", "keywords": "xml rendering zope2 parsedxml", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Products.XMLWidgets", "package_url": "https://pypi.org/project/Products.XMLWidgets/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.XMLWidgets/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://infrae.com/products/silva" }, "release_url": "https://pypi.org/project/Products.XMLWidgets/0.13.1/", "requires_dist": null, "requires_python": null, "summary": "XMLWidgets is a Zope 2 product used to create through the web viewers and editors of ParsedXML content.", "version": "0.13.1" }, "last_serial": 785145, "releases": { "0.13.1": [ { "comment_text": "", "digests": { "md5": "f7e0dafadb0f0f8aa7a4ef41595ef296", "sha256": "1b33aa39b5f8c1a0e830d3169a169c3503d182b88f80f8d224cf886fd039f910" }, "downloads": -1, "filename": "Products.XMLWidgets-0.13.1-py2.4.egg", "has_sig": false, "md5_digest": "f7e0dafadb0f0f8aa7a4ef41595ef296", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 46684, "upload_time": "2008-09-30T11:06:01", "url": "https://files.pythonhosted.org/packages/8a/a4/b1cbe87b4f46ffd734232b48cb44b891fd9845f9a53b776d1eeabd01f176/Products.XMLWidgets-0.13.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "93a0bfe931f7367231e4dc000225ec67", "sha256": "6dee1b656e38f341bb3227c133cd3f0e6091617229720a4b9c131f8334df78cd" }, "downloads": -1, "filename": "Products.XMLWidgets-0.13.1.tar.gz", "has_sig": false, "md5_digest": "93a0bfe931f7367231e4dc000225ec67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20446, "upload_time": "2008-09-30T11:04:55", "url": "https://files.pythonhosted.org/packages/6c/b5/8bf7ec4caa8e135e69f00809dfbebc1848e512b8e6a6323dd7b6ccac3a3f/Products.XMLWidgets-0.13.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f7e0dafadb0f0f8aa7a4ef41595ef296", "sha256": "1b33aa39b5f8c1a0e830d3169a169c3503d182b88f80f8d224cf886fd039f910" }, "downloads": -1, "filename": "Products.XMLWidgets-0.13.1-py2.4.egg", "has_sig": false, "md5_digest": "f7e0dafadb0f0f8aa7a4ef41595ef296", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 46684, "upload_time": "2008-09-30T11:06:01", "url": "https://files.pythonhosted.org/packages/8a/a4/b1cbe87b4f46ffd734232b48cb44b891fd9845f9a53b776d1eeabd01f176/Products.XMLWidgets-0.13.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "93a0bfe931f7367231e4dc000225ec67", "sha256": "6dee1b656e38f341bb3227c133cd3f0e6091617229720a4b9c131f8334df78cd" }, "downloads": -1, "filename": "Products.XMLWidgets-0.13.1.tar.gz", "has_sig": false, "md5_digest": "93a0bfe931f7367231e4dc000225ec67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20446, "upload_time": "2008-09-30T11:04:55", "url": "https://files.pythonhosted.org/packages/6c/b5/8bf7ec4caa8e135e69f00809dfbebc1848e512b8e6a6323dd7b6ccac3a3f/Products.XMLWidgets-0.13.1.tar.gz" } ] }