added a dedicated method to determine a new article's state, so custom solutions can manage this much easier

--HG--
branch : 0.9