Liferea en digg
Het kwam al eens voor bij sommige feeds dat bij het openen van een item, er een browserwindow verscheen met een Digg-score in. Blijkbaar gebeurt dit omdat dat ding in een iframe geladen wordt. Heel vervelend.
Na een beetje Google-werk, las ik dat je een conversionfilter kunt instellen voor een feed. Een conversionfilter kan een script zijn die de feed op stdin leest en (eventueel) aangepast terug naar stdout schrijft.
Het volgende perlscriptje loste mijn probleem alvast op:
#!/usr/bin/perl
while(<STDIN>) {
s/<iframe.*><\/iframe>//ig;
s/<script.*digg.*><\/script>//ig;
print;
}
Tags: liferea digg iframe
No comments
No comments yet. Be the first.
Leave a reply
