NewsArticle: Moved custom fields to beforeUpdateDMSFields so they can be extended