Hoje, o Nuno lembrou-se disso quando me viu a consultar a conta do Feedburner. Meteu mãos à obra e minutos depois apareceu-me com este javascript:
Coloquei-o nos componentes do blog, na personalização intermédia, testei-o, e o resultado foi o esperado...mais ou menos... Funciona em IE7 (o 6 nem sabe o que é isso) e Safari, mas não em Firefox, porque este parece parsar o RSS antes do javascript.
Vou continuar sem saber quantas pessoas subscreveram entretanto o blog com os feeds do SAPO, ou quem usou o URL do blog em agregadores, mas a partir de agora, as novas subscrições via browser já vão passar pelo Feedburner.. ou a maior parte delas, tendo em conta que só 30% das minhas visitas no blog em questão usa Firefox...não é uma solução, mas já é qualquer coisa :)
[Edit]
No IE7, funciona melhor se colocarmos o script no <head> logo depois das linhas que definem o feed do SAPO, visto que, umas vezes funcionava, outras não, dependendo da velocidade de carregamento do blog. Depois de ter movido o script do componente da sidebar para o <head> funciona sempre. É claro que para colocar scripts dentro do <head> do blog já é preciso usar a personalização avançada, e editar o layer do template...
[Edit]
O script foi actualizado para ser mais específico sobre quais feeds actuar. O método match('atom') apanhava também outro feed do SAPO que é incluido no <head> dos blogs, mas que diz respeito a outro serviço.