However, this numbering includes articles that have a status of 'draft' (i.e. articles which the front-end should not display).
As a very short-term solution to this one can edit modules/News/action.browsecat.php, around line 37:
from:
$q2 = "SELECT COUNT(news_id) as cnt FROM ".cms_db_prefix()."module_news WHERE news_category_id=?";
to
$q2 = "SELECT COUNT(news_id) as cnt FROM ".cms_db_prefix()."module_news WHERE news_category_id=? AND status != 'draft'";
Is this a feature or a bug
