{
"info": {
"author": "Gilles Lenfant",
"author_email": "gilles.lenfant@alterway.fr",
"bugtrack_url": null,
"classifiers": [
"Framework :: Plone",
"Framework :: Plone :: 4.3",
"Framework :: Plone :: 5.0",
"License :: OSI Approved :: GNU General Public License (GPL)",
"Natural Language :: English",
"Natural Language :: French",
"Programming Language :: Python :: 2.7"
],
"description": "===========\naws.authrss\n===========\n\nAccess your Plone RSS feeds as authenticated user. This feature was inspired by\n`Redmine `_.\n\nAbstract\n========\n\nActually, authenticated users in Plone site may read content that are not\navailable to anonymous users. But when subscribing to a Plone RSS feed they can\nonly view items that are available to anonymous users. Just because the RSS\nreaders such as Google Reader do not - and cannot - provide feature to provide\nauthentication cookie or header to authenticate on the feed URL.\n\n``aws.authrss`` gives to the authenticated users a dedicated and private link to\nthe Plone RSS feeds. Such feeds provide all elements the user is entitled to\nview, when authenticated in the Plone site with a browser, and of course,\nrelevant to the feed (Folder, Collection, ...)\n\nEach user may have a private token he can change whenever he wants in his\npersonal preferences. This token is part of the query string of the\nauthenticated RSS feed, and identifies the user **only** for the RSS feeds.\n\nA control panel for site administrators gives the possibility to prune private\ntokens of removed users.\n\nPlays with\n==========\n\nThe module supports Plone 4.3 and 5.0.\n\n\n.. admonition::\n Conflicts with...\n\n `collective.blog.feeds `_\n because both override the same viewlet, and there's no possible conflict\n resolution. Sorry.\n\nInstallation\n============\n\nProduction site\n---------------\n\nAs usual in your ``zc.buildout`` configuration: ::\n\n [instance]\n recipe = plone.recipe.zope2instance\n ...\n eggs =\n aws.authrss\n\nDevelopment site\n----------------\n\nThe development package at Github comes with a suitable ``buildout.cfg``. See\n`Links`_. You just need to clone that repository and play the usual ``python\nbootstrap.py`` + ``bin/buildout``.\n\nIn Site Setup\n-------------\n\nDon't forget to enable syndication in the Syndication control panel\nand to check the ``Show feed link`` checkbox.\n\nUpgrading\n=========\n\nAvailable upgrades may be executed from the ``portal_setup`` tool of your Plone\nsite in the **Upgrades** tab.\n\n.. admonition::\n No upgrades with alpha releases\n\n For the first alpha versions, we shall not provide upgrade steps. You will\n need to reinstall the component. Stable versions coming after the first\n stable versions will come will all necessary upgrade steps.\n\nCustomization\n=============\n\nIntegrators\n-----------\n\n``aws.authrss`` overrides the ``portal_actions/document_actions/rss`` action\nto add the authenticated RSS link in your site.\n\nDevelopers\n----------\n\n``aws.authrss`` comes with its own tokens manager that stores tokens in an\n``OOBtree``. See the class ``aws.authrss.tokenmanager.DefaultTokenManager``.\n\nYou may provide your own tokens manager registering an utility that implements\n``aws.authrss.interfaces.ITokenManager`` in your component's\n``override.zcml``. Then install this local utility using a GenericSetup\n``componentregistry.xml`` file like this one: ::\n\n \n \n \n \n \n \n\nCredits\n=======\n\nThis Plone component is sponsored by `Alter Way `_\n\nLinks\n=====\n\nAt github.com (contributors)\n https://github.com/collective/aws.authrss\n\nAt pypi (integrators)\n http://pypi.python.org/pypi/aws.authrss\n\nPlanned features\n================\n\nDo not assign tokens to users authenticated from an user folder that's not in\nthe Plone site (i.e a Zope root manager).\n\nContributors\n============\n\n\n* `Gilles Lenfant `_: Main developer and french\n* `Vincent Fretin `_: Update to Plone 4.3 and 5.0\n\nChangelog\n=========\n\n2.0.1 (2016-11-28)\n------------------\n\n- Update github link to point to collective.\n [vincentfretin]\n\n2.0.0 (2016-11-26)\n------------------\n\n- Drop support for Plone < 4.3 and Python 2.6. Add compatibility for\n Plone 4.3 and 5.0 on Python 2.7.\n [vincentfretin]\n\n1.0.0b2\n-------\n\n- Fixed packaging issue with MANIFEST.in\n [glenfant]\n\n1.0.0b1\n-------\n\n- Added support for search results\n [glenfant]\n\n\n1.0.0a2\n-------\n\n- Fixed packaging issues.\n [glenfant]\n\n1.0.0a1\n-------\n\n- First public version\n [glenfant]",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://pypi.python.org/pypi/aws.authrss",
"keywords": "plone rss",
"license": "GPL",
"maintainer": "",
"maintainer_email": "",
"name": "aws.authrss",
"package_url": "https://pypi.org/project/aws.authrss/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/aws.authrss/",
"project_urls": {
"Homepage": "http://pypi.python.org/pypi/aws.authrss"
},
"release_url": "https://pypi.org/project/aws.authrss/2.0.1/",
"requires_dist": null,
"requires_python": "",
"summary": "Private Plone RSS feeds through a user private token",
"version": "2.0.1"
},
"last_serial": 2485928,
"releases": {
"1.0.0a2": [
{
"comment_text": "",
"digests": {
"md5": "b65f19b3095508c166e63a9ae71fd1c2",
"sha256": "288960aefbd9fdcc3b4e16e1ba333b57b7f32dcc45b38b9dddc99c6682bb3162"
},
"downloads": -1,
"filename": "aws.authrss-1.0.0a2.tar.gz",
"has_sig": false,
"md5_digest": "b65f19b3095508c166e63a9ae71fd1c2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19902,
"upload_time": "2012-01-05T19:03:54",
"url": "https://files.pythonhosted.org/packages/64/cf/a5ede70bceade7878536dc2cbbf4bbd7ed6d93b49e85488a509ce567cb3e/aws.authrss-1.0.0a2.tar.gz"
}
],
"1.0.0b1": [
{
"comment_text": "",
"digests": {
"md5": "032778bfec024c858abca9917e2b84cd",
"sha256": "ef961d815b12306e6fcb8c9336b49299756bc3772e559635ac3ed2714e3caa16"
},
"downloads": -1,
"filename": "aws.authrss-1.0.0b1.tar.gz",
"has_sig": false,
"md5_digest": "032778bfec024c858abca9917e2b84cd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22441,
"upload_time": "2012-05-28T18:30:02",
"url": "https://files.pythonhosted.org/packages/60/f4/60d6e65dfa9a64e9a666b8b0fbcc34ffad3890a87b39ea1fbae57d8dcc89/aws.authrss-1.0.0b1.tar.gz"
}
],
"1.0.0b2": [
{
"comment_text": "",
"digests": {
"md5": "8e330f4fe58ba154025c5c7ba06fcb53",
"sha256": "19a92be3626e9094c5e257d1d672b2636b13f798280d453c0ba8cb1b3f2f9b4c"
},
"downloads": -1,
"filename": "aws.authrss-1.0.0b2.tar.gz",
"has_sig": false,
"md5_digest": "8e330f4fe58ba154025c5c7ba06fcb53",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22921,
"upload_time": "2012-05-29T14:57:27",
"url": "https://files.pythonhosted.org/packages/02/1a/5fc83dc441757392be095f1da42b1437c2e0be48540558254e34ed5b5347/aws.authrss-1.0.0b2.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "1026dc7157adc7c9cd1628240c9d82ab",
"sha256": "2ffe4a1f9c52e591dc563700668fa6dbc91865d66a8d735230caa1c817807373"
},
"downloads": -1,
"filename": "aws.authrss-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "1026dc7157adc7c9cd1628240c9d82ab",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35324,
"upload_time": "2016-11-26T13:24:51",
"url": "https://files.pythonhosted.org/packages/f5/1a/2cff450a9faadfea32920d29fcce34b3f5f5ccaa67f1294af380ca0009d9/aws.authrss-2.0.0.tar.gz"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "085bab22f6e5918229062a25b4129ade",
"sha256": "237c485a699430dd5655bdb802e06905c4893221547c912338a8f9d5cbd6d535"
},
"downloads": -1,
"filename": "aws.authrss-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "085bab22f6e5918229062a25b4129ade",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35393,
"upload_time": "2016-11-28T08:15:12",
"url": "https://files.pythonhosted.org/packages/a9/77/b4df8841b3e3bb0499230a5099d6d2cdb2bc44c2470d8f0aba90da031413/aws.authrss-2.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "085bab22f6e5918229062a25b4129ade",
"sha256": "237c485a699430dd5655bdb802e06905c4893221547c912338a8f9d5cbd6d535"
},
"downloads": -1,
"filename": "aws.authrss-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "085bab22f6e5918229062a25b4129ade",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35393,
"upload_time": "2016-11-28T08:15:12",
"url": "https://files.pythonhosted.org/packages/a9/77/b4df8841b3e3bb0499230a5099d6d2cdb2bc44c2470d8f0aba90da031413/aws.authrss-2.0.1.tar.gz"
}
]
}