Add article edit functionality