{ "info": { "author": "Zope Corporation and Contributors", "author_email": "zope3-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "The Boston skin is a new UI for the Zope Management Interface called ZMI.\n\n\nDetailed Dcoumentation\n----------------------\n\n\n===============\nThe Boston Skin\n===============\n\nThe Boston skin is a new UI for the Zope Management Interface called ZMI.\nFeel free to write comments, ideas and wishes to the zope3-dev mailinglist.\n\n >>> from zope.testbrowser.testing import Browser\n >>> browser = Browser()\n >>> browser.addHeader('Authorization', 'Basic mgr:mgrpw')\n >>> browser.handleErrors = False\n\nCheck if the css viewlet is available in the Boston skin.\n\n >>> browser.open('http://localhost/++skin++Boston/@@contents.html')\n >>> browser.url\n 'http://localhost/++skin++Boston/@@contents.html'\n >>> browser.contents\n '...href=\"http://localhost/++skin++Boston/@@/skin.css\"...'\n >>> browser.contents\n '...href=\"http://localhost/++skin++Boston/@@/widget.css\"...'\n >>> browser.contents\n '...href=\"http://localhost/++skin++Boston/@@/toolbar.css\"...'\n >>> browser.contents\n '...href=\"http://localhost/++skin++Boston/@@/xmltree.css\"...'\n\nCheck if the javascript viewlet is available in the Boston skin.\n\n >>> browser.open('http://localhost/++skin++Boston/@@contents.html')\n >>> browser.url\n 'http://localhost/++skin++Boston/@@contents.html'\n >>> browser.contents\n '...src=\"http://localhost/++skin++Boston/@@/boston.js\"...'\n >>> browser.contents\n '...src=\"http://localhost/++skin++Boston/@@/xmltree.js\"...'\n\nCheck if the left viewlet is available in the Boston skin.\n\n >>> browser.open('http://localhost/++skin++Boston/@@contents.html')\n >>> browser.url\n 'http://localhost/++skin++Boston/@@contents.html'\n >>> browser.contents\n '...id=\"ToolBar\"...'\n >>> browser.contents\n '...id=\"xmltree\"...'\n >>> browser.contents\n '...id=\"addinginfo\"...'\n\nMake sure the edit form \"works\":\n\n >>> browser.open(\n ... 'http://localhost/++skin++Boston/+/zope.app.dtmlpage.DTMLPage=')\n\n\n=======\nCHANGES\n=======\n\n3.5.1 (2010-01-08)\n------------------\n\n- Fix test bug (in combination with a newer zope.app.securitypolicy).\n\n3.5.0 (2010-01-05)\n------------------\n\n- Use zope.container instead of zope.app.container.\n\n- Use zope.browsermenu instead of zope.app.publisher.\n\n- Use zope.publisher 3.12 and new zope.login to make tests work.\n\n3.4.0 (2007-11-03)\n------------------\n\n- Initial release independent of the main Zope tree.\n\n3.4.0b1\n-------\n\n- Fixed invalid HTML in wiget_macros.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://cheeseshop.python.org/pypi/zope.app.boston", "keywords": "zope3 boston skin zmi", "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "zope.app.boston", "package_url": "https://pypi.org/project/zope.app.boston/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zope.app.boston/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://cheeseshop.python.org/pypi/zope.app.boston" }, "release_url": "https://pypi.org/project/zope.app.boston/3.5.1/", "requires_dist": null, "requires_python": null, "summary": "Boston -- A Zope 3 ZMI Skin", "version": "3.5.1" }, "last_serial": 805149, "releases": { "3.4.0": [ { "comment_text": "", "digests": { "md5": "a5c3bef2544d2187acafa41bf6b7d38c", "sha256": "745dcdaca7da9514425d88cbc7a008f69fe2aca6504ba7477c8d68e2622d9b7f" }, "downloads": -1, "filename": "zope.app.boston-3.4.0.tar.gz", "has_sig": false, "md5_digest": "a5c3bef2544d2187acafa41bf6b7d38c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 248814, "upload_time": "2007-11-04T23:53:55", "url": "https://files.pythonhosted.org/packages/32/38/26c37cf5a3a8c5005941ff20520641254282796db69daaa480eb0bf689b6/zope.app.boston-3.4.0.tar.gz" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "089ba8379d5bb147e982fc9b4ffca2a2", "sha256": "e31b67edae4b2936325001eaec5d0a740048d61932e385a6866855829d058712" }, "downloads": -1, "filename": "zope.app.boston-3.5.0.tar.gz", "has_sig": false, "md5_digest": "089ba8379d5bb147e982fc9b4ffca2a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 249781, "upload_time": "2010-01-05T00:08:30", "url": "https://files.pythonhosted.org/packages/7b/e1/8bbcf433c7bc86a5f5bef2ed07683b3868ee8f9951ed9362e438fae34fb9/zope.app.boston-3.5.0.tar.gz" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "9f92938677bfe6fee7007c3ff34c394f", "sha256": "0400bb10055a16d840fe094275cca1302699748e3e86a7e2edbf00d377983053" }, "downloads": -1, "filename": "zope.app.boston-3.5.1.tar.gz", "has_sig": false, "md5_digest": "9f92938677bfe6fee7007c3ff34c394f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 249833, "upload_time": "2010-01-08T21:55:23", "url": "https://files.pythonhosted.org/packages/33/ba/021664bb2ed56b8a9d4e61811525229e0e50a66b57480f5a25ef51283137/zope.app.boston-3.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9f92938677bfe6fee7007c3ff34c394f", "sha256": "0400bb10055a16d840fe094275cca1302699748e3e86a7e2edbf00d377983053" }, "downloads": -1, "filename": "zope.app.boston-3.5.1.tar.gz", "has_sig": false, "md5_digest": "9f92938677bfe6fee7007c3ff34c394f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 249833, "upload_time": "2010-01-08T21:55:23", "url": "https://files.pythonhosted.org/packages/33/ba/021664bb2ed56b8a9d4e61811525229e0e50a66b57480f5a25ef51283137/zope.app.boston-3.5.1.tar.gz" } ] }