unify article new and edit views