Вы смотрели в CategoryHook?
CategoryHook, к которому вы можете добавить правила автоматической категоризации в LocalSettings.php (после включения CategoryHook.php - см. # Установка).Ниже приведен пример, который добавляет статьи в категорию: Статьи, содержащие деревья, если в их содержании есть {{#tree: ...}} функции синтаксического анализатора.
$wgHooks['CategoryHook'][] = 'wfCategoriseTrees';
function wfCategoriseTrees(&$parser,&$text,&$categories,$sortkey) {
$categories['Articles containing trees']
= array(preg_match('/\\{\\{#tree:/i',$text),$sortkey);
return true;
}
Существует несколько расширений, вы можете захотетьчтобы попробовать это один