This is a simple script that combines multiple RSS channels into a single channel (it includes also a nice page to display all items - same as Feedburner is doing).
Author: Rafał Toborek
- use
Composer:
composer create-project --no-dev --prefer-dist clash82/multi-rss-combiner-
create default configuration file
config/general.ini(based on theconfig/general.ini.distfile) -
add RSS channels by creating new
*.inifiles inconfigdirectory (usesample.ini.distfile as a base settings file for your channels) -
upload everything to your web server (Apache2 is highly recommended)
-
call
cron.phpfile to fill cache with existing RSS entries (make sure thatcachedirectory is writable). Executecron.phpfile whenever you want to update RSS cache -
visit your new page to see a nice list of all RSS entries on a single page (RSS subscribe link is visible at the bottom of the page)
Working example can be found at https://puls.toborek.info. Feel free to contribute.
Jezus żyje! 🧡