Здравствуйте. Можно ли реализовать инструмент, который бы считал общий объем количества правок участника в статьях, разумеется за исключением откатов страниц от вандалов и т.п.?
Здравствуйте. Можно ли реализовать инструмент, который бы считал общий объем количества правок участника в статьях, разумеется за исключением откатов страниц от вандалов и т.п.?
Он показывает кол-во или объем? и не только свежих. А вообще по конкретному участнику с момента регистрации
Есть Editcount, но она отображает правки каждого участника отдельно. А еще ListUsers, которая отображает всех участников и все правки.
Вообще твой запрос априори невыполним т.к. даже если откат можно как либо отличить от обычной правки, то делать откат могут только участники со статусами. Отмена правки от обычной, технически, вряд ли отличается чем либо. Следовательно как либо не учитывать их крайне сложно. И еще куча подводных камней.
Ладно просто объем сделанных правок участников на страницах так ведь можно? По идее технически это возможно. Просто тупо сложить весь объем правок из вклада участника по статьям
Даже стесняюсь спросить зачем это знать. Скрипт такой был, но он отсутствует в общем доступе (потому, что бесполезен) и считал это очень и очень долго. Потому, что перебором проверял каждую вкладку и если она + то прибавлял.
Кстати, откаты тогда тоже будут раздувать это число, т.к. откатив правку, что стирает содержимое страницы ты получишь + пару тысяч байт вклада.
Такой вариант был, но я не знаю, работает ли он еще.
Просто чисто теоретически узнать вклад участников. И не говори про правки. Один пишет статью 505к за одну правку. Другой 1к и 35 правок.
Даже с учетом этих откатов. Просто отнимать у админов 10% их объема.
Счетчик выше должен работать. Но считать вклад он будет несколько минут. Может даже десятки.
А, ну да, самое главное. Вес статьи учитывает вес всех включаемых в нее шаблонов. Т.е. на развитых вики с большим количеством шаблонов и прочего "пустая" статья может весить около 3000 байт.
счётчик выше считает только разницу. посимвольно. то есть вот такое - это примерно +20% объёма статьи по счётчику, хотя на самом деле вклад других участников составляет в районе 90%, тк слова не добавляются\удаляются, а заменяются. а замену счётчик не считает.
но если в истории статьи указан вес 50к, и это сделал только я, то мне приплюсуется 50к?
ага. а если потом другие отминусовали его до полезных 5к, то ты получишь раздутые 50к из ниоткуда.