Hola, Bueno he leido tu post, pero a mi parecer creo que deberias trabajar con una bd, para luego mostrar las noticias jalando la información de la misma, a su vez podrias crear una tabla usuarios en la cual le asignarias a cada uno su clave y nombre de usuario para que solo ellos modifiquen la noticia con un (update) o añadan otra (Insert).
Sin otro particular me despido de ti
M. Alvarez