{ "info": { "author": "Edition1", "author_email": "info@edition1.nl", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.3", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. contents::\n\nIntroduction\n============\n\nThis package is intended to be a quick (and slightly dirty) fix for\nthe problem that the latest release of `collective.twitterportlet`_\n(version 0.10) does not work with the Twitter API v1.1.\n\n.. _`collective.twitterportlet`: https://pypi.python.org/pypi/collective.twitterportlet\n\nBy installing this package in your Plone site, you get an additional\nconfiglet. In this configlet you can (or rather: must) configure your\nTwitter tokens. This package then overrides the renderer of\nthe Twitter portlet to use these tokens for the Twitter API calls.\n\n\nInstallation\n============\n\nTo enable this package in a buildout based instance, add the following\nto your buildout configuration::\n\n [instance]\n ...\n eggs =\n ...\n edition1.twitterportletfix\n\nAfter you have rerun the ``bin/buildout`` and restarted your instance,\nthis product should be available for installation.\n\n1. Go to the \"Site Setup\" page in your Plone site.\n2. Click on the \"Add-ons\" link.\n3. Install the \"Twitter portlet API v1.1 fix\" product.\n\n\nUsage\n=====\n\nOnce installed, you need to configure the keys.\n\nFirst you'll have to create a Twitter application.\n\n1. Go to https://dev.twitter.com/ and log in with your Twitter account.\n2. Go to the `My applications`_ page.\n3. Create a new application.\n4. Immediately create your access token (so your application can\n access your account).\n5. Go to the \"settings\" tab and keep this window open because we'll be\n copying information to your Plone site in a minute.\n\nNow go back to your Plone site.\n\n1. Go to the \"Site Setup\" page in your Plone site.\n2. Click on the \"Twitter settings\" link.\n3. Copy all the required values from the Twitter application page.\n\nAnd you are done. That is, assuming you already had a Twitter portlet\nin your site, it should now work again.\n\n.. _`My applications`: https://dev.twitter.com/apps\n\n\nCaveats\n=======\n\nIn the Twitter portlet from collective.twitterportlet, you can\nconfigure from which user the tweets should be shown. Although this\nusername is still used for the link to the Twitter profile page, it is\n**not** used to determine who's tweets to show. This is determined\nsolely by the access token (and secret) that you configured.\n\nFurthermore, you can only configure **one** account with this fix. So\nif you have more than one Twitter portlets and want to show tweets\nfrom different accounts, you are out of luck.\n\n\nDisclaimer\n==========\n\nThis package has only been tested on Plone 4.1.6 (Python 2.6) and\nPlone 4.3 (Python 2.7) since those were the only version we needed this\nfix for. However, it probably also works on other versions of Plone.\n\nContributors\n============\n\n- Mark van Lent (markvl) Edition1\n\nChangelog\n=========\n\n1.0 (2013-06-13)\n----------------\n\n- Package created using templer.\n [markvl]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/edition1/edition1.twitterportletfix", "keywords": "Plone Twitter portlet", "license": "gpl", "maintainer": null, "maintainer_email": null, "name": "edition1.twitterportletfix", "package_url": "https://pypi.org/project/edition1.twitterportletfix/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/edition1.twitterportletfix/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/edition1/edition1.twitterportletfix" }, "release_url": "https://pypi.org/project/edition1.twitterportletfix/1.0/", "requires_dist": null, "requires_python": null, "summary": "Quick fix for collective.twitterportlet for Twitter API v1.1", "version": "1.0" }, "last_serial": 924713, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d387c958a95a3340aac303e1a4bdaabb", "sha256": "1cfc696331dd2b800f44bdd48e76554ee634fa3255d1f2b341421b838d95823a" }, "downloads": -1, "filename": "edition1.twitterportletfix-1.0.zip", "has_sig": false, "md5_digest": "d387c958a95a3340aac303e1a4bdaabb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37065, "upload_time": "2013-06-13T09:20:39", "url": "https://files.pythonhosted.org/packages/2e/ee/e16745ea0252cad3144710425e44a3488e15e2f0ccf2d8d6eafb7708949d/edition1.twitterportletfix-1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d387c958a95a3340aac303e1a4bdaabb", "sha256": "1cfc696331dd2b800f44bdd48e76554ee634fa3255d1f2b341421b838d95823a" }, "downloads": -1, "filename": "edition1.twitterportletfix-1.0.zip", "has_sig": false, "md5_digest": "d387c958a95a3340aac303e1a4bdaabb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37065, "upload_time": "2013-06-13T09:20:39", "url": "https://files.pythonhosted.org/packages/2e/ee/e16745ea0252cad3144710425e44a3488e15e2f0ccf2d8d6eafb7708949d/edition1.twitterportletfix-1.0.zip" } ] }