Finally got identi.ca messages showing on my blog again, since the switch to pump.io. The solution:
- Use pump2rss to get an ATOM feed URL
- Put a script in cron to wget that URL
- Pipe the results through "xmllint --format --recover - 2> /dev/null" to fix dodgy markup
- Pipe that through xsltproc to strip out the empty title elements
- Pipe that through xsltproc again to turn content elements into title elements
- Pipe that into a Web-accessible file
- Point ocPortal's side_rss block at that file's URL
- Use pump2rss to get an ATOM feed URL
- Put a script in cron to wget that URL
- Pipe the results through "xmllint --format --recover - 2> /dev/null" to fix dodgy markup
- Pipe that through xsltproc to strip out the empty title elements
- Pipe that through xsltproc again to turn content elements into title elements
- Pipe that into a Web-accessible file
- Point ocPortal's side_rss block at that file's URL
sazius, JanKusanagi @identi.ca, Christopher Allan Webber likes this.