Caro Leandro,
Acho que não entendi direito, você quer que o cliente (browser) salve a noticia em seu computador (localmente) ? Seria isto ? Em que formato ? Html mesmo ?
Uma idéia seria, ao clicar no botão, você montaria a noticia em um arquivo txt (ou html) separado e disponibilisaria para download. utilise o código abaixo para "chamar" a caixa de dialogo "download".
<?php
# $tamanho_do_arquivo= ; #preencha aqui os dados faltantes.
# $nome_do_arquivo = ;
header ("content-type: text/html");
header ("content-length: $tamanho_do_arquivo");
header ("content-disposition: attachment; filename=$nome_do_arquivo");
?>
Espero ter ajudado,
Pierre Mark