{
"info": {
"author": "RedTurtle Technology",
"author_email": "sviluppoplone@redturtle.it",
"bugtrack_url": null,
"classifiers": [
"Framework :: Plone",
"Framework :: Plone :: 4.0",
"Framework :: Plone :: 4.1",
"Framework :: Plone :: 4.2",
"Framework :: Plone :: 4.3",
"Programming Language :: Python",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7"
],
"description": "====================\nredturtle.gritterize\n====================\n\nA Plone add-on that makes the standard Plone status messages\nappear like a Growl notification using the\n`jQuery Gritter plugin `_.\n\n* `Source code @ GitHub `_\n* `Releases @ PyPI `_\n* `Documentation @ ReadTheDocs `_\n* `Continuous Integration @ Travis-CI `_\n\nIt transforms the Plone status messages from this\n\n.. figure:: http://blog.redturtle.it/pypi-images/redturtle.gritterize/ungritterized.png/image_preview\n :alt: The default Plone messages\n\nto this\n\n.. figure:: http://blog.redturtle.it/pypi-images/redturtle.gritterize/gritterized.png/image_preview\n :alt: The gritterized Plone messages\n\nHow it works\n============\n**It just works**!\nIf JavaScript is disabled you will have\nthe standard Plone behaviour.\nTest it visiting:\n\n- http://localhost:8080/Plone/@@test-redturtle-gritterize\n\nInstallation\n============\n\nTo install `redturtle.gritterize` you simply add ``redturtle.gritterize``\nto the list of eggs in your buildout, run buildout and restart Plone.\nThen, install `redturtle.gritterize` using the Add-ons control panel.\n\n\nConfiguration\n=============\n\nAt the moment it is really basic, **this will change**.\nYou can configure the stickiness and the persistence time (in milliseconds)\nby adding a custom a config object to the igritter global object::\n\n igritter.config = {\n time: {\n 'portalMessage info': 10000,\n 'portalMessage warning': 20000,\n }\n };\n\nAccording to the matching portal message class the right persistnece time\nwill be set (in this case 10 seconds for the info ones,\n20 for the warning ones).\nIf the lookup fails the gritter message will be sticky.\n\nAdding more gritter messages\n============================\n\nFollowing the same approach you can add additional gritter messages\n(e.g. you can pop up form validation messages).\n\nThis is an example::\n\n message = jq('.fieldErrorBox');\n mygritter = {title: message.parent().find('.widget > span > a').html(),\n text: message.html(),\n class_name: 'portalMessage error',\n target: message,\n remove: false\n };\n igritter.add_gritter(mygritter);\n\nThis will take the element with class .fieldErrorBox and try to get info\nfrom the page to fill in the gritter message.\n\nIf remove is true the orginal error will be removed.\nChangelog\n=========\n\n\n0.9.3 (2013-09-23)\n------------------\n\n- Added a new add_gritter function to allow adding gritter messages unrelated\n to plone portal messages\n [ale-rt]\n\n\n0.9.2 (2013-09-10)\n------------------\n\n- The stickiness and persistence time of the popup can be configured now\n (see README.rst)\n [ale-rt]\n\n\n0.9.1 (2013-07-30)\n------------------\n\n- Fixinig broken release [ale-rt]\n\n\n0.9.0 (2013-07-30)\n------------------\n\n- Initial release.\n [ale-rt]",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://pypi.python.org/pypi/redturtle.gritterize",
"keywords": "Plone Python",
"license": "BSD",
"maintainer": null,
"maintainer_email": null,
"name": "redturtle.gritterize",
"package_url": "https://pypi.org/project/redturtle.gritterize/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/redturtle.gritterize/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://pypi.python.org/pypi/redturtle.gritterize"
},
"release_url": "https://pypi.org/project/redturtle.gritterize/0.9.3/",
"requires_dist": null,
"requires_python": null,
"summary": "Plone integration with Gritter",
"version": "0.9.3"
},
"last_serial": 871723,
"releases": {
"0.9.1": [
{
"comment_text": "",
"digests": {
"md5": "44cbbb9fd272ff708c8cbba5ac1e8f1e",
"sha256": "86080a5a479f677704c58f00f490a506705495f298c3abc69e6442cecaebd047"
},
"downloads": -1,
"filename": "redturtle.gritterize-0.9.1.tar.gz",
"has_sig": false,
"md5_digest": "44cbbb9fd272ff708c8cbba5ac1e8f1e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17391,
"upload_time": "2013-07-30T13:05:52",
"url": "https://files.pythonhosted.org/packages/49/3e/690b1ebcfdc68dcb36be1111f68edf8f6f587e954b3e3497fafbc07f4760/redturtle.gritterize-0.9.1.tar.gz"
}
],
"0.9.2": [
{
"comment_text": "",
"digests": {
"md5": "df8d6d00bd1292257ac35d753e03e678",
"sha256": "4beceed044c3cfb0b1c981b6bae5d506227f76b8a0d4a8e932330d1d54f7033a"
},
"downloads": -1,
"filename": "redturtle.gritterize-0.9.2.zip",
"has_sig": false,
"md5_digest": "df8d6d00bd1292257ac35d753e03e678",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25601,
"upload_time": "2013-09-10T13:42:54",
"url": "https://files.pythonhosted.org/packages/50/b2/b3bccfcfd4354b0b19a52fd50774d00af1d811c3924e5abb0f1378264d71/redturtle.gritterize-0.9.2.zip"
}
],
"0.9.3": [
{
"comment_text": "",
"digests": {
"md5": "e01d7cea71707a1c78f0ee7dfd2d2440",
"sha256": "a2baa1a52dc1a9f92f758bd92b9be7ccba677116dcbf4ca37f58d8c1774780c6"
},
"downloads": -1,
"filename": "redturtle.gritterize-0.9.3.zip",
"has_sig": false,
"md5_digest": "e01d7cea71707a1c78f0ee7dfd2d2440",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26805,
"upload_time": "2013-09-23T09:48:48",
"url": "https://files.pythonhosted.org/packages/bc/85/abfa13572feb9c962908037d7f58253734221406ba5f24717f301d1e51ad/redturtle.gritterize-0.9.3.zip"
}
],
"0.9.4.dev0": []
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "e01d7cea71707a1c78f0ee7dfd2d2440",
"sha256": "a2baa1a52dc1a9f92f758bd92b9be7ccba677116dcbf4ca37f58d8c1774780c6"
},
"downloads": -1,
"filename": "redturtle.gritterize-0.9.3.zip",
"has_sig": false,
"md5_digest": "e01d7cea71707a1c78f0ee7dfd2d2440",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26805,
"upload_time": "2013-09-23T09:48:48",
"url": "https://files.pythonhosted.org/packages/bc/85/abfa13572feb9c962908037d7f58253734221406ba5f24717f301d1e51ad/redturtle.gritterize-0.9.3.zip"
}
]
}