Требуется парсер Википедии для сайтов на DLE 12.0 (кодировка 1251) и DLE 14.1

Необходимо, чтобы скрипт парсил содержимое из раздела "Случайная статья" (https://ru.wikipedia.org/wiki/Служебная:Случайная_страница) - там каждый раз случайным образом отображается новая статья.

- В скрипте должна быть возможность указания минимального объема статьи, например, 3000-4000 знаков (если меньше, то происходит пропуск).

- Возможность выбора категории (раздел куда парсим) и автора (имя) новости парсинга.

- Изображения должны загружаться на сайт.

- Все ссылки в статье при парсинге должны быть сделаны не активными.

- Такие блоки (в статье от ВИКИПЕДИИ), как "Содержание", "Примечания", "См. также", "Ссылки", "Литература" должны вырезаться. Также должны вырезаться все таблицы (вместе с содержимым), включая class="infobox vcard" (из нее загружать только одно изображение).

- Все лишние теги из статьи также должны удаляться (span классы, div'ы и прочее).

5 лет назад
maxxf
36 лет
15 лет в сервисе
Был
2 года назад

Заявки фрилансеров

Михаил
 
26 лет
5 лет в сервисе
Был
4 года назад
2 отзыва
5 лет назад
Ильдар
 
45 лет
16 лет в сервисе
Был
6 часов назад
92 отзыва(-1)
5 лет назад
Евгений
 
38 лет
17 лет в сервисе
Был
35 минут назад
558 отзывов(-1)
5 лет назад
ТОП-5
Веб-программирование
Даниил
 
28 лет
9 лет в сервисе
Был
5 лет назад
7 отзывов(-2)
5 лет назад
Денис
 
28 лет
9 лет в сервисе
Был
3 часа назад
107 отзывов
5 лет назад