Extension:GrowthExperiments
Stav rozšíření: stabilní |
|
|---|---|
| Implementace | Speciální stránka |
| Popis | Obsahuje experimenty prováděné týmem Growth |
| Autoři | Stephane Bisson, Sergio Gimeno, Kosta Harlan, Roan Kattouw, Mew Ophaswongse, Gergő Tisza, Martin Urbanec |
| Zásady kompatibility | Vydání snímků současně s MediaWiki. Hlavní vývojová větev není zpětně kompatibilní. |
| PHP | 7.2+ |
| Změny v databázi | Ano |
|
|
|
help panel question, help module question, mentorship module question, newcomer task |
|
|
|
|
|
| Licence | GNU General Public License 3.0 nebo novější |
| Stáhnout | |
| Přeložte rozšíření GrowthExperiments, používá-li lokalizaci z translatewiki.net | |
| Vagrant role | growthexperiments |
| Problémy | Otevřené úkoly · Nahlásit chybu |
Rozšíření GrowthExperiments nabízí funkce pro nováčky, jako například domovskou stránku s navrhovanými úkoly a vyhledáváním mentorů. Je vyvinut týmem Growth pro použití na stránkách Wikimedia Foundation. Rozšíření obsahuje funkce pro:
- Průzkum během registrace
- Některá vylepšení e-mailů s potvrzením registrace
- Domovská stránka pro nezkušené uživatele s různými užitečnými funkcemi, která zároveň slouží jako vstupní bod pro většinu ostatních funkcí
- Zobrazování vlastní registrační stránky uživatelům, kteří se dostanou prostřednictvím informační kampaně
- Návrhy snadných úkolů s pokyny pro nové uživatele, včetně strukturovaných editačních postupů založených na doporučených odkazech a doporučených obrázcích
- Panel nápovědy pro navrhované úkoly a pro obecné úpravy, poskytování informací a umožňování komunikace s přiděleným mentorem
- Funkce pro mentory pro lepší podporu nováčků
- Zobrazení informací novým uživatelům o jejich vlivu na wiki
Integrace
GrowthExperiments se integruje s následujícími rozšířeními (rozšíření označená jako Soft dependency (měkká závislost) jsou volitelná, ale chování GrowthExperiments bez těchto rozšíření není důkladně testováno):
| Rozšíření | Měkká/tvrdá závislost | Popis |
|---|---|---|
| CentralAuth | Měkká závislost | vyloučit uzamčené uživatele z nástěnky mentora |
| CirrusSearch | Měkká závislost | pro různé vyhledávací funkce používané během navrhovaných úkolů |
| CommunityConfiguration | Tvrdá závislost | aby si administrátoři mohli rozšíření přizpůsobit svým potřebám |
| ConfirmEdit | Měkká závislost | TBD |
| Echo | Měkká závislost | pro informování nových uživatelů a mentorů o různých příležitostech |
| EventBus | Měkká závislost | informovat infrastrukturu Add Image o rozhodnutích uživatelů ohledně doporučení |
| EventLogging | Měkká závislost | zaznamenávat interakci uživatelů pro účely analýzy |
| Flow | Měkká závislost | pro funkce zasílání zpráv (dialogové okno "požádat o pomoc" na domovské stránce a v panelu nápovědy), pokud je cílovou stránkou stránka Flow |
| GuidedTour | Měkká závislost | provést nové uživatele rozhraním |
| MobileFrontend | Měkká závislost | pro zobrazení mobilní optimalizované verze různých funkcí |
| PageImages | Měkká závislost | pro zobrazení miniatur v experimentu „"Zobrazení strukturovaných úkolů" |
| PageViewInfo | Měkká závislost | for various interface elements trying to explain the user's current or potential impact, most notably the "impact" module on Special:Homepage |
| Thanks | Měkká závislost | vypočítat počet poděkování obdržených v datech o dopadu na uživatele |
| TextExtracts | Měkká závislost | pro získání výňatku z článku, pokud popisy z Wikibase (viz výše) nebo samotná Wikibase nejsou k dispozici. Také pro použití v experimentu "Zobrazení strukturovaných úloh" |
| UniversalLanguageSelector | Měkká závislost | pro výběr jazyka v dotazníku po registraci |
| VisualEditor | Tvrdá závislost | pro lepší editační zážitek při provádění navrhovaných úkolů |
| Wikibase | Měkká závislost | pro zobrazení popisů v experimentu "Zobrazení strukturovaných úloh" |
| WikimediaMessages | Měkká závislost | k naplnění seznamu témat v části Navrhované úpravy |
Rozšíření také používá některá webová API, která pravděpodobně nejsou k dispozici pro wiki stránky mimo Wikimedii:
- Page Content Service for displaying task card information such as a description and an image
- Analytics Query Service for interface elements related to impact (this is abstracted away via the PageViewInfo extension on the server-side, but for client-side features that's not always possible)
- Přidat odkaz pro úkoly doporučování odkazů
- Přidat obrázek pro úkoly doporučování obrázků
Instalace
To download GrowthExperiments:
git clone "https://gerrit.wikimedia.org/r/mediawiki/extensions/GrowthExperiments" extensions/GrowthExperiments
Read the developer setup documentation for further configuration required.
Vývoj
- Extension:GrowthExperiments/developer setup
- Extension:GrowthExperiments/Technical documentation
- Rychlý start s Dockerem MediaWiki: viz MediaWiki-Docker/rozšíření/rozvoj experimentů.
| 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. |
- Stable extensions/cs
- Special page extensions/cs
- APIGetAllowedParams extensions/cs
- AuthChangeFormFields extensions/cs
- BeforeCreateEchoEvent extensions/cs
- BeforePageDisplay extensions/cs
- BlockIpComplete extensions/cs
- CentralAuthPostLoginRedirect extensions/cs
- ChangeTagsListActive extensions/cs
- ChangesListSpecialPageStructuredFilters extensions/cs
- CirrusSearchAddQueryFeatures extensions/cs
- CirrusSearchScoreBuilder extensions/cs
- CommunityConfigurationProvider initList extensions/cs
- CommunityConfigurationSchemaBeforeEditor extensions/cs
- ConfirmEmailComplete extensions/cs
- ContributeCards extensions/cs
- FormatAutocomments extensions/cs
- GetPreferences extensions/cs
- ListDefinedTags extensions/cs
- LoadExtensionSchemaUpdates extensions/cs
- LocalUserCreated extensions/cs
- ManualLogEntryBeforePublish extensions/cs
- MediaWikiServices extensions/cs
- MessageCacheFetchOverrides extensions/cs
- ParserFirstCallInit extensions/cs
- PostLoginRedirect extensions/cs
- RecentChange save extensions/cs
- RenameUserComplete extensions/cs
- ResourceLoaderExcludeUserOptions extensions/cs
- ResourceLoaderGetConfigVars extensions/cs
- ResourceLoaderRegisterModules extensions/cs
- SidebarBeforeOutput extensions/cs
- SiteNoticeAfter extensions/cs
- SkinAddFooterLinks extensions/cs
- SkinMinervaOptionsInit extensions/cs
- SkinTemplateNavigation::Universal extensions/cs
- SpecialContributionsBeforeMainOutput extensions/cs
- SpecialCreateAccountBenefits extensions/cs
- SpecialPageBeforeExecute extensions/cs
- SpecialPage initList extensions/cs
- UserGetDefaultOptions extensions/cs
- UserGetRights extensions/cs
- VisualEditorApiVisualEditorEditPostSave extensions/cs
- VisualEditorApiVisualEditorEditPreSave extensions/cs
- WikimediaEventsShouldSchemaEditAttemptStepOversample extensions/cs
- GPL licensed extensions/cs
- Extensions in Wikimedia version control/cs
- All extensions/cs
- Extensions used on Wikimedia/cs
