{ "info": { "author": "Eric BREHAULT", "author_email": "eric.brehault@makina-corpus.org", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "This product provides a control panel to be used by subskins, a Plone product that\nprovides many css and color schemes to customize the site layout.\nTogether, the two allow quick and easy customization of the Plone skin.\nIf you want this functionality, you should install medealog.subskins.\nIt will pull this product as a dependency.\nIf you want to write a product similar to subskins read ahead.\n\nPloneSubSkins allows to switch to specific CSS files handling such or such aspects of your Plone skin.\n\nBy default, this hacked version of PloneSubSkins manage the following categories:\n- Base\n- Top\n- Navigation\n- Text\n- Global navigation\n- Portlets\n- Bottom\n- Extra (multiple choices)\n\nAnother category is dedicated to manage your different base_properties files, named MySkin_colorschemes.\n\nTo use PloneSubSkin you just need to respect the following naming convention:\n1 - if your skin product is named MySkin, the navigation-related CSS must be stored in a sub-folder named MySkin_navigation,\ntext related CCS must be in MySkin_text, etc.\n\nIt will produce the following directory structure:\n/Products\n\t/MySkin\n\t\t/skins\n\t\t\t/MySkin\n\t\t\t\tmain_template.pt\n\t\t\t\tsome.gif\n\t\t\t\tother.pt\n\t\t\t\t/MySkin_colorschemes\n\t\t\t\t\tbluetheme_base_properties.prop\n\t\t\t\t\tyellowtheme_base_properties.prop\n\t\t\t\t/MySkin_navigation\n\t\t\t\t\tnavYellow.css\n\t\t\t\t\tnavYellow2.css\n\t\t\t\t/MySkin_text\n\t\t\t\t\tsmall.css\n\t\t\t\t\tnormal.css\n\t\t\t\t\tall_arial.css\n\t\t\t\t/MySkin_globalnav\n\t\t\t\t\tglobalnav.css\n\t\t\t\t\tglobalnavOld.css\n\t\t\t\t/MySkin_calendar\n\t\t\t\t\tcal1.css\n\t\t\t\t\tcal2.css\t\t\netc.\n\n2 - In your css files, add the following line:\n\nbefore the existing line:\n (do not remove this)\nand add the line\n/* */\nat the end of the file\n\n3 - Depend on this product in your metadata.xml\n4 - Put a file named subskins_choices.xml in your profile directory\n\nYou can modify those categories or add your own ones by editing /Products/PloneSubSkins/AppConfig.py\n\n\n\nChangelog\n=========\n\n4.7.5\n-----\nAdded py script ( http://yoursite.com/subskins_stylesheets.css) to export the subskins.css (if you want to use it with your own theme) [espenmn].\nMoved the stylesheets to bundle = 'subskins', this makes it possible to use the above script to load the css from diazo themes etc [espenmn].\n\n4.7.4\n-----\nFixes to get the color schemes to work properly with Plone 4.2 [espenmn].\n\n\n4.7.1\n-----\nFixed the upgrade step so it works with version above 4.2 too [espenmn].\n\n4.7\n-----\nAdded upgrade step so upgrade from Products.PloneSubSkins < 4.2 doesn't break site. [espenmn].\n\n4.6.6\n-----\nFix so it installs on windows http://plone.org/products/subskins/issues/12 [Jesse Hager].\n\n4.6.5\n-----\nDisabled the shortcuts when brosho is enabled [espenmn].\n\n4.6.4\n-----\nAdded the shortkeys for the different skins before each label [espenmn].\n\n4.6.3\n-----\nAdded js script to disable states on navigation when control panel is active [espenmn].\n\n4.6.2\n-----\nAdded js script to remove \"edit-bar\" when using control panel [espenmn].\n\n4.6.1\n-----\nAdded js script to remove \"documentEditable\" class when control panel is present [espenmn].\n\n4.6\n-----\nAdded keyboard shortcuts to be used while at the subskins control panel [espenmn].\nThe following keys works:\n12345670c\nqwertyupb\n\n4.5.1\n______\nChanged the get_base_properties script (thanks moo-_-) just comment out the lines for getting base properties for context [espenmn]. \nTake a look at product medialog.foldersubskins to understand how this works.\n\n4.5\n___\n\nAdded (hidden) possibility to select colours based on where you are [espenmn].\nThis option is for testing out different looks on the same site.\nYou will have to customize get_base_properteies, like this:\nreturn context.restrictedTraverse('@@subskins_get_folder_base_properties')()\n\n\n4.4\n___\n\nAdded option to click on colorschmes instead of selecting them [espenmn].\n\n4.3.1\n___\nAdded \"click on colorschme\". Thanks for advice from Mike Rhodes on the jquery part [espenmn].\nAdded brosho plugin [espenmn].\nAdded extra field for css [espenmn].\n\n4.1\n___\nSwitched to using select boxes (instead of multiselect) for the \"extra\" selections so its easier to see what is selected [espenmn].\n\n4.0\n---\n\n* Plone 4.0 compatible [espenmn]-\n* Added multiselect extra category [espenmn].\n* Use titles to list css in the form [espenmn].\n\n3.2\n---\n\n* Live preview of selected css without page reload.\n\n3.1\n----------------\n\n* Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plone.org/products/subskins", "keywords": "plone skin skinning customization", "license": "ZPL", "maintainer": null, "maintainer_email": null, "name": "Products.PloneSubSkins", "package_url": "https://pypi.org/project/Products.PloneSubSkins/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.PloneSubSkins/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plone.org/products/subskins" }, "release_url": "https://pypi.org/project/Products.PloneSubSkins/4.7.5.1/", "requires_dist": null, "requires_python": null, "summary": "Manage Plone skins CSS, logo, and base colors dynamically from the Plone control panel", "version": "4.7.5.1" }, "last_serial": 727935, "releases": { "3.1": [ { "comment_text": "", "digests": { "md5": "6626e190960000e376f3782f079aa237", "sha256": "8b640b938e28c065ec0636ad1d603179a1e36efcb5d332f07b8e74e67e6f1e41" }, "downloads": -1, "filename": "Products.PloneSubSkins-3.1-py2.4.egg", "has_sig": false, "md5_digest": "6626e190960000e376f3782f079aa237", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 29560, "upload_time": "2008-12-03T16:04:20", "url": "https://files.pythonhosted.org/packages/46/f6/d5faa824ed2ae1139e2e5b9be51ba11538470680c1bea90fb2c713b4b738/Products.PloneSubSkins-3.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "82efc571f7c5cd7f7c86ad6d02543ef7", "sha256": "a399b57233f8c7a4cb9857789010a0c44b971964141865a49cb03e40be45a3e3" }, "downloads": -1, "filename": "Products.PloneSubSkins-3.1.tar.gz", "has_sig": false, "md5_digest": "82efc571f7c5cd7f7c86ad6d02543ef7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19825, "upload_time": "2008-12-03T16:04:20", "url": "https://files.pythonhosted.org/packages/13/28/dc58c38ded224c2456b063e73def318eb6cacb7fb93502633c19d3005e5e/Products.PloneSubSkins-3.1.tar.gz" } ], "4.0dev-r109999": [ { "comment_text": "", "digests": { "md5": "fead6e3ce21f8dad2567bfc005e6ab7b", "sha256": "d63ca17f6841901d7080586f23cf3f6450145f50c120856e50810d23500c7b34" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.0dev-r109999.tar.gz", "has_sig": false, "md5_digest": "fead6e3ce21f8dad2567bfc005e6ab7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24872, "upload_time": "2010-02-04T11:00:13", "url": "https://files.pythonhosted.org/packages/1e/fc/7dd7b47b32749c271f4960bf9464dfff4befa7a767e86f28771bec9c73aa/Products.PloneSubSkins-4.0dev-r109999.tar.gz" } ], "4.0dev-r112070": [ { "comment_text": "", "digests": { "md5": "9db3de5baef2015d5ceea7ec4c1e57ef", "sha256": "b4426f280cd7023f3cf560ecf976362d7ef9983caf3eece95ee8225ae225a26e" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.0dev-r112070.tar.gz", "has_sig": false, "md5_digest": "9db3de5baef2015d5ceea7ec4c1e57ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34650, "upload_time": "2010-04-20T10:41:47", "url": "https://files.pythonhosted.org/packages/2c/fb/29890012c0d4b526c9515b127b4591bbabd43658329273f23ebb59481191/Products.PloneSubSkins-4.0dev-r112070.tar.gz" } ], "4.1dev-r123189": [ { "comment_text": "", "digests": { "md5": "bd76cfc58cd01ef8801ff7b4b96b4c18", "sha256": "bd6aec727ac144fb61ee3a9db9991a27b7b8f0b479883b508eb7d5138b25c774" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.1dev-r123189.tar.gz", "has_sig": false, "md5_digest": "bd76cfc58cd01ef8801ff7b4b96b4c18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34631, "upload_time": "2010-09-06T14:18:33", "url": "https://files.pythonhosted.org/packages/1a/88/95e2f94b6950b21a077d798de988102f7840212a46d54d318cba53e2a58c/Products.PloneSubSkins-4.1dev-r123189.tar.gz" } ], "4.1dev-r144608": [ { "comment_text": "", "digests": { "md5": "1a1d6d9693d3df4b1ba4d769875b337a", "sha256": "c83984975283a9d22575e8ff02d4e43067d877c74f9b1bf7b51c707e74e4c08b" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.1dev-r144608.tar.gz", "has_sig": false, "md5_digest": "1a1d6d9693d3df4b1ba4d769875b337a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34577, "upload_time": "2010-09-20T23:51:18", "url": "https://files.pythonhosted.org/packages/31/de/7e2a8755638796155963c6d17a6dd81528af79384ad4cdffc4e75af8d6fb/Products.PloneSubSkins-4.1dev-r144608.tar.gz" } ], "4.2dev-r146816": [ { "comment_text": "", "digests": { "md5": "26728654bb6e3d8f1674e4ab48e8dc29", "sha256": "632b8dec5f4a5fc4a87acda1ba5c1d6ba8798ab92fe09b946c0c8ad828a6a450" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.2dev-r146816.tar.gz", "has_sig": false, "md5_digest": "26728654bb6e3d8f1674e4ab48e8dc29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35031, "upload_time": "2010-10-23T15:01:59", "url": "https://files.pythonhosted.org/packages/34/60/73aaba9677ca581e1a582066cd47b9d90dd244a676e2547cc75b935d205b/Products.PloneSubSkins-4.2dev-r146816.tar.gz" } ], "4.4dev-r226321": [ { "comment_text": "", "digests": { "md5": "e447f43344ec1bd79db4589e9818b268", "sha256": "a0c3443b17dd3749ac3d54c9064133334d956155c1402913873a657fc3cc9315" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.4dev-r226321.tar.gz", "has_sig": false, "md5_digest": "e447f43344ec1bd79db4589e9818b268", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40307, "upload_time": "2010-12-08T14:21:24", "url": "https://files.pythonhosted.org/packages/74/c5/2b686e0d304cfb123395e2a0bdc025b3aa43556842becf19989c9f6f8e56/Products.PloneSubSkins-4.4dev-r226321.tar.gz" } ], "4.5.1dev-r237527": [ { "comment_text": "", "digests": { "md5": "c48ff357476c5dadcb1a11f8caedbffd", "sha256": "403b0dd917e4ca9aefba64d788b4890b1c772dfbd5660501d4eddbe715e34dc4" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.5.1dev-r237527.tar.gz", "has_sig": false, "md5_digest": "c48ff357476c5dadcb1a11f8caedbffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41613, "upload_time": "2011-04-13T14:43:22", "url": "https://files.pythonhosted.org/packages/7c/74/1bfc77325817eb8ce3ce486a7af6dfeba432b549829e363bd0b02d47ccde/Products.PloneSubSkins-4.5.1dev-r237527.tar.gz" } ], "4.5.2dev-r237527": [ { "comment_text": "", "digests": { "md5": "4285838f5f6cb5b09a6ec8caf4a11a72", "sha256": "45607271444b88388a255c387c918dbb5c7cfaf95e4d5216e40fcfaab8a9ba13" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.5.2dev-r237527.tar.gz", "has_sig": false, "md5_digest": "4285838f5f6cb5b09a6ec8caf4a11a72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41774, "upload_time": "2011-04-13T15:03:04", "url": "https://files.pythonhosted.org/packages/45/ef/448bae8c6833bce589d14ef2d6a0c5578b3cbf09958415701f54e45014bc/Products.PloneSubSkins-4.5.2dev-r237527.tar.gz" } ], "4.5.2dev-r242219": [ { "comment_text": "", "digests": { "md5": "c088a78974ca4f82d17e28457e5ffdb4", "sha256": "5593507ba55aac1dfe32f9d1f6472c58c6f1118ebcbd58cf84db64fbf0a98b17" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.5.2dev-r242219.tar.gz", "has_sig": false, "md5_digest": "c088a78974ca4f82d17e28457e5ffdb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43076, "upload_time": "2011-07-11T15:01:30", "url": "https://files.pythonhosted.org/packages/1d/78/ca19e54bed6bc3fc1afd11f826b98ace0ada0d1c40ca1be2084c1cd8f7da/Products.PloneSubSkins-4.5.2dev-r242219.tar.gz" } ], "4.5dev-r236692": [ { "comment_text": "", "digests": { "md5": "7c62f40743828e17258c9ff06910ffef", "sha256": "0dee97e8bbec5bd8506231baeab66981ef7c875f8266e026ba168cafc65f5f73" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.5dev-r236692.tar.gz", "has_sig": false, "md5_digest": "7c62f40743828e17258c9ff06910ffef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40716, "upload_time": "2011-03-30T20:35:41", "url": "https://files.pythonhosted.org/packages/27/d7/1057f6a469c820ed952edd2915e234eda0a7a334008f0162cbc5419cef09/Products.PloneSubSkins-4.5dev-r236692.tar.gz" } ], "4.6.4dev-r242258": [ { "comment_text": "", "digests": { "md5": "ffda140064584f7fe353a5c075ddd16a", "sha256": "3a9ed80481b3fd8b18f0ad2f41e4e0fad9684764581f8f2ab07beb36f87aaabc" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6.4dev-r242258.tar.gz", "has_sig": false, "md5_digest": "ffda140064584f7fe353a5c075ddd16a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43616, "upload_time": "2011-07-12T02:21:31", "url": "https://files.pythonhosted.org/packages/82/d3/31f0f4bb4bee261840398a7d0cabf49a814e714d9233e6cff68a2475a044/Products.PloneSubSkins-4.6.4dev-r242258.tar.gz" } ], "4.6.5.1dev-r242350": [ { "comment_text": "", "digests": { "md5": "fa27fb1381dec2a85b541d783ec31a6c", "sha256": "ceb5a2d489da064005005c0636593fb9d2758240c5cca59f3f0592ac5c0e892b" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6.5.1dev-r242350.tar.gz", "has_sig": false, "md5_digest": "fa27fb1381dec2a85b541d783ec31a6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43748, "upload_time": "2011-07-13T18:36:22", "url": "https://files.pythonhosted.org/packages/3b/8d/51336654870ef1f8d5880cda3ae1b6e5f0ed61b8fb6f7be58c16f1904687/Products.PloneSubSkins-4.6.5.1dev-r242350.tar.gz" } ], "4.6.5.1dev-r242442": [ { "comment_text": "", "digests": { "md5": "589a755fa30f4ab874d8f4d09f4ec5b7", "sha256": "648cdaed17c85a19e3ad072524b3bace26c7fc75a40fa0c3e939cb10efdb3d45" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6.5.1dev-r242442.tar.gz", "has_sig": false, "md5_digest": "589a755fa30f4ab874d8f4d09f4ec5b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43791, "upload_time": "2011-07-14T22:54:12", "url": "https://files.pythonhosted.org/packages/3e/b3/782fd4f5a152035afc5978d061ba6b76ec406fbf8a3708a11ffee1273735/Products.PloneSubSkins-4.6.5.1dev-r242442.tar.gz" } ], "4.6.5dev-r242349": [ { "comment_text": "", "digests": { "md5": "8bedd60b974d62525bf1e6e4076170cc", "sha256": "b0a1b799c56b9d0eea36e18acae170c5c7cdba143345e6d8737dc1b4002ac4ff" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6.5dev-r242349.tar.gz", "has_sig": false, "md5_digest": "8bedd60b974d62525bf1e6e4076170cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43672, "upload_time": "2011-07-13T18:08:50", "url": "https://files.pythonhosted.org/packages/d4/42/7c3624d18bf980da8fc77463389028090164e4845f097a87a3a95c4bb51b/Products.PloneSubSkins-4.6.5dev-r242349.tar.gz" } ], "4.6.6.1dev-r242920": [ { "comment_text": "", "digests": { "md5": "371ea6131ee8ff015a151d054b41511c", "sha256": "df948187e45d300900723b85eccc338296dc0dc327eb642bfb35d46916f3e9ea" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6.6.1dev-r242920.tar.gz", "has_sig": false, "md5_digest": "371ea6131ee8ff015a151d054b41511c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43945, "upload_time": "2011-08-01T18:51:10", "url": "https://files.pythonhosted.org/packages/db/cb/0a2bd13dee8a3280fe998735b0a05c2dc44452adcc6f428a27f0b93cedc0/Products.PloneSubSkins-4.6.6.1dev-r242920.tar.gz" } ], "4.6.6dev-r242920": [ { "comment_text": "", "digests": { "md5": "2f1906adcd98c1fc776ab4b37be22cee", "sha256": "1b455706a8f8abed8abaa6d481d806d8bc8f662078970178245ffc0e95ae3299" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6.6dev-r242920.tar.gz", "has_sig": false, "md5_digest": "2f1906adcd98c1fc776ab4b37be22cee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43710, "upload_time": "2011-07-29T12:05:25", "url": "https://files.pythonhosted.org/packages/07/22/93d1511aa49efdc7ad4fd4e1ba7a4a66bee6af9d78c85024c7209f792c12/Products.PloneSubSkins-4.6.6dev-r242920.tar.gz" } ], "4.6dev-r242219": [ { "comment_text": "", "digests": { "md5": "95b75505b8a4955178eef0ddbadfa7da", "sha256": "514b6a3dc5c7319a79fced1f468f341dc7da5aa22e45fac29002b8dff7dff488" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6dev-r242219.tar.gz", "has_sig": false, "md5_digest": "95b75505b8a4955178eef0ddbadfa7da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43072, "upload_time": "2011-07-11T15:02:27", "url": "https://files.pythonhosted.org/packages/2c/8b/f811810fc2219c39ef199ad0e216c0feb93fa37223c853998c9ad607d986/Products.PloneSubSkins-4.6dev-r242219.tar.gz" } ], "4.6dev-r242236": [ { "comment_text": "", "digests": { "md5": "6690b9790beffa4c61b8889619bef726", "sha256": "aa3a75062b15aa4f889bf760ac257f51af63922d1b10be248707576d1998c115" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6dev-r242236.tar.gz", "has_sig": false, "md5_digest": "6690b9790beffa4c61b8889619bef726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43172, "upload_time": "2011-07-11T16:52:53", "url": "https://files.pythonhosted.org/packages/19/29/e26b31d50360b40b5fea0de99ce30b8c3d827938a1f2ca1d11706b92e2a6/Products.PloneSubSkins-4.6dev-r242236.tar.gz" } ], "4.6dev-r242238": [ { "comment_text": "", "digests": { "md5": "dfe82e3d79a1aec9d32665da45c0473d", "sha256": "848d1b729b710fbcac97fd7ddb75b8f5e0fb8123074b9b683189c39bb3daedc8" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6dev-r242238.tar.gz", "has_sig": false, "md5_digest": "dfe82e3d79a1aec9d32665da45c0473d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43208, "upload_time": "2011-07-11T17:10:14", "url": "https://files.pythonhosted.org/packages/90/19/ddeac94eba70262964d4b2bd9e113672da48ecbffb6020d726d4d8fdab0e/Products.PloneSubSkins-4.6dev-r242238.tar.gz" } ], "4.6dev-r242242": [ { "comment_text": "", "digests": { "md5": "d8bab386fa85d2c478be21886dfb67fc", "sha256": "a1a0709e670b1a48f6e285fdc4534de06dbdcf3c3b42539e7597e3c43db3c0aa" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.6dev-r242242.tar.gz", "has_sig": false, "md5_digest": "d8bab386fa85d2c478be21886dfb67fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43288, "upload_time": "2011-07-11T17:22:34", "url": "https://files.pythonhosted.org/packages/61/50/b40cce0d40cf2137c9083ef7f7d59b4ba5e8a0a6cfddbd027951050d6b42/Products.PloneSubSkins-4.6dev-r242242.tar.gz" } ], "4.7": [ { "comment_text": "", "digests": { "md5": "1cac88e71488ae63c0428b0d74de41bd", "sha256": "0ec2144dcd1a509c5d5d28eecb289f784ce1f003d3d9c1465d4946914a3db3a7" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.tar.gz", "has_sig": false, "md5_digest": "1cac88e71488ae63c0428b0d74de41bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43883, "upload_time": "2011-08-16T13:31:20", "url": "https://files.pythonhosted.org/packages/63/4f/7ce675fada1247b9fc01d80f4b1b95ed127b724feb85a464eada38f045e5/Products.PloneSubSkins-4.7.tar.gz" } ], "4.7.1": [ { "comment_text": "", "digests": { "md5": "9300d2e08aa1e28742aa3bee3c1aa3f4", "sha256": "1ea5765b2052f60d84c870c71bc8fc942a0ebcae52833b0a8f3b619c186b3120" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.1.tar.gz", "has_sig": false, "md5_digest": "9300d2e08aa1e28742aa3bee3c1aa3f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43968, "upload_time": "2011-08-31T16:08:30", "url": "https://files.pythonhosted.org/packages/0e/05/214db7312809cf6caf73b102621b2685b858b61811e70c0a1a1ce9203ddf/Products.PloneSubSkins-4.7.1.tar.gz" } ], "4.7.2": [ { "comment_text": "", "digests": { "md5": "5aee0a94b689feca16d3f352d0a0c5c9", "sha256": "0b116895e010b5907e00798c46a519358b55e6c52fc1e90769b8bd71bfb2ed40" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.2.zip", "has_sig": false, "md5_digest": "5aee0a94b689feca16d3f352d0a0c5c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 502911, "upload_time": "2012-11-08T09:32:45", "url": "https://files.pythonhosted.org/packages/3d/1c/c8c814af383937b03f3090403fe9b73e8f70fb1663f3f1c3f600d2fe750f/Products.PloneSubSkins-4.7.2.zip" } ], "4.7.3": [ { "comment_text": "", "digests": { "md5": "607405986673b7870ef4b20fb4ba243d", "sha256": "204b6b410f9b65d7c3966fd6c98f5c29cafbc786ff11c3f24da59b3a7a7d1f75" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.3.zip", "has_sig": false, "md5_digest": "607405986673b7870ef4b20fb4ba243d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 502911, "upload_time": "2012-11-08T10:10:02", "url": "https://files.pythonhosted.org/packages/1e/37/4f62ec2a152c42f880c21236cdad8dae6cdc6294ec3e02302acd58e8f014/Products.PloneSubSkins-4.7.3.zip" } ], "4.7.4": [ { "comment_text": "", "digests": { "md5": "cba2cd72a68a13b106aff6ac74d1272a", "sha256": "54c3e673e0300d83fe7ca26633b67d405ff8b59af92c00c5d77c581f746ffe90" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.4.zip", "has_sig": false, "md5_digest": "cba2cd72a68a13b106aff6ac74d1272a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 502933, "upload_time": "2012-11-14T08:02:13", "url": "https://files.pythonhosted.org/packages/9c/5c/ff15ec9d6f69bbfcfbbdc5727d8a4c624eec3916f840cd48512fc2e4c06e/Products.PloneSubSkins-4.7.4.zip" } ], "4.7.5": [ { "comment_text": "", "digests": { "md5": "3611247ab608684c8edb9ac8e1491cb7", "sha256": "6014c85f411a5cb452b6e0c4495724ba5354ed8665815db73b6d5bea76e67d25" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.5.tar.gz", "has_sig": false, "md5_digest": "3611247ab608684c8edb9ac8e1491cb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 477122, "upload_time": "2013-05-13T15:32:13", "url": "https://files.pythonhosted.org/packages/d3/90/8db3fe138e4619b24afc54f09ffcf78bc93ed034058cf38bd2899e1a3894/Products.PloneSubSkins-4.7.5.tar.gz" } ], "4.7.5.1": [ { "comment_text": "", "digests": { "md5": "d329a0ddb46fcf6eb72a9cd7021d7d8d", "sha256": "a0317a0a22358f95bfc4eeb198a460f4973cd803fb0b10b8f407dbf72468bbc2" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.5.1.tar.gz", "has_sig": false, "md5_digest": "d329a0ddb46fcf6eb72a9cd7021d7d8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 477232, "upload_time": "2013-05-13T16:47:09", "url": "https://files.pythonhosted.org/packages/60/f2/529bc33fc56187d331eb9042c89f84ced3d0d860f22ff095c679bbdde8ac/Products.PloneSubSkins-4.7.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d329a0ddb46fcf6eb72a9cd7021d7d8d", "sha256": "a0317a0a22358f95bfc4eeb198a460f4973cd803fb0b10b8f407dbf72468bbc2" }, "downloads": -1, "filename": "Products.PloneSubSkins-4.7.5.1.tar.gz", "has_sig": false, "md5_digest": "d329a0ddb46fcf6eb72a9cd7021d7d8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 477232, "upload_time": "2013-05-13T16:47:09", "url": "https://files.pythonhosted.org/packages/60/f2/529bc33fc56187d331eb9042c89f84ced3d0d860f22ff095c679bbdde8ac/Products.PloneSubSkins-4.7.5.1.tar.gz" } ] }