Podręcznik:CreateAndPromote.php
Outdated translations are marked like this.
Wersja MediaWiki: | ≥ 1.7 |
Plik MediaWiki: createAndPromote.php | |
---|---|
Lokalizacja: | maintenance/ |
Kod źródłowy: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Klasy: | CreateAndPromote |
Szczegóły
createAndPromote.php to skrypt konserwacyjny, który tworzy nowego użytkownika lub modyfikuje istniejącego użytkownika. Odpowiedniemu użytkownikowi skrypt może następnie przyznać dodatkowe uprawnienia (np. uprawnienia administratora, biurokraty lub bota) oraz zmienić hasło użytkownika.
Ponieważ skryptu można używać nie tylko do tworzenia nowych użytkowników, ale także do promowania istniejących użytkowników, a także do tworzenia użytkownika bez ich promowania, nazwa createAndPromote.php
jest nieco myląca.
Ten skrypt nie może być używany do usuwania grup użytkowników z użytkowników.
Opcje/Argumenty
Opcja | Opis | Wymagany? |
---|---|---|
<username> | The name of the user you want to create or modify and - depending on the other parameters - promote. The --force flag is required if a user with this name already exists. | Wymagane |
<password> | Hasło dla użytkownika. | Wymagane |
--bureaucrat | Dodaj konto do grupy biurokratów | Optional |
--sysop | Dodaj konto do grupy sysop | Optional |
--bot | Dodaj konto do grupy botów | Optional |
--interface-admin | Dodaj konto do grupy administratorów interfejsu | Optional |
--custom-groups | Oddzielona przecinkami lista grup, do których należy dodać użytkownika. Pozwala to na dodanie użytkownika do dowolnej niestandardowej grupy. Od wersji MW 1.27 użytkownik jest dodawany do grupy niestandardowej tylko wtedy, gdy ta grupa faktycznie istnieje zgodnie z $wgGroupPermissions i $wgRevokePermissions . Nieistniejące grupy są ignorowane. |
Optional |
--force | Jeśli konto już istnieje, po prostu nadaj mu uprawnienia lub zmień hasło. W takim przypadku nie twórz nowego konta. | Optional |
--help | Wyświetl informacje pomocy do skryptu. | Optional |
Użycie
Wersja MediaWiki: | ≤ 1.39 |
php maintenance/createAndPromote.php <username> [ <password>| --bureaucrat| --sysop| --bot| --interface-admin| --custom-groups group1,group2| --force ]
Wersja MediaWiki: | ≥ 1.40 |
php maintenance/run.php createAndPromote <username> [ <password>| --bureaucrat| --sysop| --bot| --interface-admin| --custom-groups group1,group2| --force ]
Terminal
$ php maintenance/createAndPromote.php WikiSysop mypassword --bureaucrat --sysop --custom-groups developer mywiki: Creating and promoting User:WikiSysop into sysop, bureaucrat... done.
Tworzy to nowego użytkownika o nazwie „WikiSysop”, ustawia hasło i dodaje użytkownika do grupy biurokratów, grupy sysop i niestandardowej grupy programistów.