Участник:Diman Russkov
Этот участник является основателем ЧТМ Вики
Этот участник является одним из разработчиков ЧТМ Вики
Этот участник является одним из участников с расширенным доступом к ЧТМ Вики
Этот участник является одним из участников с полным доступом к ЧТМ Вики
Правки:1081
БП — 0 (50, в т. ч. статьи — 0,ЮП — 0,ЦК — 0)
Расширения для ЧТМ Вики
ИИ о расширении CheckUser:
Метод 1: Поиск по подсетям (Использование масок CIDR) Когда ваш IP меняется (например, вы перезагрузили роутер или переподключились к мобильной сети), он редко меняется полностью. Обычно меняются только последние цифры, так как провайдер выдает вам адреса из одного пула. Вместо того чтобы вводить конкретный IP, введите в поле CheckUser диапазон адресов. Как это сделать для IPv4: Допустим, ваш текущий IP: 176.59.112.45. Вы ввели его и нашли 3-х последних виртуалов. Теперь отбросьте последнее число и вместо него напишите 0/24. Введите в поле CheckUser: 176.59.112.0/24 (и выберите «Получить учётные записи»). Это заставит систему искать всех пользователей, которые правили с любого IP от 176.59.112.0 до 176.59.112.255. Вы увидите гораздо больше своих учеток. Если этого мало, отбросьте две последние цифры и введите маску /16 (это покрывает 65 000 адресов провайдера). Введите: 176.59.0.0/16. Система выдаст всех, кто сидел с IP, начинающегося на 176.59.... Как это сделать для IPv6: Если ваш провайдер использует длинные адреса с двоеточиями (IPv6), то они меняются постоянно. Вам нужно скопировать первую половину адреса (первые 4 блока) и добавить /64. Пример: ваш IP 2a00:1fa0:c202:1111:5555:6666:7777:8888. В поле CheckUser введите: 2a00:1fa0:c202:1111::/64. Метод 2: Цепной поиск (Клубок) Если вы заходили с совершенно разных сетей (дом, работа, мобильный, кафе), подсети не помогут. Вам придется "разматывать клубок" вручную. Расширение не сделает это за один клик. Алгоритм ввода (что прописывать по шагам): Шаг 1: Вводите имя Учётной записи №1 (которую вы точно помните). Выбираете "Получить IP-адреса". Результат: Вы получаете список, скажем, из 5 разных IP-адресов. Шаг 2: Копируете IP-адрес №1 из полученного списка. Вставляете его в поле и выбираете "Получить учётные записи". Результат: Система выдает вам Учётную запись №1 и, внезапно, Учётную запись №2 и Учётную запись №3, с которых вы сидели на этом же IP месяц назад. Шаг 3: Теперь вводите имя найденной Учётной записи №2 и ищете её IP-адреса. Результат: Она выдает вам еще 4 новых IP-адреса, с которых вы работали. Шаг 4: Вводите эти новые IP-адреса по очереди и ищете учётки. Находите Учётную запись №4. Вы повторяете этот процесс (Учётка -> её IP -> Учётки на этих IP -> их IP -> новые Учётки), пока система не перестанет выдавать новые имена. Это называется перекрестный поиск. Важное ограничение: Правило 90 дней Почему вы можете не найти некоторых своих старых виртуалов, даже если будете использовать подсети и цепной поиск? Расширение CheckUser жестко ограничено настройкой $wgCUDMaxAge в конфигурации вашей Вики (по умолчанию это 3 месяца / 90 дней). Все данные старше 90 дней автоматически удаляются из таблиц cu_changes. Если вы создали виртуал полгода назад, сделали пару правок и больше на него не заходили — через веб-интерфейс CheckUser вы его уже никак не найдете. Его IP-адреса стерты из логов. Связать его с вашим текущим IP невозможно. Что делать, если нужны старые учётки? Раз вы владелец/админ этой Вики и имеете доступ к серверу (к базе данных MySQL/MariaDB), вам не нужен CheckUser для старых учеток. Но вам придется делать запрос напрямую к базе данных. Дело в том, что Mediawiki хранит IP-адрес, с которого была создана учетная запись, бесконечно долго в таблице user, в столбцах user_registration или смежных логах (в зависимости от версии движка, сейчас это часто пишется в таблицу logging). Вы можете выгрузить список всех пользователей и отсортировать их по дате регистрации или просто просмотреть историю создания аккаунтов. Но именно расширение CheckUser вам тут уже не поможет.
https://www.mediawiki.org/wiki/Category:User_rights_extensions
https://www.mediawiki.org/wiki/Extension:GroupWhitelist
https://www.mediawiki.org/wiki/Extension:ArticleCreationWorkflow
https://www.mediawiki.org/wiki/Extension:Checkpoint
https://www.mediawiki.org/wiki/Extension:CirrusSearch
1
- MediaWiki:Group-autoconfirmed
- MediaWiki:Group-autoreview
- MediaWiki:Group-bot
- MediaWiki:Group-bureaucrat
- MediaWiki:Group-checkuser
- MediaWiki:Group-confirmed
- MediaWiki:Group-creator
- MediaWiki:Group-editor
- MediaWiki:Group-eliminator
- MediaWiki:Group-engineer
- MediaWiki:Group-filemanager
- MediaWiki:Group-fullpermission
- MediaWiki:Group-importer
- MediaWiki:Group-interface-admin
- MediaWiki:Group-ipblock-exempt
- MediaWiki:Group-moderator
- MediaWiki:Group-reviewer
- MediaWiki:Group-rollback
- MediaWiki:Group-steward
- MediaWiki:Group-suppress
- MediaWiki:Group-suppressredirect
- MediaWiki:Group-sysop
- MediaWiki:Group-upload
- MediaWiki:Group-user
2
- MediaWiki:Grouppage-autoconfirmed
- MediaWiki:Grouppage-autoreview
- MediaWiki:Grouppage-bot
- MediaWiki:Grouppage-bureaucrat
- MediaWiki:Grouppage-checkuser
- MediaWiki:Grouppage-confirmed
- MediaWiki:Grouppage-creator
- MediaWiki:Grouppage-editor
- MediaWiki:Grouppage-eliminator
- MediaWiki:Grouppage-engineer
- MediaWiki:Grouppage-filemanager
- MediaWiki:Grouppage-fullpermission
- MediaWiki:Grouppage-importer
- MediaWiki:Grouppage-interface-admin
- MediaWiki:Grouppage-ipblock-exempt
- MediaWiki:Grouppage-moderator
- MediaWiki:Grouppage-reviewer
- MediaWiki:Grouppage-rollback
- MediaWiki:Grouppage-steward
- MediaWiki:Grouppage-suppress
- MediaWiki:Grouppage-suppressredirect
- MediaWiki:Grouppage-sysop
- MediaWiki:Grouppage-upload
- MediaWiki:Grouppage-user
3
- MediaWiki:Group-autoconfirmed-member
- MediaWiki:Group-autoreview-member
- MediaWiki:Group-bot-member
- MediaWiki:Group-bureaucrat-member
- MediaWiki:Group-checkuser-member
- MediaWiki:Group-confirmed-member
- MediaWiki:Group-creator-member
- MediaWiki:Group-editor-member
- MediaWiki:Group-eliminator-member
- MediaWiki:Group-engineer-member
- MediaWiki:Group-filemanager-member
- MediaWiki:Group-fullpermission-member
- MediaWiki:Group-importer-member
- MediaWiki:Group-interface-admin-member
- MediaWiki:Group-ipblock-exempt-member
- MediaWiki:Group-moderator-member
- MediaWiki:Group-reviewer-member
- MediaWiki:Group-rollback-member
- MediaWiki:Group-steward-member
- MediaWiki:Group-suppress-member
- MediaWiki:Group-suppressredirect-member
- MediaWiki:Group-sysop-member
- MediaWiki:Group-upload-member
- MediaWiki:Group-user-member