Rozšíření:Newsletter
Stav rozšíření: stabilní |
|
|---|---|
| Zavádění | Uživatelské rozhraní, Oznámení |
| Popis | Umožňuje uživatelům publikovat a odebírat zpravodaje |
| Autoři | Tina Johnson, Tony Thomas |
| Nejnovější verze | 1.2.1 (2017-07-09) |
| MediaWiki | 1.25+ |
| PHP | 5.4+ |
| Změny v databázi | Ano |
|
|
| Licence | GNU General Public License 2.0 nebo novější |
| Stáhnout | |
| Přeložte rozšíření Newsletter, používá-li lokalizaci z translatewiki.net | |
| Problémy | Otevřené úkoly · Nahlásit chybu |
Rozšíření Newsletter poskytuje katalog zpravodajů registrovaných v dané wiki, snadný způsob pro vydavatele, jak oznamovat nová čísla, a snadný způsob pro uživatele, jak se přihlásit k odběru/odhlásit a být informováni prostřednictvím webu nebo e-mailu o oznámení nových čísel. "Newsletter" (zpravodaj) je definován jako publikace, která má název, domovskou stránku wiki a jednu nebo centrální stránku wiki pro každé číslo nebo vydání. Uživatelskou dokumentaci naleznete v části Help:Extension:Newsletter.
Rozšíření si můžete vyzkoušet na test.wikipedia.org. We welcome feedback and contributions!
Funkčnost
Special:Newsletters
- Seznam zpravodajů registrovaných u služby, se základními informacemi, generovanými automaticky.
- Registered users can subscribe to newsletters in order to receive notifications about new issues announced, via web or email, according to their Echo preferences. Neočekává se, že bude nabízet doručování na diskusní stránky uživatelů.
- Registrovaní uživatelé si mohou prohlížet zpravodaje, ke kterým se přihlásili, a mohou se z odběru odhlásit.
Special:RegisterNewsletter
- Administrators can add existing newsletters to the system. Musí uvést název zpravodaje, odkaz na existující wiki stránku, která slouží jako hlavní stránka, a popis.
Uživatelské rozhraní wiki stránky zpravodaje
- Vydavatelé mohou oznamovat vydání zpravodajů, které byly do systému přidány prostřednictvím Special:RegisterNewsletter. Echo notifications are sent to subscribers when an issue is announced.
- Administrátoři, stávající vydavatelé a další uživatelé, kterým byla udělena práva, mohou přidávat a odebírat vydavatele. Musí uvést název zpravodaje a uživatelské jméno vydavatele. (This is separate from Special:UserRights; the right exists only in relation to a specific newsletter.)
- Administrátoři, stávající vydavatelé a další uživatelé, kterým byla udělena práva, mohou také prohlížet, přidávat a odebírat odběratele ze zpravodajů.
Požadavky
- Install Echo - Newsletter extension makes use of Echo notifications to notify subscribed users of new issues when announced by the newsletters, and to notify new publishers and subscribers added.
- Aby bylo možné zpravodaj zaregistrovat do služby, musí mít název, centrální "domovskou stránku" a aby bylo možné publikovat čísla/edice a oznámení o číslech, musí mít každé číslo svou vlastní stránku (nebo centrální stránku, například obsah).
Instalace
- Stáhněte soubor/y a vložte je do adresáře pojmenovaného
Newsletterve vaší složceextensions/.
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/Newsletter
- Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'Newsletter' );
- Spusťte aktualizační skript, který automaticky provede všechny nezbytné databázové změny, jaké rozšíření vyžaduje.
Dokončeno – Přejděte na stránku Special:Versionvaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Uživatelská práva
Ve výchozím nastavení mají tato oprávnění pouze uživatelé ve skupině 'sysop'.
Uživatelská práva můžete nastavit v souboru LocalSettings.php.
| Právo | Popis |
|---|---|
| newsletter-create | Vytváření zpravodajů |
| newsletter-delete | Mazání zpravodajů |
| newsletter-manage | Přidávání a odebírání vydavatelů ve zpravodajích |
| newsletter-restore | Restore a newsletter |
Například následující konfigurace by umožnila libovolnému uživateli dělat s rozšířením Newsletter cokoli, například vytvářet nový zpravodaj, mazat existující zpravodaj nebo spravovat existující zpravodaj přidáním nebo odebráním vydavatelů.
$wgGroupPermissions['*']['newsletter-create'] = true;
$wgGroupPermissions['*']['newsletter-delete'] = true;
$wgGroupPermissions['*']['newsletter-manage'] = true;
$wgGroupPermissions['*']['newsletter-restore'] = true;
Historie
This extension was created in 2013, then modified heavily as part of a Google Summer of Code 2015 project. Jeho vývojový tým je tvořen převážně dobrovolníky a vítáme i nové přispěvatele. Po velkém množství dodatečné práce od ostatních přispěvatelů byl v červenci 2017 zpřístupněn uživatelům Wikimedie.
Související odkazy
- Movement broadcasting (use cases)
- Extension:EmailPage
- Extension:MassMessage
- Extension:TranslationNotifications
- Extension:EmailNotifications
| Toto rozšíření se používá na jednom nebo více projektech Wikimedia. Pravděpodobně to znamená, že rozšíření je stabilní a funguje dostatečně dobře, aby jej mohly používat weby s tak vysokou návštěvností. Vyhledejte tento název rozšíření v konfiguračních souborech CommonSettings.php a InitialiseSettings.php Wikimedie, abyste viděli, kde je nainstalováno. Úplný seznam rozšíření nainstalovaných na konkrétní wiki lze vidět na stránce wiki Special:Version. |
| Toto rozšíření je zahrnuto v následujících wiki farmách/hostitelích a/nebo balíčcích: |
- Stable extensions/cs
- User interface extensions/cs
- Notification extensions/cs
- ArticleDelete extensions/cs
- BeforeCreateEchoEvent extensions/cs
- ContentModelCanBeUsedOn extensions/cs
- CustomEditor extensions/cs
- EditFilterMergedContent extensions/cs
- LoadExtensionSchemaUpdates extensions/cs
- LoginFormValidErrorMessages extensions/cs
- PageUndelete extensions/cs
- SkinTemplateNavigation::Universal extensions/cs
- TitleMove extensions/cs
- UserMergeAccountFields extensions/cs
- GetUserPermissionsErrors extensions/cs
- GPL licensed extensions/cs
- Extensions in Wikimedia version control/cs
- All extensions/cs
- Extensions used on Wikimedia/cs
- Extensions included in Miraheze/cs
- ContentHandler extensions/cs
