Insert Pages links, Document Files links and external links to pages

I needed before. But this class changed the 'contract' and I forgot to remove this. I will remove. Nice catch!