{ "info": { "author": "Hedley Roos", "author_email": "hedley@upfrontsystems.co.za", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Zope2", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\ncollective.sylvester (Sylvester for short) is a twitter client for Plone. It \naims to make tweeting and twitter account management available from within a \nPlone site.\n\nOverview\n========\nSylvester has a pluggable dashboard. All other views are loaded via ajax into \nthe dashboard.\n\nThese pages are currently available:\n - The main feed. Eerily similar to the homepage on twitter.com.\n - Friends page. Shows people your are following as tiled portlets.\n - Replies. Shows messages where you are mentioned.\n\nThese actions are currently available:\n - Publish to twitter. Tweet about Plone content on twitter. The URL is \n shortened by tinyurl.com.\n - A \"Twitter Dashboard\" link appears in your personal bar.\n\nRequirements\n============\nPlone > 3.1\n\nInstallation\n============\nIn your buildout.cfg add 'collective.sylvester' to the eggs and zcml sections.\n\nThen ./bin/buildout -Nv, restart Zope.\n\nRun the collective.sylvester profile in portal_setup.\n\nArchitecture\n============\nEverything is Zope Component Architecture aware. All DOM CSS classes and node \nids are qualified so theming through Deliverance should be possible.\n\nTwitter authentication information is retrieved in three ways and is extensible \nthrough the use of adapters.\n - Credentials are stored on the session. The user is challenged with a\n twitter login screen. This method allows people who are not members of \n the Plone site to use twitter.\n - Credentials are stored in fields on the member called twitterUsername \n and twitterPassword. These fields must be added through \n portal_memberdata/manage_propertiesForm.\n - Credentials are stored as remember fields. The expected fieldnames are\n twitterUsername and twitterPassword. for this to work you must enable \n remember.zcml by removing comments in configure.zcml.\n\nTo be expanded\n\nChangelog\n=========\n\n0.2\n---\n\n* Make dashboard pluggable\n\n* Fix bug where memoize did not take into account implicit twitter credentials\n\n0.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": "UNKNOWN", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.sylvester", "package_url": "https://pypi.org/project/collective.sylvester/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.sylvester/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/collective.sylvester/0.2/", "requires_dist": null, "requires_python": null, "summary": "A twitter client for Plone. Tweetie is toast.", "version": "0.2" }, "last_serial": 788223, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c2e83f1d3b0ad77e84e070eff915b332", "sha256": "69b4acc296b4baaad8ac658d528b516032308688c7692952d85dc89c0d7f1adf" }, "downloads": -1, "filename": "collective.sylvester-0.1-py2.4.egg", "has_sig": false, "md5_digest": "c2e83f1d3b0ad77e84e070eff915b332", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 44822, "upload_time": "2009-07-09T20:36:25", "url": "https://files.pythonhosted.org/packages/a8/0c/114567cab3e3b201430af9d3cfbb78d567cc97625577b5409e5de58cf23d/collective.sylvester-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "be2909125b19647621864e38815d79ad", "sha256": "eb5dc19e51f364d87c1cb2c93937c5693f49b028e2b3288a45ac48f40d9fde0c" }, "downloads": -1, "filename": "collective.sylvester-0.1.tar.gz", "has_sig": false, "md5_digest": "be2909125b19647621864e38815d79ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22057, "upload_time": "2009-07-09T20:36:19", "url": "https://files.pythonhosted.org/packages/16/06/2280ad7da5fe029c8e97caa736840ffe24b09a72edd6aca7b45b0786753a/collective.sylvester-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "72006a387766ef8be0fed5b66c194ea2", "sha256": "f949afa107787e3c0aedd859b8962a679d359e400976ef699ed96e74b576d7d9" }, "downloads": -1, "filename": "collective.sylvester-0.2-py2.4.egg", "has_sig": false, "md5_digest": "72006a387766ef8be0fed5b66c194ea2", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 63682, "upload_time": "2009-07-12T20:12:48", "url": "https://files.pythonhosted.org/packages/f5/98/4a9c7bd99b2db096f7b0a0c4c836d12f95e31741aef0a39ff9349a26f34d/collective.sylvester-0.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "69d407679f6b2ec94c39e9994c632b7f", "sha256": "dbb325f613412dfdd3c6299bdae7e27ba56c3c9e0879584d77c03e520affb9f4" }, "downloads": -1, "filename": "collective.sylvester-0.2.tar.gz", "has_sig": false, "md5_digest": "69d407679f6b2ec94c39e9994c632b7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25823, "upload_time": "2009-07-12T20:12:46", "url": "https://files.pythonhosted.org/packages/ca/ea/71cbf64e8bdd3654dcc78b3a3be12fede158fc7fb17c985e5ce459e9b454/collective.sylvester-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "72006a387766ef8be0fed5b66c194ea2", "sha256": "f949afa107787e3c0aedd859b8962a679d359e400976ef699ed96e74b576d7d9" }, "downloads": -1, "filename": "collective.sylvester-0.2-py2.4.egg", "has_sig": false, "md5_digest": "72006a387766ef8be0fed5b66c194ea2", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 63682, "upload_time": "2009-07-12T20:12:48", "url": "https://files.pythonhosted.org/packages/f5/98/4a9c7bd99b2db096f7b0a0c4c836d12f95e31741aef0a39ff9349a26f34d/collective.sylvester-0.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "69d407679f6b2ec94c39e9994c632b7f", "sha256": "dbb325f613412dfdd3c6299bdae7e27ba56c3c9e0879584d77c03e520affb9f4" }, "downloads": -1, "filename": "collective.sylvester-0.2.tar.gz", "has_sig": false, "md5_digest": "69d407679f6b2ec94c39e9994c632b7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25823, "upload_time": "2009-07-12T20:12:46", "url": "https://files.pythonhosted.org/packages/ca/ea/71cbf64e8bdd3654dcc78b3a3be12fede158fc7fb17c985e5ce459e9b454/collective.sylvester-0.2.tar.gz" } ] }