A feed aggregator content type for Plone.
Project description
Life, the Universe, and Everything
This package defines a Feed Aggregator content type that shows all entries on a list of feeds. External content is not indexed in any way.
TODO:
[ ] deal with shorter timeouts
[ ] honor privacy settings on byline
[ ] lead image support
Mostly Harmless
Don’t Panic
Installation
To enable this package in a buildout-based installation:
Edit your buildout.cfg and add add the following to it:
[buildout] ... eggs = collective.feedaggregator
After updating the configuration you need to run ‘’bin/buildout’’, which will take care of updating your system.
Go to the ‘Site Setup’ page in a Plone site and click on the ‘Add-ons’ link.
Check the box next to collective.feedaggregator and click the ‘Activate’ button.
How does it work
Every Feed Aggregator includes a list of feeds to be processed. The entries in the feeds are parsed in parallel using multiprocessing. Results are cached for 15 minutes on an instance base. If a Feed Aggregator is modified in any way, caching is invalidated.
Not entirely unlike
- Products.feedfeeder
Archetypes-based folder that turns external feed entries into content items. Works in Plone 4.3 and 5.
Changelog
1.0a2 (2016-09-26)
Entries are now limited and sorted by the selected key in the specified order; batching is also enabled. [hvelarde]
Fix LocationError on RSS feeds. [hvelarde]
1.0a1 (2016-09-19)
Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for collective.feedaggregator-1.0a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eafb4810cc19a0a2357b722d5b0ccebc8a274f3dda4d356719bdd310525ba3b |
|
MD5 | 3ef26640bfdaf018c190e33688aff9b4 |
|
BLAKE2b-256 | 22f84ca41070debf246b43c7a6f8a42359fe25e52cc956d23f9368cd8d9df632 |
Hashes for collective.feedaggregator-1.0a2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edc7ed78794effd3eeebc394b16f23f68b917f733c9c61289adce0450a81c74f |
|
MD5 | c30e5416fd98cae21b4a30b80e2671dd |
|
BLAKE2b-256 | 2e9d4960324c938d157d5b2bc3876eb4134c7b7c365024a0292974cdd5046f4b |