Нет решения (v1.26.3) Как вывести на страницу список самых просматриваемых страниц?

aka_sektor

Гуру MediaWiki
Регистрация
21.12.2015
Сообщения
282
Реакции
14
Раньше работала страница: Special: Popularpages
Ну а теперь на MW 1.26.3 - нет.
Есть ли альтернативы?

Пробовал расширение: https://www.mediawiki.org/wiki/Extension:TopTenPages

По идее должно выводить 10 топовых статей, но если вставить код, то предпросмотр статьи выдает ошибку.
 
https://www.mediawiki.org/wiki/Extension:HitCounters

Но оно еще сыроватое и глючноватое. Я когда выпилили эту функцию поискал, а потом забил.

Там же проблема не в том как вывести, а в том что из ядра вообще подсчет посещения страниц выпилили.
 
Последнее редактирование:
Да. Пробовал ещё Extension:HitCounters поставить. В итоге, перезагружаю страницу выбивает ошибку базы данных.
Не знаю в чем дело. Может ещё нужно что-то прописать? А может не работает на моей версии вики.

Там же проблема не в том как вывести, а в том что из ядра вообще подсчет посещения страниц выпилили.
А из-за чего такие изменения не в курсе? Мешало кому-то что ли.
 
Может ещё нужно что-то прописать?
Ну там же большая красная плашка:
A fresh install in MW 1.26 and higher is not possible!

А из-за чего такие изменения не в курсе? Мешало кому-то что ли.
https://www.mediawiki.org/wiki/Requests_for_comment/Removing_hit_counters_from_MediaWiki_core

Если вкратце, то она была очень простая и не особо точная.
 
Ладно, раз ничего не сделать - придется забить.
p.s. старую версию вики ставить не хочется.

Если вкратце, то она была очень простая и не особо точная.
Надеюсь в следующих обновах, сделают альтернативу по-лучше.
 
Надеюсь в следующих обновах, сделают альтернативу по-лучше.
Это маловероятно. Если только какоенить расширение допилят. Тут еще проблема с со старыми данными для вики которые давно работали.
 
Медиавики разрабатывается таким образом, чтобы по максимуму использовать кэширование, а подсчет посещений идет вразрез с этой концепцией. Сам по себе подсчет не сложен, но это отдельная функция, коих в интернете полно и видимо никто не хочет изобретать еще один велосипед. А топ 10 страниц можно запросить по API у сервиса сбора статистики и показать его пользователям.
 
А вот это уже интересно. Попробую что выйдет.
А можно потом мануал по этому вопросу? ) ... хотя я так и продолжаю юзать 1.22.13 - обновился до 1.26 и что-то столько тараканов выползло, что не, думаю, останусь на том, тчо работало стабильно )
 
Ну у ЯндексМетрики есть api. Мануала нет, надо ковырять.
 
Автоматический топ статей совершенно вредная вещь - там нет ротации и статьи никогда не будут сменяться.

Лучше выводите список новый статей или вручную формируйте интересные статьи или слайдер - это гораздо полезнее для всей вики, чем формировать избыточное внимание только к 10 самым посещаемым статьям.
 
Назад
Верх