Modul:Vorlage:Phab/callsigns

Aus Wikipedia
Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch English

Modul: Dokumentation

Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus

Diese Seite setzt Zuordnungen für die Phabricator-Callsigns.

Der obere Bereich bildet „Langnamen“ auf Callsigns ab.

  • Die menschenlesbaren Namen der Phabricator-Repositories werden in die Callsigns überführt.
  • Den bisherigen GIT-Namen (mit Schrägstrich) werden ebenfalls Callsigns zugewiesen, sofern das noch relevant ist.
    • Für alle regulären mediawiki/extension/ geschieht das automatisch.

Der untere Bereich setzt für einzelne Callsigns besondere Optionen.

  • list=false – standardmäßig weniger interessant
  • mwPage – Seitenname auf mw:
    • Zu jeder Extension: wird ein Standardname geraten, falls nicht besonders angegeben.
  • support – Seitenname in dewiki.
  • tags={ } – Tags, die besonders mit dem Repository zu tun haben

--[=[ 2021-03-30
Module:Template:Phab/callsigns
mw.loadData() table with mapping of project IDs
]=]
return {
["MediaWiki"]       = "MW",
["mediawiki/core"]  = "MW",
["mediawiki-libs-Timestamp"]             = "R1985",
["extensions"]                           = "MEXT",
["extension-AbuseFilter"]                = "EABF",
["extension-Agora"]                      = "EAGO",
["extension-AntiSpoof"]                  = "EANS",
["extension-ApiSandbox"]                 = "ESBX",
["extension-ArticleFeedbackv5"]          = "EAFF",
["extension-ApprovedRevs"]               = "EARE",
["extension-Babel"]                      = "EBAB",
["extension-BetaFeatures"]               = "EBET",
["extension-Bootstrap"]                  = "EBOO",
["extension-CLDR"]                       = "ECLD",
["mediawiki/extension/cldr"]             = "ECLD",
["extension-CSS"]                        = "ECSS",
["extension-Campaigns"]                  = "ECAM",
["extension-CategorySlideShow"]          = "ECAS",
["extension-CategoryTree"]               = "ECTR",
["extension-CentralAuth"]                = "ECAU",
["extension-CentralNotice"]              = "ECNO",
["extension-CentralNotice-BannerProxy"]  = "ECNB",
["extension-CharInsert"]                 = "ECHI",
["extension-CheckUser"]                  = "ECHU",
["extension-CirrusSearch"]               = "ECIR",
["extension-Cite"]                       = "ECIT",
["extension-CiteThisPage"]               = "ECTP",
["extension-Citoid"]                     = "ECEX",
["extension-CodeEditor"]                 = "ECED",
["extension-CodeMirror"]                 = "ECMI",
["extension-Collection"]                 = "ECOL",
["extension-ConfirmEdit"]                = "ECOE",
["extension-ContentTranslation"]         = "ECTX",
["extension-CreditsSource"]              = "ECSO",
["extension-CustomData"]                 = "ECUD",
["extension-Disambiguator"]              = "EDIS",
["extension-DismissableSiteNotice"]      = "EDSN",
["extension-Drafts"]                     = "EDRA",
["extension-EasyTimeline"]               = "ETLN",
["extension-Echo"]                       = "ECHO",
["extension-EventLogging"]               = "EEVL",
["extension-FeaturedFeeds"]              = "EFFD",
["extension-FlaggedRevs"]                = "EFLR",
["extension-FormatDates"]                = "EFOD",
["extension-FormatNum"]                  = "EFON",
["extension-FormatNum"]                  = "EFON",
["extension-Gadgets"]                    = "EGAD",
["extension-GettingStarted"]             = "EGST",
["extension-GlobalBlocking"]             = "EGBL",
["extension-GlobalCssJs"]                = "EGCJ",
["extension-GlobalUsage"]                = "EGUS",
["extension-GlobalUserPage"]             = "EGUP",
["extension-GoogleAdSense"]              = "EGAS",
["extension-GoogleAnalytics"]            = "EGAN",
["extension-Graph"]                      = "EGRA",
["extension-GuidedTour"]                 = "EGTO",
["extension-HelpPages"]                  = "EHPA",
["extension-ImageMap"]                   = "EIMA",
["extension-InputBox"]                   = "EINB",
["extension-InterwikiMap"]               = "EIWN",
["extension-JsonConfig"]                 = "EJSC",
["extension-Kartographer"]               = "EKAR",
["extension-LabeledSectionTransclusion"] = "ELST",
["extension-Linter"]                     = "ELINT",
["extension-LiquidThreads"]              = "ELQT",
["extension-LocalisationUpdate"]         = "ELOC",
["extension-MWSearch"]                   = "EMWS",
["extension-MassMessage"]                = "EMAM",
["extension-MassEditRegex"]              = "EMER",
["extension-Math"]                       = "EMAT",
["extension-MobileApp"]                  = "EMOB",
["extension-MobileFrontend"]             = "EMFR",
["extension-MultimediaViewer"]           = "EMMV",
["extension-MultimediaViewer"]           = "EMMV",
["extension-MwEmbedSupport"]             = "EMES",
["extension-NewUserMessage"]             = "ENUM",
["extension-Nuke"]                       = "ENUK",
["extension-OAuth"]                      = "EOAU",
["extension-PageImages"]                 = "EPIM",
["extension-PageNotice"]                 = "EPNO",
["extension-PageTools"]                  = "EPTO",
["extension-PagedTiffHandler"]           = "EPTH",
["extension-ParserFun"]                  = "EPFU",
["extension-ParserFunctions"]            = "EPFN",
["extension-Parsoid"]                    = "EPAR",
["extension-PdfHandler"]                 = "EPHD",
["extension-Poem"]                       = "EPOE",
["extension-Popups"]                     = "EPOP",
["extension-ProofreadPage"]              = "EPRP",
["extension-RevisionSlider"]             = "ERSL",
["extension-RSS"]                        = "ERSS",
["extension-RT"]                         = "ERQT",
["extension-Score"]                      = "ESCR",
["extension-Scribunto"]                  = "ELUA",
["extension-SemanticMediaWiki"]          = "ESMW",
["extension-SiteMatrix"]                 = "ESMX",
["extension-SiteSettings"]               = "ESET",
["extension-SocialProfile"]              = "ESPR",
["extension-SoftwareVersion"]            = "ESVN",
["extension-SpamBlacklist"]              = "ESPB",
["extension-SyntaxHighlight_GeSHi"]      = "ESHG",
["extension-SyntaxHighlighter"]          = "ESHL",
["extension-Teahouse"]                   = "ETEA",
["extension-TemplateData"]               = "ETDA",
["extension-TemplateInfo"]               = "ETIN",
["extension-TemplateSandbox"]            = "ETSA",
["extension-TemplateStyles"]             = "2110",
["extension-Thanks"]                     = "ETHA",
["extension-TimedMediaHandler"]          = "ETMH",
["extension-Timeline"]                   = "ETLN",
["extension-TitleBlacklist"]             = "ETBL",
["extension-TorBlock"]                   = "ETOR",
["extension-Translate"]                  = "ETRA",
["extension-TranslationNotifications"]   = "ETRN",
["extension-UniversalLanguageSelector"]  = "EULS",
["extension-UploadWizard"]               = "EUWI",
["extension-UserGroups"]                 = "EUGR",
["extension-Variables"]                  = "EVAR",
["extension-Vector"]                     = "EVEC",
["extension-VipsScaler"]                 = "EVIP",
["extension-VisualEditor-MediaWiki"]     = "EVED",
["extension-VisualEditor"]               = "EVED",
["extension-WebFonts"]                   = "EWBF",
["extension-WebFonts"]                   = "EWBF",
["extension-WikEdDiff"]                  = "EWEF",
["extension-WikiEditor"]                 = "EWED",
["extension-WikibaseClient"]             = "EWBC",
["extension-WikibaseQuery"]              = "EWBQ",
["extension-Wikihiero"]                  = "EHIE",
["Subversion"]              = "SVN",
["Release"]                 = "MREL",
["commonshelper2"]          = "MCHT",
["php-wikidiff"]            = "MWDI",
["mediawiki/php/wikidiff"]  = "MWDI",
["php-wikidiff2"]           = "MWDJ",
["mediawiki/php/wikidiff2"] = "MWDJ",
["mediawiki-vendor"]        = "MWVD",
["mediawiki-skins"]                     = "SKIN",
["CologneBlue"]                         = "SCBL",
["mediawiki-skins-Empty"]               = "SEMP",
["Modern"]                              = "SMOD",
["MonoBook"]                            = "SMNB",
["Strapping"]                           = "SSTR",
["Vector"]                              = "SVEC",
["WebPlatform"]                         = "SWPL",
["mediawiki/skins"]                     = "SKIN",
["mediawiki/skins/CologneBlue"]         = "SCBL",
["mediawiki/skins/Modern"]              = "SMOD",
["mediawiki/skins/MonoBook"]            = "SMNB",
["mediawiki/skins/Vector"]              = "SVEC",
["skins-Timeless"]                      = "STIM",
["mediawiki/skins/MinervaNeue"]         = "SMIN",
["mediawiki/skins/mediawiki-strapping"] = "SSTR",
["mediawiki/skins/webplatform"]         = "SWPL",
["css-sanitizer"]      = "CSSS",
["cxserver"]           = "GCIT",
["GERRIT"]             = "GERRIT",
["mathoid"]            = "GMAT",
["oojs"]               = "GOJS",
["oojs-ui"]            = "GOJU",
["parsoid"]            = "GPAR",
["passport-mediawiki"] = "GPMW",
["qrpedia"]            = "GQRP",
["sandbox"]            = "GSAN",
["search-highlighter"] = "GSHI",
["translatewiki"]      = "GTWN",
["VisualEditor"]       = "GVED",
["winter"]             = "GWIN",
["xowa"]               = "GXOW",
["mediawiki-services-graphoid"]           = "GGRA",
["mediawiki-services-graphoid-deploy"]    = "GGRD",
["mediawiki-services-zotero-translators"] = "GZTT",
["wikimedia-fundraising-crm"] = "WFCG",
["phabricator-extensions"] = "PHEX",
["phabricator-Security"]   = "PHES",
["phabricator-Sprint"]     = "PHSP",
["phabricator-tools"]      = "PHTO",
["phabricator-test"]       = "PHTE",
["USERINFO"]               = "UINF",
["labs-toollabs"]           = "LTOL",
["labs-centralauth"]        = "LCAU",
["labs-codesearch"]         = "LCSH",
["labs-maps"]               = "LMAP",
["labs-private"]            = "LPRI",
["analytics-quarry-web"]    = "ANQW",
["labs-tool-connectivity"]  = "TCON",
["labs-tool-extdist"]       = "TEXD",
["labs-tool-grrrit"]        = "TGRT",
["labs-tool-wikibugs2"]     = "TWBT",
["labs-tool-wikicaptcha"]   = "TWCA",
["labs-tool-WMT"]           = "TWMT",
["labs-tool-wikiviewstats"] = "TWVS",
["operations-mediawiki-config"]        = "OMWC",
["operations/mediawiki-config"]        = "OMWC",
["operations-dumps"]                   = "ODUM",
["operations-puppet"]                  = "OPUP",
["operations/puppet"]                  = "OPUP",
["operations-software-hhvm-dev"]       = "OSHD",
["operations-software-labsdb-auditor"] = "OSLA",
["codesniffer"]                 = "MCSN",
["mediawiki/tools/codesniffer"] = "MCSN",
["pywikiapi"]          = "PWAP",
["pywikibot-core"]     = "PWBC",
["pywikibot-compat"]   = "PWBO",
["integration-config"] = "CICF",
["tool-checkpersondata"]  = "R2387",
["tool-ipcheck"]          = "R2263",
["tool-linksearch"]       = "R2486",
["tool-rangeblockfinder"] = "R2443",
["2110"]={ support = "Hilfe:CSS/TemplateStyles",
           tags    = { "TemplateStyles" } },
ANQW  =  { support = "Wikipedia:Technik/Cloud/quarry",
           tags    = { "quarry" } },
--  CDB      T76023
CICF  =  { say     = "Wartungsoberfläche (Server)" },
CSSS  =  { mwPage  = "css-sanitizer",
           tags    = { "css-sanitizer" } },
--  CIRRUS   T76023
EABF  =  { support = "Hilfe:Bearbeitungsfilter",
           tags    = { "mediawiki-extensions-abusefilter" } },
EAFF  =  { list    = false,
           support = "Wikipedia:Archiv/Artikelbewertung/AFT" },
EANS  =  { tags    = { "mediawiki-extensions-antispoof" } },
EARE  =  { list    = false },
EBAB  =  { tags    = { "mediawiki-extensions-babel" } },
EBET  =  { tags    = { "betafeatures" } },
ECAM  =  { tags    = { "mediawiki-extensions-campaigns" } },
ECAU  =  { tags    = { "mediawiki-extensions-centralauth" } },
ECED  =  { support = "Wikipedia:Technik/Text/Edit/CodeEditor",
           tags    = { "mediawiki-extensions-codeeditor" } },
ECEX  =  { say     = "Citoid (VE)",
           tags    = { "citoid" } },
ECHI  =  { support = "Hilfe:Tags #charinsert",
           tags    = { "mediawiki-extensions-charinsert" } },
ECHO  =  { support = "Hilfe:Echo",
           tags    = { "echo" } },
ECHU  =  { support = "Wikipedia:Checkuser",
           tags    = { "mediawiki-extensions-checkuser" } },
ECIR  =  { tags    = { "cirrussearch" } },
ECIT  =  { support = "Hilfe:EN",
           tags    = { "cite" } },
ECLD  =  { say     = "[[Common Locale Data Repository]]",
           support = "Wikipedia:Technik/Skin/JS/mw #.cldr",
           tags    = { "mediawiki-extensions-cldr" } },
ECMI  =  { support = "Wikipedia:Technik/Text/Edit/CodeMirror",
           tags    = { "mediawiki-extensions-codemirror" } },
ECNO  =  { support = "Wikipedia:Technik/MediaWiki/CentralNotice",
           tags    = { "mediawiki-extensions-centralnotice" } },
ECOL  =  { tags    = { "mediawiki-extensions-collection",
                       "collection" } },
ECSO  =  { tags    = { "mediawiki-extensions-creditssource" } },
ECSS  =  { tags    = { "mediawiki-extensions-css" } },
ECTP  =  { support = "Hilfe:Zitierhilfe",
           tags    = { "citethispage" } },
ECTR  =  { support = "Hilfe:Kategoriebaum",
           tags    = { "mediawiki-extensions-categorytree" } },
ECTX  =  { tags    = { "mediawiki-extensions-contenttranslation" } },
ECUD  =  { tags    = { "mediawiki-extensions-customdata" } },
EDIS  =  { tags    = { "mediawiki-extensions-disambiguator" } },
EDRA  =  { tags    = { "mediawiki-extensions-drafts" } },
EDSN  =  { support = "Wikipedia:Technik/MediaWiki/SiteNotice",
           tags    = { "mediawiki-extensions-dismissablesitenotice" } },
EEVL  =  { tags    = { "analytics-eventlogging" } },
EFFD  =  { tags    = { "mediawiki-extensions-featuredfeeds" } },
EFLR  =  { tags    = { "mediawiki-extensions-flaggedrevs" } },
EFON  =  { list    = false },
EGAD  =  { support = "Wikipedia:Technik/Skin/Gadgets",
           tags    = { "mediawiki-extensions-gadgets" } },
EGAN  =  { list    = false },
EGAS  =  { list    = false,
           mwPage  = "Extension:Google AdSense 2" },
EGBL  =  { tags    = { "mediawiki-extensions-globalblocking" } },
EGCJ  =  { support = "Wikipedia:Technik/Skin/Einstellungen #global",
           tags    = { "MediaWiki-extensions-GlobalCssJs" } },
EGST  =  { tags    = { "mediawiki-extensions-gettingstarted" } },
EGTO  =  { tags    = { "mediawiki-extensions-guidedtour" } },
EGUP  =  { support = "Hilfe:Globale Benutzerseite",
           tags    = { "globaluserpage" } },
EGUS  =  { tags    = { "mediawiki-extensions-globalusage" } },
EHIE  =  { support = "Hilfe:Hieroglyphen",
           tags    = { "mediawiki-extensions-wikihiero" } },
EHPA  =  { list    = false },
EIMA  =  { support = "Hilfe:ImageMap",
           tags    = { "mediawiki-extensions-imagemap" } },
EINB  =  { tags    = { "mediawiki-extensions-inputbox" } },
EIWN  =  { list    = false },
EJSC  =  { tags    = { "mediawiki-extensions-jsonconfig" } },
EKAR  =  { support = "Hilfe:Kartographer" },
ELINT =  { support = "Hilfe:Wikisyntax/Validierung",
           tags    = { "mediawiki-extensions-Linter" } },
ELOC  =  { tags    = { "mediawiki-extensions-localisationupdate" } },
ELQT  =  { list    = false,
           support = "Wikipedia:Technik/MediaWiki/LiquidThreads" },
ELST  =  { support = "Hilfe:Seiten einbinden #Abschnitte",
           tags    = { "mediawiki-extensions-labeledsectiontransclusion" } },
ELUA  =  { support = "Hilfe:Lua",
           tags    = { "mediawiki-extensions-scribunto" } },
EMAM  =  { support = "Hilfe:Massennachricht",
           tags    = { "massmessage" } },
EMAT  =  { support = "Hilfe:Math",
           tags    = { "math" } },
EMES  =  { list    = false,
           mwPage  = "MwEmbed",
           support = "Wikipedia:Technik/Skin/JS/mw #MwEmbed" },
EMMV  =  { tags    = { "mediawiki-extensions-multimediaviewer" } },
EMOB  =  { tags    = { "mobile-apps" } },
EMWS  =  { list    = false,
           tags    = { "mediawiki-extensions-mwsearch" } },
ENUK  =  { support = "Hilfe:Seiten löschen #nuke",
           tags    = { "mediawiki-extensions-nuke" } },
ENUM  =  { tags    = { "mediawiki-extensions-newusermessage" } },
EOAU  =  { support = "Hilfe:OAuth",
           tags    = { "mediawiki-extensions-oauth" } },
EPAR  =  { tags    = { "parsoid" } },
EPFN  =  { tags    = { "mediawiki-extensions-parserfunctions" } },
EPFU  =  { list    = false },
EPHD  =  { tags    = { "mediawiki-extensions-pdfhandler" } },
EPIM  =  { tags    = { "mediawiki-extensions-pageimages" } },
EPNO  =  { tags    = { "mediawiki-extensions-pagenotice" } },
EPOE  =  { support = "Hilfe:Poem",
           tags    = { "mediawiki-extensions-poem" } },
EPRP  =  { support = "mw:Extension:Proofread Page" },
EPTH  =  { tags    = { "mediawiki-extensions-pagedtiffhandler" } },
ERQT  =  { list    = false,
           say     = "Request Tracker" },
ERSL  =  { support = "Wikipedia:Technik/Text/Diff/RevisionSlider",
           tags    = { "Revision-Slider" } },
ERSS  =  { tags    = { "mediawiki-extensions-rss" } },
ESBX  =  { tags    = { "mediawiki-extensions-apisandbox" } },
ESCR  =  { support = "Hilfe:Notensatz",
           tags    = { "mediawiki-extensions-score" } },
ESET  =  { list    = false },
ESHG  =  { tags    = { "mediawiki-extensions-syntaxhighlight-(geshi)" } },
ESHL  =  { list    = false },
ESMX  =  { tags    = { "mediawiki-extensions-sitematrix" } },
ESNT  =  { say     = "Sentry" },
ESPB  =  { tags    = { "mediawiki-extensions-spamblacklist" } },
ESPR  =  { list    = false,
           tags    = { "MediaWiki-extensions-SocialProfile" } },
ETBL  =  { support = "Hilfe:Seitenschutz #titleblacklist",
           tags    = { "mediawiki-extensions-titleblacklist" } },
ETDA  =  { support = "Hilfe:TemplateData",
           tags    = { "templatedata" } },
ETEA  =  { tags    = { "mediawiki-extensions-teahouse" } },
ETHA  =  { support = "Hilfe:Echo/Danke",
           tags    = { "Thanks" } },
ETIN  =  { list    = false },
ETLN  =  { support = "Hilfe:Zeitleisten",
           tags    = { "mediawiki-extensions-easytimeline" } },
ETMH  =  { tags    = { "MediaWiki-extensions-TimedMediaHandler" } },
ETOR  =  { tags    = { "mediawiki-extensions-torblock" } },
ETRA  =  { mwPage  = "Extension:Translate" },
ETRN  =  { tags    = { "mediawiki-extensions-translationnotifications" } },
ETSA  =  { support = "Hilfe:Vorlagenspielwiese",
           tags    = { "mediawiki-extensions-templatesandbox" } },
EULS  =  { mwPage  = "Universal Language Selector",
           support = "Hilfe:Schriftunterstützung",
           tags    = { "mediawiki-extensions-universallanguageselector" } },
EUWI  =  { tags    = { "mediawiki-extensions-uploadwizard" } },
EVEC  =  { list    = false },
EVED  =  { support = "Wikipedia:Technik/Text/Edit/VisualEditor",
           tags    = { "visualeditor" } },
EVIP  =  { tags    = { "mediawiki-extensions-vipsscaler" } },
EWBC  =  { tags    = { "mediawiki-extensions-wikibaseclient" } },
EWBQ  =  { tags    = { "mediawiki-extensions-wikibasequery" } },
EWBF  =  { tags    = { "mediawiki-extensions-webfonts" } },
EWMV  =  { say     = "<code>ext.wikimediaEvents</code>",
           tags    = { "extension-WikimediaEvents" } },
GCIT  =  { say     = "[[wikitech:Citoid]]",
           support = "Wikipedia:Technik/Labs/Citoid",
           tags    = { "citoid" } },
GOJS  =  { support = "Wikipedia:Technik/Skin/JS/OOjs" },
GOJU  =  { support = "Wikipedia:Technik/Skin/JS/OOjs" },
GVED  =  { support = "Wikipedia:Technik/Text/Edit/VisualEditor",
           tags    = { "visualeditor" } },
GZTT  =  { support = "Zotero" },
LTOL  =  { tags    = { "tool-labs" } },
LCSH  =  { support = "Wikipedia:Technik/Cloud/codesearch",
           tags    = { "VPS-project-codesearch" } },
MCSN  =  { say     = "PHP_CodeSniffer",
           tags    = { "mediawiki-codesniffer" } },
MW    =  { mwPage  = "MediaWiki/de",
           say     = "MediaWiki CORE",
           support = "Wikipedia:Technik/MediaWiki" },
MWDJ  =  { mwPage  = "Extension:Wikidiff2",
           support = "Wikipedia:Technik/Text/Diff" },
OPUP  =  { support = "wikitech:Puppet",
           tags    = { "puppet" } },
OSLA  =  { tags    = { "labsdb-auditor" } },
--  PHAB   "phabricator"          T76023
--  PHAR   "phabricator-arcanist" T76023
--  PHARC     T76023
--  PHBURN    T76023
--  PHSPRINT  T76023
PHES  =  { },
PHEX  =  { say     = "Wikimedia-specific phabricator extensions" },
PHSP  =  { },
PHTE  =  { },
PHTO  =  { },
--  PHTOOLS   ->PHTO      T76023
--  PHUTIL    T76023
PWBC  =  { support = "Wikipedia:Pywikibot",
           tags    = { "pywikibot-core" } },
R2387 =  { support = "Wikipedia:Technik/Cloud/checkpersondata",
           tags    = { "tool-checkpersondata" } },
R2486 =  { support = "Wikipedia:Technik/Cloud/linksearch",
           tags    = { "tool-linksearch" } },
SKIN  =  { support = "Hilfe:Skin" },
SMNB  =  { tags    = { "monobook" } },
STIM  =  { mwPage  = "Skin:Timeless" },
SVEC  =  { tags    = { "vector" } },
SVN   =  { say     = "Bis Januar 2013<br/>"
                     .. "&#91;&#91;rev:$id$&#93;&#93; &#8211;"
                     .. " Kommentare fehlen; diese für $id$ auf:",
           mwPage  = "Special:Code/MediaWiki/$id$" },
WFCG  =  { list    = false }
};