Jump to content

Extension:GrowthExperiments

From mediawiki.org
This page is a translated version of the page Extension:GrowthExperiments and the translation is 100% complete.
Příručka k rozšířením MediaWiki
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
  • $wgGENewcomerTasksRemoteArticleOrigin
  • $wgWelcomeSurveyExperimentalGroups
  • $wgGEUserImpactMaxThanks
  • $wgGEStructuredMentorList
  • $wgGEMediaInfoRepos
  • $wgGERestbaseUrl
  • $wgGEHomepageSuggestedEditsEnabled
  • $wgGEApiQueryGrowthTasksLookaheadSize
  • $wgGEMentorDashboardEnabledModules
  • $wgGEReviseToneSuggestedEditEnabled
  • $wgGENewcomerTasksTaskTypeHandlers
  • $wgGELevelingUpKeepGoingNotificationSendAfterSeconds
  • $wgGEHelpPanelNewAccountEnableWithHomepage
  • $wgGECampaigns
  • $wgGEMentorshipNewAccountEnablePercentage
  • $wgGENewcomerTasksRemoteApiUrl
  • $wgGEPersonalizedPraiseBackendEnabled
  • $wgGENewcomerTasksSectionImageRecommendationsEnabled
  • $wgGEDeveloperSetup
  • $wgGEReviseToneServiceUrl
  • $wgGELinkRecommendationServiceWikiIdMasquerade
  • $wgGEImageRecommendationServiceWikiIdMasquerade
  • $wgGEPersonalizedPraiseNotificationsEnabled
  • $wgGEUserImpactMaxEdits
  • $wgGEImageRecommendationServiceAccessToken
  • $wgGELinkRecommendationServiceUrl
  • $wgGELevelingUpNotificationsTrackingEnabled
  • $wgGEReviseToneRecommendationProvider
  • $wgGELinkRecommendationsFrontendEnabled
  • $wgWelcomeSurveyReminderExpiry
  • $wgGENewcomerTasksImageRecommendationsEnabled
  • $wgGEImageRecommendationServiceUseTitles
  • $wgGEImageRecommendationServiceUrl
  • $wgGEUserImpactMaximumProcessTimeSeconds
  • $wgGECommunityUpdatesEnabled
  • $wgGECampaignTopics
  • $wgGEImageRecommendationServiceHttpProxy
  • $wgGELinkRecommendationsRefreshByIteratingThroughAllTitles
  • $wgGEReviseToneExcludedTemplates
  • $wgGEReviseToneOverrideSearchTerm
  • $wgGEHelpPanelSearchForeignAPI
  • $wgGEReviseToneParagraphScoreThreshold
  • $wgGEReviseToneExcludedCategories
  • $wgGELinkRecommendationsUseEventGate
  • $wgGELinkRecommendationServiceAccessToken
  • $wgGEHelpPanelSuggestedEditsPreferredEditor
  • $wgGEUserImpactMaxArticlesToProcessForPageviews
  • $wgWelcomeSurveyEnabled
  • $wgGELinkRecommendationFallbackOnDBMiss
  • $wgGEImageRecommendationApiHandler
  • $wgGEHomepageDefaultVariant
  • $wgGERefreshUserImpactDataMaintenanceScriptEnabled
  • $wgGEMentorshipReassignMenteesBatchSize
  • $wgGELinkRecommendationMinimumTasksPerTopic
  • $wgGENewcomerTasksLinkRecommendationsEnabled
  • $wgWelcomeSurveyAllowFreetextResponses
  • $wgGELevelingUpGetStartedNotificationSendAfterSeconds
  • $wgWelcomeSurveyPrivacyStatementUrl
  • $wgGELevelingUpManagerInvitationThresholds
  • $wgGEPersonalizedPraiseMaxReverts
  • $wgGEHelpPanelNewAccountEnablePercentage
  • $wgGELinkRecommendationServiceTimeout
  • $wgGEHomepageSuggestedEditsEnableTopics
  • $wgGETopicsMatchModeEnabled
  • $wgGELevelingUpManagerTaskTypeCountThresholdMultiple
help panel question, help module question, mentorship module question, newcomer task
  • setmentor
  • managementors
  • enrollasmentor
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:

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