Розширення:Перейменувати користувача
A request to archive this extension has been made on Phabricator. See завдання T331218 for the archival request and the rationale for the request, and to leave comments about the request. |
![]() Статус релізу: стабільний |
|
---|---|
![]() |
|
Реалізація | User identity , Спеціальна сторінка , Хук |
Опис | Надає спеціальну сторінку, яка дозволяє перейменовувати облікові записи користувачів |
Автор(и) | Ævar Arnfjörð Bjarmasonобговорення |
Найновіша версія | Постійне оновлення |
MediaWiki | <= 1.39.x |
Зміни в БД | No |
Ліцензія | GNU General Public License 2.0 or later |
Завантажити | README |
Quarterly downloads | 240 (Ranked 33rd) |
Public wikis using | 2,792 (Ranked 182nd) |
Translate the Renameuser extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
Renameuser надає спеціальну сторінку, яка дозволяє авторизованим користувачам перейменувати свої облікові записи Це призведе до оновлення історій сторінок і тому подібному Якщо ви хочете перейменувати обліковий запис «на» іншого, вже існуючого, вам знадобиться розширення, яке коштує User Merge and Delete .
Встановлення
- Завантажте і розмістіть файли в каталозі з назвою
Renameuser
у вашійextensions/
папці.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Renameuser - Додайте такий код унизу вашого LocalSettings.php :
wfLoadExtension( 'Renameuser' );
- Готово – Перейдіть до Special:Version вашої вікі, щоб переконатися, що розширення встановлено успішно.
Використання
- Як бюрократ, перейдіть на сторінку
Special:RenameUser
- Введіть ім'я користувача, яке буде перейменовано, і бажане нове ім'я, увімкніть параметри для переміщення сторінок користувача/розмов і їх підсторінок, а також створіть перенаправлення за бажанням та натисніть «Ок»
Користувача буде перейменовано, і (якщо буде позначено відповідну опцію) буде переміщено на його сторінку, сторінку обговорення користувача та всі їхні підсторінки.
move-subpages
» userright. Кількість переміщених підсторінок не обмежується параметром $wgMaximumMovedPages
. Розширення також перемістить всі css
, js
і захищені переміщенням сторінки.Можна надати іншим групам право перейменувати користувачів, наприклад:
$wgGroupPermissions['sysop']['renameuser'] = true;
Примітки
- Якщо встановлено Розширення:CentralAuth , то ви отримаєте попередження, а якщо ви спробуєте перейменувати локального користувача з облікового запису, приєднаного до глобального облікового запису, або до імені користувача, зарезервованого глобальним обліковим записом; буде встановлено прапорець для перейменування (це вимагає обережності). Можливо, вам слід використати вбудовані Special:GlobalRenameUser і Special:GlobalRenameRequest/Special:GlobalRenameQueue у CentralAuth.
- Ви не зможете перейменовувати користувачів до недійсних імен користувачів (що не співпадає з іменами користувачів, які відповідають чорному списку, але включають, наприклад, зарезервовані імена користувачів ).
- Через помилку ви не можете перейменувати той самий обліковий запис, у якому ви виконуєте перейменування (завдання T267477). Використовуйте скрипт обслуговування командного рядка для перейменування або використовуйте інший обліковий запис для перейменування.
Технічні примітки
Це розширення вводить і викликає гачок RenameUserComplete для повідомлення інших розширень перейменувань користувачів.
Часті запитання
Кількість сторінок користувача, які вичерпали час, перевищили їх з користувача: підписка користувача/користувача… до користувача: B/subpage… Що мені робити зараз?
- Ви не можете виправити ситуацію, негайно намагаючись знову перейменувати користувача A на користувача B, оскільки він просто скаже: «Користувач» User A «не існує.» Щоб виправити ситуацію, перейменуйте користувача B на користувача A, після того як ви знімете прапорець «Перемістити сторінки користувача та сторінки розмови (та їх підсторінки) до нового імені». Потім перейменуйте користувача А на користувача В знову, на цей раз залишивши поле «Перемістити сторінки користувача та розмови (та їхні підсторінки) до нового імені» позначено. Перенесення сторінки буде відновлено там, де було зупинена.
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |