Как определить старые страницы в MediaWiki

Есть ли способ составить список страниц, которые давно не обновлялись в MediaWiki? Есть ли расширение или другие функции для этого?

В идеале я хотел бы иметь возможность, например. список всех страниц, которые не обновлялись в течение 12 месяцев (т.е. на основе последнего редактирования). Затем они по умолчанию считаются старыми (можно даже добавить тег — шаблон {{Old}} — вверху страницы, чтобы пометить его).


person Reinstate Monica - Goodbye SE    schedule 10.05.2010    source источник


Ответы (3)


Да, более или менее; зайдите в «специальные страницы» (меню слева), и вы найдете список самых старых страниц.

person o0'.    schedule 10.05.2010
comment
Это забавно - я всегда предполагал, что этот список был основан на дате создания, но на самом деле это действительно дата последнего редактирования. Отлично, что это встроено - спасибо - это то, что мне нужно. - person Reinstate Monica - Goodbye SE; 11.05.2010

Возможно, вы захотите взглянуть на:

person Joshua C. Lerner    schedule 10.05.2010
comment
Это хорошо, но, кажется, это особый случай Special:AncientPages (слово MediaWiki для старых страниц). Но это полезно (тем, что вы можете точно определить, что такое старое). Спасибо. - person Reinstate Monica - Goodbye SE; 11.05.2010

Взгляните на MediaWiki API по адресу http://www.mediawiki.org/wiki/API

С помощью API можно запускать такие команды, как http://en.wikipedia.org/w/api.php?action=query&list=recentchanges, который вернет последние изменения.

person Sharjeel Aziz    schedule 10.05.2010
comment
К сожалению, я не думаю, что есть какой-либо способ использовать API для получения информации со специальных страниц, поэтому вам придется выяснить, как получить самые старые страницы, кроме Special: Oldest. В этом есть ошибка: bugzilla.wikimedia.org/show_bug.cgi?id=14869 - person Adrian Archer; 10.05.2010
comment
Спасибо Шаджи и Адриану. Но предыдущих ответов достаточно. - person Reinstate Monica - Goodbye SE; 11.05.2010