Jump to content

Extension:InviteSignup

From mediawiki.org
This page is a translated version of the page Extension:InviteSignup and the translation is 100% complete.
Příručka k rozšířením MediaWiki
InviteSignup
Stav rozšíření: stabilní
Implementace Identita uživatele , Speciální stránka
Popis Umožňuje pozvat uživatele k registraci do uzavřené wiki
Autoři Niklas Laxström (Nikerabbitdiskuse)
Nejnovější verze 1.0.0+2021-09-01
MediaWiki >= 1.39.0
Změny v databázi Ano
Composer mediawiki/invite-signup
Tabulky invitesignup
Licence GNU General Public License 2.0 nebo novější
Stáhnout
  • $wgInviteSignupHash
  • $wgISGroups
  • invitesignup
Přeložte rozšíření InviteSignup, používá-li lokalizaci z translatewiki.net
Problémy Otevřené úkoly · Nahlásit chybu

Rozšíření InviteSignup umožňuje nabídnout vytvoření účtu uživateli na uzavřené wiki, kde je to omezeno.

Rozšíření přidává speciální stránku „Special:InviteSignup“, která je dostupná uživatelům s oprávněním invitesignup.

  • Z této stránky může zvátitel zadáním pouze e-mailové adresy rychle pozvat jednu osobu k vytvoření účtu na wiki.
  • Daná osoba si pak může nastavit uživatelské jméno a heslo, čímž potvrdí vytvoření účtu, který je zaznamenán; do té doby se žádný účet nevytvoří.
  • Zvoucí uživatel může volitelně nastavit další uživatelské skupiny, do kterých bude účet po vytvoření automaticky přidán.

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného InviteSignup ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/InviteSignup
    
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'InviteSignup' );
    
  • Spusťte aktualizační skript, který automaticky provede všechny nezbytné databázové změny, jaké rozšíření vyžaduje.
  • Budete muset udělit oprávnění invitesignup alespoň jedné skupině uživatelů. To have administrators be able to do the inviting, for instance, add the following to LocalSettings.php:
$wgGroupPermissions['sysop']['invitesignup'] = true;
  • Proměnnou $wgISGroups můžete také nastavit na pole uživatelských skupin. Při pozvání můžete označit, do kterých skupin bude pozvaný uživatel automaticky přidán. Například s následujícím nastavením můžete pozvat 1) běžné uživatele 2) překladatele 3) systémové manažery.
$wgISGroups = [ 'translator', 'sysop' ];
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Související odkazy