CINXE.COM
View source for Phabricator/Help - MediaWiki
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-disabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-not-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>View source for Phabricator/Help - MediaWiki</title> <script>(function(){var className="client-js vector-feature-language-in-header-disabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-not-available";var cookie=document.cookie.match(/(?:^|; )mediawikiwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":true,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"25d98b04-85d6-4940-b2bb-a03a8d2d53c4","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Phabricator/Help","wgTitle":"Phabricator/Help","wgCurRevisionId":6813052,"wgRevisionId":0,"wgArticleId":224439,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Phabricator/Help","wgRelevantArticleId":224439,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["autoconfirmed"],"wgRestrictionMove":["autoconfirmed"],"wgNoticeProject":"mediawiki","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{ "pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":60000,"wgTranslatePageTranslation":"source","wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgDiscussionToolsFeaturesEnabled":{"replytool":true,"newtopictool":true,"sourcemodetoolbar":true,"topicsubscription":false,"autotopicsub":false,"visualenhancements":false,"visualenhancements_reply":false,"visualenhancements_pageframe":false},"wgDiscussionToolsFallbackEditMode":"visual","wgULSPosition":"personal","wgULSisCompactLinksEnabled":true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":false,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"]};RLSTATE={"ext.gadget.CharInsertButtons":"ready","ext.globalCssJs.user.styles":"ready", "site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.translate.edit.documentation.styles":"ready","ext.translate":"ready","ext.charinsert.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.discussionTools.init.styles":"ready","ext.uls.pt":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.CodeMirror.v6.WikiEditor.init","mediawiki.action.edit.collapsibleFooter","site","mediawiki.page.ready","skins.vector.js","ext.centralNotice.geoIP","ext.translate.pagetranslation.uls","ext.charinsert","ext.gadget.Edittools","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap", "ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.discussionTools.init","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.compactlinks","ext.uls.interface","ext.checkUser.clientHints"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.charinsert.styles%7Cext.discussionTools.init.styles%7Cext.translate%2CwikimediaBadges%7Cext.translate.edit.documentation.styles%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.gadget.CharInsertButtons&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/7/71/Serlo_Phabricator_Tasks_erstellen_2018-11-22_Schritt_3.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="737"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/7/71/Serlo_Phabricator_Tasks_erstellen_2018-11-22_Schritt_3.png/800px-Serlo_Phabricator_Tasks_erstellen_2018-11-22_Schritt_3.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="492"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/7/71/Serlo_Phabricator_Tasks_erstellen_2018-11-22_Schritt_3.png/640px-Serlo_Phabricator_Tasks_erstellen_2018-11-22_Schritt_3.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="393"> <meta name="viewport" content="width=1120"> <meta property="og:site_name" content="MediaWiki"> <meta property="og:title" content="View source for Phabricator/Help - MediaWiki"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//m.mediawiki.org/wiki/Phabricator/Help"> <link rel="apple-touch-icon" href="/static/apple-touch/mediawiki.png"> <link rel="icon" href="/static/favicon/mediawiki.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="MediaWiki (en)"> <link rel="EditURI" type="application/rsd+xml" href="//www.mediawiki.org/w/api.php?action=rsd"> <link rel="canonical" href="https://www.mediawiki.org/wiki/Phabricator/Help"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"> <link rel="alternate" type="application/atom+xml" title="MediaWiki Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="ext-discussiontools-replytool-enabled ext-discussiontools-newtopictool-enabled ext-discussiontools-sourcemodetoolbar-enabled skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Phabricator_Help rootpage-Phabricator skin-vector-2022 action-edit"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/MediaWiki" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-mw-download" class="mw-list-item"><a href="/wiki/Download"><span>Get MediaWiki</span></a></li><li id="n-mw-extensions" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Category:Extensions"><span>Get extensions</span></a></li><li id="n-blog-text" class="mw-list-item"><a href="https://techblog.wikimedia.org/"><span>Tech blog</span></a></li><li id="n-mw-contribute" class="mw-list-item"><a href="/wiki/Special:MyLanguage/How_to_contribute"><span>Contribute</span></a></li> </ul> </div> </div> <div id="p-support" class="vector-menu mw-portlet mw-portlet-support" > <div class="vector-menu-heading"> Support </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Contents" title="The place to find out"><span>User help</span></a></li><li id="n-mw-faq" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Manual:FAQ"><span>FAQ</span></a></li><li id="n-mw-manual" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Manual:Contents"><span>Technical manual</span></a></li><li id="n-mw-supportdesk" class="mw-list-item"><a href="/wiki/Project:Support_desk"><span>Support desk</span></a></li><li id="n-mw-communication" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Communication"><span>Communication</span></a></li> </ul> </div> </div> <div id="p-development" class="vector-menu mw-portlet mw-portlet-development" > <div class="vector-menu-heading"> Development </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mw-developerportal" class="mw-list-item"><a href="https://developer.wikimedia.org/"><span>Developer portal</span></a></li><li id="n-svn-statistics" class="mw-list-item"><a href="/wiki/Development_statistics"><span>Code statistics</span></a></li> </ul> </div> </div> <div id="p-mediawiki.org" class="vector-menu mw-portlet mw-portlet-mediawiki_org" > <div class="vector-menu-heading"> mediawiki.org </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Project:Help" title="About the project, what you can do, where to find things"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-mw-translate" class="mw-list-item"><a href="/wiki/Special:LanguageStats"><span>Translate content</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Load a random page [x]" accesskey="x"><span>Random page</span></a></li><li id="n-mw-discussion" class="mw-list-item"><a href="/wiki/Project:Village_Pump"><span>Village pump</span></a></li><li id="n-Sandboxlink-portlet-label" class="mw-list-item"><a href="/wiki/Project:Sandbox"><span>Sandbox</span></a></li> </ul> </div> </div> <div id="vector-main-menu" class="vector-menu " > <div class="vector-menu-heading"> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/MediaWiki" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/mediawikiwiki.svg" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="MediaWiki" src="/static/images/mobile/copyright/mediawikiwiki-wordmark.svg" style="width: 7.5em; height: 1.125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search MediaWiki [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search MediaWiki" aria-label="Search MediaWiki" autocapitalize="sentences" title="Search MediaWiki [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-uls" class="mw-list-item active user-links-collapsible-item"><a data-mw="interface" href="#" class="uls-trigger cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>English</span></a> </li> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=www.mediawiki.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Phabricator%2FHelp&returntoquery=action%3Dedit" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Phabricator%2FHelp&returntoquery=action%3Dedit" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="More options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=www.mediawiki.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Phabricator%2FHelp&returntoquery=action%3Dedit" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Phabricator%2FHelp&returntoquery=action%3Dedit" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <h1 id="firstHeading" class="firstHeading mw-first-heading">View source for Phabricator/Help</h1> <div class="mw-indicators"> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Phabricator/Help" title="View the content page [c]" accesskey="c"><span>Page</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Phabricator/Help" rel="discussion" title="Discussion about the content page [t]" accesskey="t"><span>Discussion</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="vector-tab-noicon mw-list-item"><a href="/wiki/Phabricator/Help"><span>Read</span></a></li><li id="ca-viewsource" class="selected vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Phabricator/Help&action=edit" title="This page is protected. You can view its source [e]" accesskey="e"><span>View source</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Phabricator/Help&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="vector-more-collapsible-item mw-list-item"><a href="/wiki/Phabricator/Help"><span>Read</span></a></li><li id="ca-more-viewsource" class="selected vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Phabricator/Help&action=edit"><span>View source</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Phabricator/Help&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Phabricator/Help" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Phabricator/Help" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Phabricator/Help&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fwww.mediawiki.org%2Fw%2Findex.php%3Ftitle%3DPhabricator%2FHelp%26action%3Dedit"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fwww.mediawiki.org%2Fw%2Findex.php%3Ftitle%3DPhabricator%2FHelp%26action%3Dedit"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects emptyPortlet" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> </div> <div id="contentSub"><div id="mw-content-subtitle">← <a href="/wiki/Phabricator/Help" title="Phabricator/Help">Phabricator/Help</a></div></div> <div id="mw-content-text" class="mw-body-content"><p>You do not have permission to edit this page, for the following reasons: </p> <ul class="permissions-errors"><li class="mw-permissionerror-protectedpagetext"><style data-mw-deduplicate="TemplateStyles:r6611795">.mw-parser-output th.mbox-text,.mw-parser-output td.mbox-text{padding:0.25em 0.9em}.mw-parser-output td.mbox-image{padding:2px 0 2px 0.9em}.mw-parser-output td.mbox-imageright{padding:2px 0.9em 2px 0}.mw-parser-output table.fmbox{clear:both;margin:0.2em 0;width:100%;border:1px solid #a2a9b1;background-color:var(--background-color-interactive-subtle,#f8f9fa);color:var(--color-base,#202122);box-sizing:border-box}.mw-parser-output table.fmbox-system{background-color:var(--background-color-interactive-subtle,#f8f9fa)}.mw-parser-output table.fmbox-warning{border:1px solid #bb7070;background-color:#ffdbdb;color:#333}.mw-parser-output table.fmbox-editnotice{background-color:transparent}</style><div class="mw-parser-output"><table id="mw-semiprotectedpagetext" class="fmbox fmbox-system plainlinks" role="presentation" style="border-style:none;"><tbody><tr><td class="mbox-text"><style data-mw-deduplicate="TemplateStyles:r6870138">.mw-parser-output table.ambox{margin:0 10%;width:unset;border:1px solid var(--border-color-base,#a2a9b1);border-left:10px solid var(--border-color-progressive,#36c);background-color:var(--background-color-neutral-subtle,#f8f9fa);box-sizing:border-box}.mw-parser-output table.ambox+table.ambox,.mw-parser-output table.ambox+link+table.ambox,.mw-parser-output table.ambox+style+table.ambox{margin-top:-1px}.mw-parser-output .ambox td.mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox th.mbox-text,.mw-parser-output .ambox td.mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox td.mbox-image{padding:2px 0 2px 0.5em}.mw-parser-output .ambox td.mbox-imageright{padding:2px 0.5em 2px 0}.mw-parser-output table.ambox-notice{border-left-color:var(--border-color-progressive,#36c)}.mw-parser-output table.ambox-speedy{background-color:var(--background-color-error-subtle,#fee7e6)}.mw-parser-output table.ambox-delete,.mw-parser-output table.ambox-speedy{border-left-color:var(--background-color-error--active,#b32424)}.mw-parser-output table.ambox-content{border-left-color:#f28500}.mw-parser-output table.ambox-style{border-left-color:#fc3}.mw-parser-output table.ambox-move{border-left-color:#9932cc}.mw-parser-output table.ambox-protection{border-left-color:var(--border-color-base,#a2a9b1)}html body.mediawiki .mw-parser-output .ambox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;box-sizing:border-box;width:238px;font-size:88%;line-height:1.25em}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;box-sizing:border-box;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}</style><table class="ambox-protection ambox plainlinks metadata" role="presentation"><tbody><tr><td class="mbox-image"><div style="width:52px"><span typeof="mw:File"><span><img alt="Padelock" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Semi-protection-shackle.svg/40px-Semi-protection-shackle.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Semi-protection-shackle.svg/60px-Semi-protection-shackle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Semi-protection-shackle.svg/80px-Semi-protection-shackle.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></div></td><td class="mbox-text" style="font-weight:bold;font-size:130%;"><div class="mbox-text-span">This page is currently semi-protected and can be edited only by established registered users.</div></td></tr></tbody></table> <table class="wikitable" width="100%"> <tbody><tr> <th>Why is the page protected?</th> <th>What can I do?</th> </tr> <tr style="vertical-align:top;"> <td style="width:35%;"> <ul> <li> While most pages can be edited or translated by anyone, semi-protection is sometimes necessary to prevent vandalism to popular pages.</li> <li> The reason for protection can be found in the <a class="external text" href="https://www.mediawiki.org/w/index.php?title=Special:Log&type=protect&page=Phabricator/Help">protection log</a>. If there are no relevant entries in the protection log, the page may <a class="external text" href="https://www.mediawiki.org/w/index.php?title=Special:Log&type=move&page=Phabricator/Help">have been moved</a> after being protected.</li> <li> You might be in the wrong place; MediaWiki is <b>not</b> Wikipedia, Wikibooks or any other Wikimedia project. </li> </ul> </td> <td><ul><li> If you have a user account, <a href="/wiki/Special:UserLogin" title="Special:UserLogin">log in</a> first. If you do not yet have an account, you may <a class="external text" href="https://www.mediawiki.org/w/index.php?title=Special:UserLogin&type=signup">create one</a>; after 4 days, you will be able to edit semi-protected pages.</li> <li><a href="/wiki/Talk:Phabricator/Help" title="Talk:Phabricator/Help">Discuss this page</a> with others.</li> <li><a href="/wiki/Project:Village_Pump" title="Project:Village Pump">Request unprotection</a> of the page.</li> <li>Check <a href="/wiki/Project:About" title="Project:About">Project:About</a> to find out what this site is about. </li> </ul> </td> </tr> </tbody></table></td></tr></tbody></table></div></li><li class="mw-permissionerror-globalblocking-blockedtext-range"><b>Your IP address is in a range that has been <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Global_blocks" class="extiw" title="m:Special:MyLanguage/Global blocks">blocked on all Wikimedia Foundation wikis</a>.</b> <p>The block was made by <a href="/wiki/User:Jon_Kolbert" title="User:Jon Kolbert">Jon Kolbert</a>. The reason given is <i><a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/NOP" class="extiw" title="m:Special:MyLanguage/NOP">Open proxy/Webhost</a>: See the <a href="https://meta.wikimedia.org/wiki/WM:OP/H" class="extiw" title="m:WM:OP/H">help page</a> if you are affected </i>. </p> <ul><li>Start of block: 15:12, 27 August 2023</li> <li>Expiry of block: 15:12, 27 August 2028</li></ul> <p>Your current IP address is 8.222.208.146. The blocked range is 8.222.128.0/17. </p><p>Please include all above details in any queries you make. If you believe you were blocked by mistake, you can find additional information and instructions in the <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/No_open_proxies" class="extiw" title="m:Special:MyLanguage/No open proxies">No open proxies</a> global policy. </p> Otherwise, to discuss the block please <a href="https://meta.wikimedia.org/wiki/Steward_requests/Global" class="extiw" title="m:Steward requests/Global">post a request for review on Meta-Wiki</a>. You could also send an email to the <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Stewards" class="extiw" title="m:Special:MyLanguage/Stewards">stewards</a> <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/VRT" class="extiw" title="m:Special:MyLanguage/VRT">VRT</a> queue at <kbd>stewards@wikimedia.org</kbd> including all above details.</li></ul><hr /> <p>You can view and copy the source of this page. </p><textarea readonly="" accesskey="," id="wpTextbox1" cols="80" rows="25" style="" class="mw-editfont-monospace" lang="en" dir="ltr" name="wpTextbox1"><languages/> {{PhabricatorNote}} <translate><!--T:1--> Dear Phabricator user, if you have questions, please ask on the [[<tvar name=link>Talk:Phabricator/Help</tvar>|Discussion]] page. We improve our documentation based on the feedback received.</translate> <translate><!--T:147--> If you want to test Phabricator, use the [<tvar name=url>https://phabricator.wmcloud.org/</tvar> Cloud Services instance].</translate> <translate><!--T:307--> (The test instance is unfortunately not always online.)</translate> <translate> <!--T:2--> For a basic overview what Phabricator is and can do, [[<tvar name=1>c:Category:Phabricator_Tutorial_Series</tvar>|watch the tutorial videos on Wikimedia Commons]]: </translate> <gallery> File:Phabricator - Basics and Environment.webm|<translate><!--T:339--> Basics and Environment</translate> File:Phabricator - Tasks.webm|<translate><!--T:340--> Tasks</translate> File:Phabricator - Projects and Workboards.webm|<translate><!--T:341--> Projects and Workboards</translate> File:Phabricator - Searching and Listing Tasks.webm|<translate><!--T:342--> Searching and Listing Tasks</translate> File:Phabricator - Individual Productivity.webm|<translate><!--T:343--> Individual Productivity</translate> </gallery> <translate><!--T:344--> There are also [[<tvar name=1>c:File:Introduction-to-Phabricator-WikiCon-2016.pdf</tvar>|slides]] if you have a low bandwidth.</translate> <translate><!--T:345--> Or keep reading this page to dive right in and get started.</translate> __TOC__ {{anchor|creatingaccount}} <translate> == Creating your account == <!--T:4--> <!--T:170--> You can connect your new Phabricator account to either your global Wikimedia wiki account or your Wikimedia developer account. In both cases, no separate password is needed. === Using your global wiki account === <!--T:171--> <!--T:8--> * First, make sure you are {{<tvar name=1>special|UserLogin|returnto|Special:MyLanguage/Phabricator/Help</tvar>|logged in}} to Wikimedia.</translate> <translate><!--T:310--> If you don't have a Wikimedia account yet, {{<tvar name=1>special|UserLogin|returnto|Phabricator/Help&amp;type{{=}}signup</tvar>|sign up}} for one.</translate> <translate> <!--T:9--> * Go to the [[<tvar name=link>phabricator:auth/start/</tvar>|Phabricator login page]].</translate> <translate> <!--T:311--> * Click the button that says "Login or Register - MediaWiki".</translate> <translate> <!--T:312--> * The <tvar name=1>MediaWiki.org</tvar> site will ask you to approve connecting your account to Phabricator.</translate> <translate> <!--T:10--> * Phabricator will ask you for a username.</translate> <translate><!--T:351--> When in doubt, you can use your Wikimedia username, but note that Phabricator usernames cannot include non-[[w:ASCII|ASCII]] characters such as <tvar name=1>العَرَبِيةُ</tvar> or <tvar name=2>中华民族</tvar> or <tvar name=3>Xï</tvar>, nor spaces. Instead of a space, use an underscore <tvar name=4>"<code>_</code>"</tvar>.</translate> <translate><!--T:352--> You will also need to provide a valid email address for verification, but your address will not be visible to other users.</translate><ref><translate><!--T:287--> However, if you have made commits to any repositories mirrored in Phabricator (regardless of whether the commit was in Gerrit or elsewhere), other users will be able to see the connection between the account and the email address.</translate></ref> <translate> <!--T:131--> * Click on '''Manage''' in the navigation bar on the left or in the pop-down menu under your blank profile picture (in the upper bar, to the left of the search field).</translate> <translate> <!--T:132--> * Click '''Edit Profile''' and fill in the "Also Known As" field (for example, with your full name) to make it easier for others to find you. === Using your Wikimedia developer account === <!--T:172--> </translate> :<translate><!--T:11--> If you have a Wikimedia developer account &ndash; also known as an LDAP account &ndash; you can use it to log in as well. A single Phabricator username can have both <tvar name=1>MediaWiki.org</tvar> and LDAP connected. This can function as a backup in the unlikely event that [<tvar name=url>https://en.wikipedia.org/wiki/Wikipedia:Unified_login</tvar> Wikimedia SUL] (your global wiki account) is not working.</translate> <translate><!--T:418--> If you are WMF staff or contractor, please do also connect your Wikimedia SUL account (your global wiki account) created by WMF ITS.</translate> {{note|1=<translate><!--T:150--> '''[[<tvar name=link2>phab:settings/panel/external/</tvar>|Connect your Wikimedia SUL and developer accounts]] only to a single Phabricator username!'''</translate> <translate><!--T:353--> Otherwise you will end up creating two separate Phabricator accounts.</translate>}} <translate> === Multi-factor authentication === <!--T:173--> </translate> :<translate><!--T:12--> We discourage the use of multi-factor authentication on Wikimedia Phabricator, except for users who have [[<tvar name=securityaccess>Security/SOP/Access to Phabricator Security Issues</tvar>|access to Security tasks]], tasks that require having an [[w:Non-disclosure agreement|NDA]] in place, and administrators. If you still intend to use multi-factor authentication, please first read the [[<tvar name=link>Special:MyLanguage/Phabricator/Help/Two-factor Authentication Resets</tvar>|multi-factor authentication guidelines and requirements]], after which you can [[<tvar name=1>phab:settings/panel/multifactor/</tvar>|set it up if desired]].</translate> <translate> === Troubleshooting === <!--T:174--> ==== Accessing Phabricator ==== <!--T:354--> </translate> *<translate><!--T:313--> Due to persistent abuse, some IPs from specific countries (such as Egypt) are blocked from accessing Phabricator. Some proxies, some VPNs and some Tor exit nodes are also blocked. When accessing Phabricator using these IPs, users will see an HTTP error (500 or 501). If your IP is blocked, and you cannot find a usable proxy to access Phabricator, you can contact <tvar name=1>security{{@}}wikimedia.org</tvar> to request whitelisting your IP.</translate> <translate> <!--T:355--> * If you find that your Phabricator account has been disabled, please add a note on [[<tvar name=1>Talk:Phabricator/Help</tvar>|Talk:Phabricator/Help]]. ==== Email addresses ==== <!--T:356--> <!--T:148--> * If you can't verify your Phabricator account because you entered an incorrect email address, please add a note on [[<tvar name=1>Talk:Phabricator/Help</tvar>|Talk:Phabricator/Help]].</translate> <translate><!--T:338--> (If that's not possible, contact the [[<tvar name=1>Special:MyLanguage/Bugwrangler</tvar>|Bugwrangler]].)</translate> <translate><!--T:291--> We can't correct your email address for you, but we can delete your account to allow you to register again.</translate> *<translate><!--T:357--> If you see the error "Email address already taken" when trying to create a Phabricator account on the page "Login or Register - MediaWiki", you have likely already registered a Phabricator account with such email address.</translate> <translate><!--T:380--> You may recover that account using [[<tvar name=1>phab:login/email/</tvar>|this link]].</translate> <translate> ==== Changing accounts ==== <!--T:358--> </translate> * <translate><!--T:175--> To change your Phabricator username, please add a note on [[<tvar name=1>Talk:Phabricator/Help</tvar>|Talk:Phabricator/Help]] and include a link to your Phabricator profile.</translate> * <translate><!--T:262--> You can change the global wiki account or developer account connected to your Phabricator account via "refresh account" link.</translate> <translate> ==== Other issues ==== <!--T:367--> <!--T:368--> To claim your old Bugzilla and/or RT account(s), [[<tvar name=link>Special:MyLanguage/Phabricator/Help/Reclaim_Bugzilla_and_RT_accounts</tvar>|click this link.]] == Receiving updates and notifications == <!--T:14--> <!--T:16--> Phabricator notifies you about relevant activity, including [[<tvar name=selfactions>phab:settings/panel/emaildelivery/</tvar>|your own actions]]. <!--T:17--> Phabricator offers several tools to receive the notifications you wish to receive. <!--T:123--> * If you are interested in a single object (a task, a mockup…) just click <code>Subscribe</code> in its page. Adding a comment will subscribe you automatically.</translate> <translate> <!--T:18--> * If you are interested in all the activity within a project, you can click <code>Watch Project</code> on the project summary page.</translate> <translate><!--T:151--> There is more information in the [<tvar name=url>https://secure.phabricator.com/book/phabricator/article/projects/</tvar> Projects] user guide under "Watching Projects".</translate> <translate><!--T:421--> Note that being a ''member'' of a project does not mean that you get notified about project activity.</translate> <translate> <!--T:230--> See <tvar name=1>{{ll|Phabricator/Help/Managing mail}}</tvar> for reducing the amount of mail notifications and about filtering mail notifications. === Troubleshooting === <!--T:178--> <!--T:179--> If you receive unexpected mail notifications for a task: <!--T:180--> * You might be subscribed to the task.</translate> <translate> <!--T:181--> * You might be a member of a project or of a subproject associated to that task. A [[<tvar name=1>phab:project/query/pzK2HDAIAoRW/#R</tvar>|list of all projects that you are a member of]] is available.</translate> <translate> <!--T:182--> * You might watch a project associated to that task. A [[<tvar name=1>phab:project/query/zhSkiBr84Rhg/#R</tvar>|list of all projects that you watch]] is available.</translate> <translate> <!--T:183--> * In your [[<tvar name=1>phab:settings/panel/emailpreferences/</tvar>|email preferences]] under "Maniphest Tasks", you might have enabled "One of a task's subtasks changes status".</translate> <translate> <!--T:184--> * You might have a personal [[<tvar name=1>Special:MyLanguage/Phabricator/Help/Herald Rules</tvar>|Herald rule]] set up. Check the "<tvar name=2>X-Herald-Rules</tvar>" [[w:Email#Message_header|message header field]] to see a list of all applied Herald rules.</translate> <translate> <!--T:295--> * If nothing helps, check the "<tvar name=1>X-Phabricator-Stamps</tvar>" message header field for further information.</translate> <translate><!--T:296--> See <tvar name=1>{{ll|Phabricator/Help/Managing mail}}</tvar>.</translate> <translate> === Creating more complex rules for notifications (Herald) === <!--T:21--> <!--T:22--> [[<tvar name=heraldrules>Special:MyLanguage/Phabricator/Help/Herald Rules</tvar>|It is possible to create '''custom (personal)''' notification rules]] in [[<tvar name=link>phab:herald/</tvar>|Wikimedia Phabricator's Herald]]. This is an advanced option and should not be used due to performance reasons. == Creating a task == <!--T:23--> </translate> [[File:Serlo Phabricator Tasks erstellen 2018-11-22 Schritt 3.png|thumb|<translate><!--T:414--> One of the Task creation forms. This is the "Simple Form".</translate>]] {{Notice|1=<translate><!--T:292--> Creating a task or reporting a bug can be tricky—for a step-by-step guide and particularly how to word it and give the most information, and therefore get the best outcome, see <tvar name=1>{{ll|How to report a bug}}</tvar>.</translate>}} <translate> <!--T:26--> There are several ways to create a task, depending on the information you want to carry: <!--T:314--> * A new task: click the Bookmark button toward the right side of the top navigation bar. From the dropdown menu, choose [[<tvar name=link>phabricator:maniphest/task/create/</tvar>|Create Task]]. You will get a blank form.</translate> <translate> <!--T:157--> * A security problem: click the Bookmark button toward the right side of the top navigation bar.</translate> <translate><!--T:158--> From the dropdown menu, choose Report Security Issue.</translate> <translate><!--T:159--> You will get a form pre-tagged with Security, and with a link to special instructions for filing security bugs.</translate> <translate> <!--T:27--> * A subtask of an existing task: click '''Edit Related Tasks… > Create Subtask''' located in the right column of the current task. The dependency between both tasks will be set, and some values of the parent task will be carried by default (Assigned To, Subscribers, Priority, Projects). The connection between two tasks will be shown in the "Task Graph".</translate> <translate><!--T:302--> Please review and adjust the project tags and the subscribers before creating a subtask!</translate> <translate> <!--T:28--> Fill the form, leaving the fields you are not sure about unchanged. <!--T:231--> Phabricator supports some formatting in text areas. See <tvar name=1>[[#Formatting and markup]]</tvar>. <!--T:232--> Use the live preview at the end of the page to check whether your text looks as you expect. === Selecting projects === <!--T:31--> <!--T:32--> In order to relate a task with a project (tag) that uses Phabricator, you just need to start typing its name in the ''Tags'' field and select the project from the list of matching projects (the list will only show five matching projects). You can search for projects and read short project descriptions by clicking the magnifier icon in the ''Tags'' field. You can add one or more projects to the ''Tags'' field. If you are unsure, you can also leave it empty — triagers will take care of tasks that have no project set. There is a (long) [[<tvar name=phabprojects>phabricator:project/query/active/</tvar>|list of projects]] available. Press <code>Edit Query</code> to search for projects. (This list is also available at [[<tvar name=link>Special:MyLanguage/Phabricator/Projects</tvar>|Phabricator/Projects]].) === Setting task priority === <!--T:33--> <!--T:34--> Priority should normally be set by product managers, maintainers, or developers who plan to work on the task, or by the bugwrangler or experienced community members, not by the reporter filing the bug report or by outside observers. See [[<tvar name=link>Special:MyLanguage/Phabricator/Project management#Setting_task_priorities</tvar>|Phabricator project management]] for details. === Using email === <!--T:35--> </translate> <translate><!--T:36--> You can also create tasks by sending email to <tvar name=mail>[mailto:task@phabricator.wikimedia.org task@phabricator.wikimedia.org]</tvar>.</translate> <translate><!--T:424--> The subject will be used as the task title, the body will be used directly as is, and attachments will be included on the task.</translate> <translate><!--T:425--> To set a project, add the corresponding command <tvar name=1><code>!projects</code></tvar> and its hashtag at the beginning of the body, e.g., <tvar name=hashtag><code>!projects #mediawiki-general</code></tvar>.</translate> [https://we.phorge.it/applications/mailcommands/PhabricatorManiphestApplication/task/ <translate><!--T:130--> Further commands to set the task assignee, priority or status via email are available.</translate>] <translate> <!--T:37--> ''Note: if your email signature is not formatted following [<tvar name=url>https://tools.ietf.org/html/rfc3676#section-4.3</tvar> de facto standards] (including "-- " to be separated from the body text) it will be posted as well. You are encouraged to remove private information from your signature in your first attempt, just to be sure.'' === Passing certain values in the task creation URL === <!--T:38--> <!--T:39--> "Report a bug in Phabricator" link can pass numerous values via URL parameters appended to the [[<tvar name=link>phab:maniphest/task/create</tvar>|generic task creation link.]] <!--T:40--> This is a very advanced feature. [[<tvar name=link>Special:MyLanguage/Phabricator/Help/Task_Creation_URL</tvar>|Learn more here.]] <!--T:336--> Another option is to request a custom form for task creation which also supports setting a task subtype (e.g. "bug report" or "feature request"). See [[<tvar name=1>Special:MyLanguage/Phabricator/Help/Forms</tvar>|custom forms]]. == Task status and life cycle == <!--T:334--> <!--T:335--> See [[<tvar name=1>Special:MyLanguage/Bug management/Bug report life cycle</tvar>|Bug report life cycle]] for the meaning of the Status field values. <!--T:268--> To close a task as a duplicate of another task, select "Edit Related Tasks… > Close As Duplicate" in the side bar. == Assigning yourself a task == <!--T:415--> <!--T:416--> To assign yourself a task: </translate> # <translate><!--T:426--> Go to the task</translate> # <translate><!--T:427--> Click "Edit Task" in the Actions sidebar on the right.</translate> # <translate><!--T:428--> Add your username to the "Assigned To" field</translate> # <translate><!--T:429--> Click "Save Changes" at the bottom</translate> {{anchor|reply}} <translate> == Commenting and editing a task == <!--T:265--> </translate> <translate><!--T:169--> To reply, you need an account as well.</translate> <translate><!--T:44--> Phabricator allows you to post and edit comments and descriptions using text formatting and inserting images or other files; see [[<tvar name=link>#Uploading file attachments</tvar>|Uploading file attachments]]. You can use toolbar at the top of the input text area and you can [[<tvar name=2>#Formatting and markup</tvar>|use Phabricator's own formatting]].</translate> <translate> <!--T:266--> Use the live preview at the end of the page to check whether your text looks as you expect. <!--T:267--> To edit the description of a task, select "Edit Task" in the side bar. ===Changing a task's subtype=== <!--T:382--> <!--T:383--> The subtype can be edited via the comment area's "actions" section: </translate> [[File:Example of changing Phab ticket subtype.png|thumb|left|<translate><!--T:384--> Example of changing Phabricator ticket subtype</translate>]] {{-}} {{anchor|Writing comments and descriptions}} <translate> == Formatting and markup == <!--T:269--> <!--T:270--> Phabricator supports some formatting in text areas. <!--T:49--> Note that [<tvar name=link>https://secure.phabricator.com/book/phabricator/article/remarkup/</tvar> Phabricator's own markup language is different from MediaWiki's markup]. <!--T:45--> Popular use of markup includes: <!--T:315--> * Mentioning users as in {{<tvar name=1>tmpl|0=<code>@$1</code></tvar>|username}} will create a link to their profile and will subscribe them to the task.</translate> <translate> <!--T:316--> * Adding a task number as in <tvar name=1><code>T123</code></tvar> will create a link to the task including a hover card.</translate> <translate><!--T:430--> <tvar name=1><code>{T123}</code></tvar> inserts the title of the task in your text.</translate> <translate> <!--T:46--> * Adding a project name as in {{<tvar name=1>tmpl|0=<code>#$1</code></tvar>|Project}} will create a link to the project main page.</translate> <translate> <!--T:317--> * If you want to quote text, you can simply add <tvar name=1><code>&gt;</code></tvar> at the beginning.</translate> <translate><!--T:431--> If you want to reply a comment including it as a quote, click the drop down arrow at the right end of the comment you want to reply.</translate> <translate> <!--T:47--> * If you want to display an uploaded mockup image file, e.g., like <tvar name=1><code>M123</code></tvar>, embedded in your comment, write <tvar name=2><code>{M123}</code></tvar>.</translate> <translate> <!--T:318--> * If you want to create an external link, e.g. <tvar name=example><code><nowiki>[https://www.mediawiki.org&nbsp;example]</nowiki></code></tvar> in wiki markup, use Markdown syntax in Phabricator: <tvar name=example2><code><nowiki>[example](https://www.mediawiki.org)</nowiki></code></tvar></translate> <translate> <!--T:48--> * If you want to add a web address (URL link) in a comment for example to provide a testcase, copy and paste the full web address from your web browser's address bar, e.g., <tvar name=1><code><nowiki>https://www.mediawiki.org/wiki/Project:Support_desk</nowiki></code></tvar>.</translate> <translate><!--T:303--> Do not use <tvar name=1><code>mw:Project:Support desk</code></tvar>.</translate> <translate><!--T:304--> Interwiki prefixes like <tvar name=1><code>mw:</code></tvar> are not supported in Phabricator.</translate> <translate> <!--T:305--> * If you want to paste lines of code, add a line with three backticks before and after the code: <tvar name=1><code><nowiki>```</nowiki></code></tvar>.</translate> <translate><!--T:337--> You can also indent two spaces.</translate> <translate><!--T:306--> Or [[<tvar name=1>phab:paste</tvar>|create a Paste]] and link to the Paste from the task.</translate> <translate> <!--T:319--> * Use {{<tvar name=1>tmpl|0=<code>[ ] $1</code></tvar>|item}} to define list items with checkboxes in the task description.</translate> <translate><!--T:432--> Change it to {{<tvar name=1>tmpl|0=<code>[X] $1</code></tvar>|item}} to resolve a list item.</translate> <translate> == Uploading file attachments == <!--T:51--> </translate> {{Warning|1=<translate><!--T:299--> You should upload patches for review to <tvar name=1>{{ll|Gerrit}}</tvar>, unless it is a [[<tvar name=2>Special:MyLanguage/Developing security patches</tvar>|security patch]].</translate>}} {{Warning|1=<translate><!--T:308--> Phabricator file uploads inherit permissions from the tasks to which they are posted, which often makes them publicly-viewable. See below for more details.</translate>}} <translate><!--T:53--> There are several ways to upload files: You can add a file (for example a screen photo) to a comment or a task description via drag and drop with your mouse. Users can also copy and paste images via the clipboard functionality of their system.</translate> <translate><!--T:413--> You can also click the "cloud" icon while editing / creating / commenting on a task and use the dialog.</translate> <translate><!--T:54--> If this is not available on your system you can use <tvar name=link1>https://phabricator.wikimedia.org/file/upload/</tvar> and refer to the file number (like <tvar name=2><code>123</code></tvar>) that is shown after a successful upload by writing <tvar name=3><code>F123</code></tvar> in a comment.</translate> <translate><!--T:433--> This will create a ''link'' to the file.</translate> <translate><!--T:434--> To ''include'' the file in the comment, enclose the ID in braces: <tvar name=1><code>{F123}</code></tvar>.</translate> <translate><!--T:136--> Per default it's included as thumbnail.</translate> <translate><!--T:137--> For more formatting options, see [[<tvar name=1>#Formatting and markup</tvar>|Formatting and markup]].</translate> <translate><!--T:138--> If you have to upload files frequently and consider the currently available options uncomfortable, you could also add a [[<tvar name=phab>phab:dashboard/</tvar>|text panel to your homepage with a direct link]].</translate> <translate><!--T:388--> The size of the uploaded files is limited to ~4 MB.</translate><ref> [[phab:T243113#5814392]] </ref> <translate> === File visibility === <!--T:396--> </translate> <translate><!--T:397--> Files uploaded through <tvar name=1>https://phabricator.wikimedia.org/file/upload/</tvar> always become public, visible to everyone.</translate> <translate><!--T:398--> (Keep this in mind in case e.g. the file is related to a restricted security ticket.)</translate> <translate><!--T:399--> Files uploaded while editing/creating/commenting on a task are private, and visible to no one except the file's uploader, until they are ''attached'' to the task (at which point those who can see the task can also see the file).</translate> {{Tracked|T310833}} <translate><!--T:400--> Attaching the file to the task usually happens automatically when you save your changes, but it is possible to bypass this by accident – for example, by uploading the files on one task, then cutting-and-pasting the resulting <tvar name=1><code>{F...}</code></tvar> markup into another task.</translate> <translate><!--T:401--> When this happens, you (the uploader) will still be able to see the file, but no one else will see it.</translate> <translate><!--T:402--> To resolve this problem, find the "Referenced Files" section in the task's sidebar, then click "File Not Attached" on the files marked in red and follow the scary prompts to attach it.</translate> <gallery mode=packed widths=300 caption="<translate><!--T:403--> Steps to fix file visibility</translate>"> Fixing Phabricator file visibility step 1.png|<translate><!--T:404--> Others can't view the file</translate> Fixing Phabricator file visibility step 2.png|<translate><!--T:405--> You can view the file</translate> Fixing Phabricator file visibility step 3.png|<translate><!--T:406--> Attaching dialog</translate> Fixing Phabricator file visibility step 4.png|<translate><!--T:417--> Grant permission dialog</translate> Fixing Phabricator file visibility step 5.png|<translate><!--T:408--> Confirmation on the task</translate> Fixing Phabricator file visibility step 6.png|<translate><!--T:409--> Others can view the file now!</translate> </gallery> <translate> === File management === <!--T:410--> <!--T:57--> If you ever need to delete a file that you uploaded, open the [[<tvar name="link">phabricator:file/query/authored/</tvar>|list of files you authored]], select the file and click "Delete File" in the sidebar. <!--T:411--> You can also change the visibility of a file by viewing its page (such as <tvar name=1>https://phabricator.wikimedia.org/F35287447</tvar>), then clicking "Edit File" in the sidebar and changing the "Visible To" field. === File access security === <!--T:412--> </translate> <translate><!--T:373--> Note that anyone with the full URL to a file (such as <tvar name=1>https://phab.wmfusercontent.org/file/data/svlzontonhy6xxdjxwga/PHID-FILE-zbgqfq7jqirt2s24y5e3/red.png</tvar>, '''not''' <tvar name=2>https://phabricator.wikimedia.org/F35287447</tvar>) can download the file or share the link with others.</translate> <translate><!--T:374--> There is no authentication protecting these file URLs from being accessed.</translate> <translate><!--T:375--> Phabricator files rely entirely on security through obscurity; guessing the (pseudo-random) URL for any given file would be very difficult, if not impossible.</translate> <translate><!--T:376--> If you need more protection for particularly sensitive files then you should consider a more secure alternative.</translate> {{anchor|Project management in Phabricator}} <translate> == Project management == <!--T:58--> <!--T:320--> '''''Read <tvar name=PMPhab>[[Phabricator/Project management]]</tvar> for essential information on maintaining and managing projects, e.g. on using project workboards, common practices, and agile workflows.''''' <!--T:99--> In Phabricator projects are tags and tags are projects. A project can have a workboard. Hierarchy via [[<tvar name=1>Special:MyLanguage/Phabricator/Project_management#Parent_Projects.2C_Sub-projects_and_Milestones</tvar>|sub-projects and milestones]] is available.<ref>[<tvar name=link>https://secure.phabricator.com/T3670</tvar> T3670 (subprojects)], on the upstream Phabricator instance</ref> Tasks can be assigned to more than one project. === Requesting a new project === <!--T:102--> <!--T:103--> See [[<tvar name=1>Special:MyLanguage/Phabricator/Requesting a new project</tvar>|Phabricator/Requesting a new project]]. ==== When do you need a project? ==== <!--T:100--> <!--T:101--> In general, you need a project… <!--T:321--> * when you have an established team running one or several projects (start here, ask more only when you need more)</translate> <translate> <!--T:322--> * when you need a workboard (i.e. a sprint)</translate> <translate> <!--T:323--> * when you need a tag or keyword to organize a type of task that can be part of any project (for example "Accessibility") === Parent tasks and subtasks === <!--T:62--> <!--T:63--> Tasks can be a parent task or a subtask of any number of other tasks. If Task A cannot be solved until Task B is solved, then Task A is the parent task and Task B is the subtask. Such relations can be set via "Edit Related Tasks…". Parent tasks and subtasks are displayed under "Task Graph" in the task. This feature can be used to accomplish a few different things: <!--T:124--> * Blockers and Subtasks. A (parent) task might simply be blocked by another (sub)task, representing a dependency (see [[<tvar name=1>Special:MyLanguage/Phabricator/Project management#Tasks that cannot be worked on yet</tvar>|how to add a subtask]]).</translate> <translate> <!--T:64--> * Tracking.</translate> <translate><!--T:435--> A "workless" (parent) task blocked by several (sub)tasks might be tracking a collection of (sub)tasks within a release or other time period.</translate> <translate><!--T:436--> Note that "Tracking" here has a different meaning from the [[<tvar name=1>Special:MyLanguage/Phabricator/Project management/Tracking tasks</tvar>|deprecated #Tracking tag in Phabricator]].</translate> <translate> <!--T:65--> * Approval. Several (parent) tasks (such as draft team goals) might be blocked by a single (sub)task which represents the draft tasks getting approved, after which those draft goals are now real goals. <!--T:66--> NOTE: There is an "Edit Related Tasks… > Create Subtask" feature. In addition to setting up the correct parent/subtask relationship, it also carries the CC (subscription) list into the new subtask; the downside of this is that it can create a lot of unwanted noise in other people's email, forcing them all to manually unsubscribe; it is sometimes better to manually create the new task, and then manually mark it as a subtask, thus letting other people subscribe if they want to. === Prioritization === <!--T:67--> <!--T:185--> See <tvar name=1>[[Phabricator/Project management#Setting task priorities]]</tvar> === Assignment === <!--T:70--> <!--T:186--> See <tvar name=1>[[Phabricator/Project management#Assigning tasks]]</tvar> === "Tracking" tasks === <!--T:79--> <!--T:80--> The term "[[<tvar name=1>phab:tag/tracking-neverending/</tvar>|tracking task]]" was brought over from Bugzilla, where it had a specific meaning: A task which was blocked on other tasks, but which itself did not represent any work, and which was not tied to a specific release/date. An example might be a task named "Clean up the documentation", which might then have a variety of subtasks, each of which would describe specific work to be done. These "tracking" tasks tended to stick around for a long time (or forever), as their subtasks would get resolved but new ones would get created. [[<tvar name=2>Special:MyLanguage/Phabricator/Project management/Tracking tasks</tvar>|In Phabricator, projects are favored over 'tracking tasks' with dependencies]]. <!--T:81--> Note, however, that there are other types of work-less umbrella tasks which do still make sense in Phabricator. Notably, "Release" tasks. An upcoming release could be represented by a task, which lists as subtasks all the actual work tasks which are targeted for that release. Once the release goes out, it can be resolved. A similar use would be to have a task which represents a teams overall goals for the quarter, and then each goal might (or might not) be a blocking subtask. == Searching for items == <!--T:82--> === Search context (global vs advanced) === <!--T:195--> </translate> <translate><!--T:83--> Phabricator consists of several applications (task management in "Maniphest" being one of them, or [[<tvar name=1>Special:MyLanguage/Phabricator/Diffusion</tvar>|Diffusion]] for code browsing).</translate> <translate><!--T:196--> There are 2 different search forms:</translate> <translate> <!--T:197--> * The global search at <tvar name=1>[[phab:search/query/advanced/|https://phabricator.wikimedia.org/search/query/advanced/]]</tvar>, confusingly labeled "advanced search".</translate> <translate><!--T:198--> This one is fairly simple.</translate> <translate><!--T:199--> It is in the upper right corner.</translate> <translate><!--T:200--> By default, it searches across all applications and hence all types of documents (open tasks, closed tasks, code commits, etc…).</translate> <translate><!--T:201--> You can change the default context using the arrow menu to the left of the search bar.</translate> <translate><!--T:202--> For example, select "Open Tasks" to only show results in open tasks from the Maniphest issue tracker.</translate> <translate><!--T:203--> Or select "Current Application" to search Maniphest in Maniphest, Diffusion in Diffusion etc.</translate> <translate><!--T:228--> Tags specified are unioned (OR'd).</translate> *<translate><!--T:204--> Advanced, application specific search, for example at <tvar name=1>[[phab:maniphest/query/advanced/|https://phabricator.wikimedia.org/maniphest/query/advanced/]]</tvar> for Maniphest.</translate> <translate><!--T:205--> This one has more fields, and auto-completion that includes "Not in:..." (equivalent to NOT) and "In any:..." (equivalent to OR) (for example, type "echo" in the "Tags" field).</translate> <translate><!--T:206--> There is also an advanced search for most other applications (e.g. <tvar name=1>[[phab:file/query/advanced]]</tvar> for Files).</translate> <translate><!--T:207--> To only search for tasks / bug reports, use the Maniphest advanced search.</translate> <translate><!--T:229--> Tags specified are intersected (AND'd).</translate> <translate> <!--T:208--> Inside Maniphest, custom, saved searches and advanced search options are listed in the navigation bar on the left. === Search terms === <!--T:209--> <!--T:210--> Special care needs to be put in choosing correct search terms. <!--T:211--> Some locally-valid properties for the "Query" field: </translate> *<translate><!--T:271--> Case insensitive: <code>Edit</code> is the same as <code>eDIt</code></translate> *<translate><!--T:272--> phrase search works: <code>"fatal error"</code></translate> *<translate><!--T:273--> basic [[w:Tokenization (lexical analysis)|tokenization]] is performed, e.g. to strip punctuation</translate> *<translate><!--T:274--> [[w:Stemming|Stemming]] is performed: "edited" is also found when searching for <code>edit</code>.</translate> <translate><!--T:275--> However, <code>"edited"</code> does not match <code>edit</code> as quoted text does not stem.</translate> *<translate><!--T:276--> Substring search is supported: <tvar name=1><code>~amp</code></tvar> matches <tvar name=2><code>example</code></tvar>, but <tvar name=3><code>amp</code></tvar> does not.</translate> *<translate><!--T:277--> <tvar name=1><code>~"an examp"</code></tvar> matches <tvar name=2><code>an example</code></tvar> as quoted and substring-operator text uses substring search.</translate> *<translate><!--T:278--> Boolean queries to exclude certain terms are possible by using the <tvar name=1><code>-</code></tvar> symbol before the unwanted term.</translate> <translate><!--T:279--> E.g. use <tvar name=1><code>-non fatal error</code></tvar> to exclude "non-fatal" errors from results.</translate> *<translate><!--T:280--> To only search in a task title but not in the task description or comments, use <code>title:quick ferret</code> which is the same as <code>title:quick title:ferret</code>.</translate> <translate><!--T:281--> To search for one term in the task title and other terms anywhere in a task, use <code>ferret title:quick</code> or <code>title:quick all:ferret</code>.</translate> <translate><!--T:282--> See <tvar name=1>https://secure.phabricator.com/book/phabricator/article/search/</tvar> for more information.</translate> <translate> <!--T:212--> The advanced search forms are not explicit about the [[w:Logical conjunction|logic]] but in general use AND between different fields. <!--T:213--> You can exclude specific projects from the results by entering <code>not(projectname)</code> (equivalent to NOT) and combine several projects via <code>any(projectname)</code> (equivalent to OR) via the auto-completion suggestions. <!--T:214--> There's a limit of 5 items in the maniphest autocomplete. <!--T:215--> To increase this limit, see these userscripts [[<tvar name=1>phab:P2444</tvar>|for Chrome]] and [[<tvar name=2>phab:P2445</tvar>|for Firefox]]. <!--T:346--> You can search for specific task IDs by leveraging a hidden "IDs" field, revealed when a search URL takes the following format: </translate> https://phabricator.wikimedia.org/maniphest/?ids=1,2,3,4#R <translate><!--T:347--> After the field is revealed, while you can still get results by manipulating the URL directly, you can also input directly into the field.</translate> <translate><!--T:348--> The format is the number of the task only (removing the typical <tvar name=1><code>T</code></tvar> prefix), comma-separated.</translate> <translate><!--T:349--> This can be useful if you are pasting tasks from another place, such as a spreadsheet or database.</translate> <translate><!--T:390--> Another way to reveal the "IDs" field on various search forms is by enabling the "Expert Mode" checkbox in your Phabricator user settings.</translate> <translate><!--T:391--> To enable expert mode, first visit <tvar name=1>https://phabricator.wikimedia.org/settings/</tvar> and then click the "Developer Settings" menu on the left sidebar.</translate> <translate> === Alternatives ways to find something === <!--T:216--> <!--T:217--> If you don't remember the exact words used in an item you are looking for you can follow one of these paths: </translate> *<translate><!--T:233--> use the [[<tvar name=1>phab:feed/</tvar>|activity feed]] and edit the query to be restricted to certain projects or timeframes</translate> *<translate><!--T:234--> use the activity feed to list all actions that you performed in a certain timeframe at <tvar name=1>[[phab:feed/query/EW2FwdAi.Kfz/]]</tvar></translate> *<translate><!--T:235--> [[<tvar name=1>google:site:phabricator.wikimedia.org</tvar>|use an external search engine]];</translate> *<translate><!--T:236--> remove all search terms, refine the search only by project etc. and then scan all the possible results manually or use <tvar name=1>{{Key press|Ctrl|F}}</tvar> to search specific strings (this might require setting "Page Size" to a high value to display more than only 100 results);</translate> *<translate><!--T:237--> [[<tvar name=1>phab:maniphest/task/create/</tvar>|file a new task]], mentioning that a past report exists as well, and wait for someone to merge the new report to the old.</translate> <translate> === Selecting Dates and Date Ranges === <!--T:218--> <!--T:219--> This is only available in the Advanced Search. <!--T:220--> Using the Date fields like "Created After" and "Created Before" allow entering absolute and relative dates. Note that Maniphest uses UTC. <!--T:221--> To get a list of tasks which were created in the last 24 hours, set the "Created After" field to "-24 hours" or "-1 day". Note that "Updated Before" actually means "Last updated before" and that absolute date values like "2014-11-26" refer to [[w:Coordinated Universal Time|UTC]] time while your [[<tvar name=1>phab:settings/</tvar>|time zone]] setting might be different. <!--T:222--> The "Updated After" and "Updated Before" fields return any and all changes to a task. <!--T:223--> For example, when a task is moved to another column in a board it registers as "updated". This may add noise to your search results. <!--T:224--> Examples of how Maniphest interprets searches: </translate> *<translate><!--T:225--> "02/25/2015" - interpreted as "00:01 on February 25th, 2015" (UTC)</translate> *<translate><!--T:226--> "5 days ago" - interpreted as "00:01 on the fourth calendar day before today" (UTC)</translate> *<translate><!--T:227--> "2:45 AM 5 days ago" - interpreted as "02:45 on the fourth calendar day before today" (UTC)</translate> <translate> <!--T:238--> The "X days ago" range can be confusing. Phabricator interprets today as part of any data set. Even if it is 12:30 UTC, Phabricator will interpret that as a potential day in the range. === Saving and Managing Searches/Queries === <!--T:239--> <!--T:240--> Queries can be saved and managed inside Maniphest. <!--T:241--> Maniphest offers links to some predefined search queries in the navigation bar on the left. For example, click [[<tvar name=1>phab:/maniphest/query/authored/</tvar>|authored]] to get a list of tasks that you have created. <!--T:242--> Search query addresses (URL) are stable so you can save and reuse them. You can share the address in your web browser's address bar with other people, e.g. via posting the link on a wikipage. <!--T:243--> If you want to save a search, select the "Save Query" button at the bottom of the Advanced Search UI. <!--T:244--> When looking at the navigation bar on the left in Maniphest, click on the "[[<tvar name=1>phab:maniphest/query/edit/</tvar>|Edit Queries…]]" link. You will see a list of your saved queries. All users have a default set which can be deleted in this UI. <!--T:245--> Some options in this UI: <!--T:246--> * Use the line elements on the left to drag queries up and down in the list.</translate> <translate> <!--T:247--> * The <tvar name=1><code>x</code></tvar> will permanently delete a Query.</translate> <translate> <!--T:248--> * The Pencil icon allows a user to edit the name of a query</translate> <translate> <!--T:249--> * Clicking on the name of a Query will bring up the search options and results of that query <!--T:250--> Once you save a query, you cannot change its parameters, but you can change its name. To edit a query, click on it's name, change parameters and save it as a new query. Also, Phabricator allows users to save multiple queries with the same name. <!--T:251--> To make the user name dynamic (e.g. for "Tasks assigned to the person running this query") in searches that you'd like to share with others, select Authors > Magnify glass icon > Browse Users > "Current viewer". <!--T:252--> Note that some common queries are also available in the "Activity" tabs on the [[<tvar name=1>phab:</tvar>|Phabricator]] frontpage. === Finding the Maniphest task corresponding to a Bugzilla bug number === <!--T:253--> <!--T:254--> This is only available in the Advanced Search. </translate> <translate><!--T:255--> All Phabricator tasks migrated in 2014 from Bugzilla have a '''Reference''' field that contains a value <tvar name=1><code>bz</code></tvar> followed by the number of the equivalent report in Bugzilla.</translate> <translate><!--T:256--> If you want to search the task corresponding to a specific Bugzilla report, use the Reference field in the [[<tvar name=1>phab:maniphest/query/advanced/</tvar>|advanced search]] or just add 2000.</translate> <translate> == Reporting spam or abuse == <!--T:420--> </translate> <translate><!--T:437--> In case of spam or vandalism on Phabricator, the best place to report it is on the <tvar name=1>{{IRC|wikimedia-releng}}</tvar> IRC channel.</translate> <translate><!--T:438--> (Wikimedia Foundation staff not on IRC can post in a relevant Slack channel like <tvar name=1><code>#engineering-all</code></tvar>.)</translate> <translate> <!--T:439--> In case of harassment or offensive behavior, follow the instructions at {{<tvar name=1>ll|Code of Conduct#Report a problem</tvar>|Code of Conduct#Report a problem}}. == Advanced features == <!--T:90--> === Using Dashboards === <!--T:91--> <!--T:92--> Dashboards are specially designed home pages which can display a wide range of custom information. They can be created, managed and shared between users. <!--T:93--> [[<tvar name=link>Special:MyLanguage/Phabricator/Help/Dashboards</tvar>|Click here for a detailed Dashboard walkthrough]]. === Batch edits === <!--T:94--> </translate> <translate><!--T:95--> Phabricator offers the possibility to perform mass/bulk edits for tasks.</translate> <translate><!--T:377--> At the end of any [[<tvar name=link>phabricator:maniphest/query/advanced/</tvar>|Maniphest search]] query you will find a "Batch Edit Selected" to edit all the tasks you have selected using Shift-click.</translate> <translate><!--T:378--> Users wanting to use this feature need to join the <tvar name=1>[[phab:project/profile/13/|acl*Batch-Editors]]</tvar> group.</translate> <translate><!--T:379--> Note: to see more than 100 tasks at a time, you can update Page Size in the query.</translate> <translate> <!--T:160--> Batch editing can be reversed by noting the "Bulk Job" ID that is generated at the start of a Batch Edit. This can be accessed by clicking "Details" before or after executing. On the following page, there will be a "Continue" menu item to the right, which will generate a Maniphest query of all the affected tasks. <!--T:324--> If you have to perform the very same 'uninteresting' action on a lot of tasks (cleanup or reorganizing [[<tvar name=1>Special:MyLanguage/Phabricator/Project management</tvar>|project structures]]) and you do not want tasks to send typical notifications, ask someone with [[w:Command-line interface|CLI]] server access (people [[<tvar name=2>git:operations/puppet/+/HEAD/modules/admin/data/data.yaml#429</tvar>|listed under <tvar name=3><code>phabricator-admin</code></tvar> or <tvar name=4><code>phabricator-roots</code></tvar>]]) to silence that specific batch edit before running it, so no notifications will be sent for tasks in that batch edit. Silent batch-moves of tasks from one column to another column (via "Move tasks to column…" in the column header dropdown) on the same workboard are not supported as of July 2020. </translate> <translate><!--T:440--> Please be mindful about ''silencing'' a batch edit.</translate> <translate><!--T:441--> For example, silencing is usually not appropriate for closing tasks as task subscribers would expect to get a notification.</translate> <translate> === Favorites === <!--T:164--> </translate> <translate><!--T:165--> The Bookmark menu toward the right side of the top navigation bar can be customized with links to your preferred forms and actions.</translate> <translate><!--T:166--> See the [<tvar name=url>https://secure.phabricator.com/book/phabricator/article/profile_menu/</tvar> Profile Menu] instructions for more information.</translate> <translate> === Personal lists of items === <!--T:96--> <!--T:97--> The "Flag For Later" functionality offers marking objects (like tasks or revisions) which "you want to remember to look at later". Eight flag colors are available. Flags are personal and private so your lists cannot be shared with others. Your flagged objects are listed on [[<tvar name=1>phab:flag/</tvar>|flag]]. They can be searched by color or object type, in contrast to [[<tvar name=2>phab:token/</tvar>|tokens]]. === Phabricator badges === <!--T:283--> <!--T:284--> Badges are awarded to users to distinguish certain people or people in a particular group. <!--T:285--> Currently all [[<tvar name=1>phabricator:badges/</tvar>|active badges]] can only be awarded by [[<tvar name=2>phab:people/query/DktdoFyuGYMN/#R</tvar>|administrators]]. === Restricting access to tasks === <!--T:104--> ==== New tasks ==== <!--T:385--> </translate> <translate><!--T:297--> Access to a task that you plan to create can be restricted to a list of specific users by changing the "Visible To" field to something else than "Public".</translate> <translate><!--T:422--> This requires using a form which shows the "Visible To" field (for example the default [[<tvar name=1>phab:maniphest/task/edit/form/3/</tvar>|advanced form]]).</translate> <translate><!--T:386--> Note that setting "All Users" on a task will not restrict access to a task, as everybody can simply create an account and then still access a task with that visibility.</translate> <translate><!--T:387--> To avoid vandalism, this "Visible To" field is only available to users who are members of [[<tvar name=2>phab:project/query/FAxP2ZYDXxJ3/#R</tvar>|some ACL projects]] or [[<tvar name=3>phab:tag/WMF-NDA</tvar>|WMF-NDA]]. A [[<tvar name=1>phab:project/query/pzK2HDAIAoRW/#R</tvar>|list of all projects that you are a member of]] is available.</translate> <translate> <!--T:298--> If you are a [[<tvar name=1>phab:project/members/61/</tvar>|member of the #WMF-NDA project tag]], then access to a task that you plan to create can be restricted to [[<tvar name=1>phab:project/members/61/</tvar>|members of the #WMF-NDA project]] by clicking the Bookmark dropdown in the top bar and selecting "NDA Protected Task". ==== Security issues ==== <!--T:333--> </translate> <translate><!--T:188--> If you want to file a new [[<tvar name=report>Special:MyLanguage/Reporting security bugs#What is Considered A Security Issue</tvar>|Security issue]], you must follow [[<tvar name=1>Special:MyLanguage/Reporting security bugs</tvar>|Reporting security bugs]] to make sure that the initial task is not public!</translate> <translate><!--T:293--> An existing task can be converted into a Security issue via "Protect as security issue" in the side bar.</translate> <translate> ==== Existing tasks ==== <!--T:442--> </translate> <translate><!--T:187--> Access to an existing task can be changed via "Edit Task" and then changing the "Visible To" field to something else than "Public".</translate> <translate><!--T:350--> Note that setting "All Users" on a task will not restrict access to a task, as everybody can simply create an account and then still access a task with that visibility.</translate> <translate><!--T:286--> To avoid vandalism, this "Visible To" field is only available to users who are members of [[<tvar name=2>phab:project/query/FAxP2ZYDXxJ3/#R</tvar>|some ACL projects]] or [[<tvar name=3>phab:tag/WMF-NDA</tvar>|WMF-NDA]]. A [[<tvar name=1>phab:project/query/pzK2HDAIAoRW/#R</tvar>|list of all projects that you are a member of]] is available.</translate> <!-- Admins can see the user groups at https://phabricator.wikimedia.org/transactions/editengine/maniphest.task/view/3/ --> <translate> ==== Displaying and using a Space ==== <!--T:140--> <!--T:142--> ''Spaces ([<tvar name=doc>https://secure.phabricator.com/book/phabricator/article/spaces/</tvar> upstream documentation]) allow restricting access to groups of objects (like tasks) to members of a specific group only. See [[<tvar name=policies>Special:MyLanguage/Phabricator/Creating and renaming projects#Restricting access via Space policies</tvar>|Restricting access via Space policies]] for setting up.'' <!--T:143--> If you can access at least two spaces, you see an additional Spaces dropdown under "Visible To" when creating and editing an object. Users with access to only one space will not see this control. <!--T:145--> In Maniphest's task view, the Space will also be displayed in front of the task summary. You can [[<tvar name=1>Special:MyLanguage/Phabricator/Help#Batch_edits</tvar>|batch-edit]] tasks to move them to a different Space. <!--T:146--> Note that you will still have to associate the corresponding "public" project (if existing) to a task to make a task in a restricted Space (which you have access to) to show up in search queries and the workboard of the project. The "public" project could be automatically added via [[<tvar name=rules>Special:MyLanguage/Phabricator/Help/Herald Rules</tvar>|requesting a global Herald rule]]. </translate> <translate><!--T:153--> When creating tasks in Spaces, use the [[<tvar name=phab>phab:maniphest/task/edit/form/3/</tvar>|"Create Advanced Task" option]] in the "Create Task" dropdown.</translate> <translate><!--T:154--> This option will display an additional Spaces dropdown under "Visible To" in the task creation UI that will allow you to set visibility to the Space for which this task should be visible.</translate> <translate><!--T:155--> If you instead create a task via the "Create Simple Task" option in the "Create Task" dropdown, then after you create it, you will have to edit the task to restrict visibility to members of the Space.</translate> <translate><!--T:156--> Before this edit, the task will be visible to anyone and notifications about your task might have been sent to public logged IRC channels and other subscribed individuals.</translate> <gallery> File:Phabricator-Spaces-task-creation.png|<translate><!--T:141--> Task creation view when having access to at least two Spaces</translate> File:Phabricator-Spaces-task-view.png|<translate><!--T:144--> Task view when the task is in a non-public Space</translate> File:Phabricator-Spaces-board-view.png|<translate><!--T:189--> Workboard view of two tasks in a non-public Space</translate> </gallery> <translate> === MediaWiki templates and links === <!--T:106--> </translate> {{Main|Help:Interwiki linking}} {{Tracked|T177|resolved}} * <translate><!--T:107--> You can link to Phabricator tasks from wiki pages (via [[<tvar name=1>meta:Special:MyLanguage/Help:Interwiki linking on Wikimedia wikis</tvar>|interwiki linking]]) using <tvar name=iwiki1><code>phabricator:</code></tvar> and its shorter version <tvar name=iwiki2><code>phab:</code></tvar>, for instance {{<tvar name=2>tmpl|0=<code><nowiki>[[</nowiki>phab:T454{{!}}$1<nowiki>]]</nowiki></code></tvar>|example}} generates [[<tvar name=3>phab:T454</tvar>|example]].</translate> <translate> <!--T:108--> * <tvar name=2>[[Template:Tracked]]</tvar> has been updated to include links to Phabricator objects — see at the right how <tvar name=1><code>{{tlx|Tracked|T177|resolved}}</code></tvar> is rendered.</translate> <translate> <!--T:109--> * <tvar name=1>[[Template:Phabricator]]</tvar> is also available; <tvar name=2><code>{{tlx|Phabricator|T176}}</code></tvar> generates <tvar name=3>{{Phabricator|T176}}</tvar>. <!--T:110--> Existing Bugzilla links and templates will still work, because those links will continue to point to <tvar name=1><code>bugzilla.wikimedia.org</code></tvar> which will redirect them to the converted Phabricator task. === Statistics === <!--T:114--> </translate> <translate><!--T:300--> On every project page you find a "Reports" link in the sidebar.</translate> <translate><!--T:392--> This is mostly useful for team projects.</translate> <translate><!--T:393--> It offers information on task throughput, age of tasks, workload per assignee, distribution of open tasks per workboard column, a [[w:Burndown chart|burndown chart]], and an [[w:Activity diagram|activity chart]].</translate> <translate><!--T:394--> You can also filter the data for a certain time period.</translate> <translate><!--T:301--> Apart from that, Phabricator doesn't support further statistics, metrics, charts, reports (e.g. over time) or however you may call them, whether built-in or via an API.</translate><ref> <translate><!--T:116--> <tvar name=1>[https://secure.phabricator.com/T13279 T13279]</tvar> (statistics), on the upstream Phabricator instance</translate> </ref> <translate> <!--T:115--> Phabricator also offers tables showing the [[<tvar name=link>phab:maniphest/report/project/</tvar>|open tasks by priority and by either user or project]]. <!--T:381--> Some additional overall statistics can be found in the "Phabricator monthly statistics" emails sent to [[<tvar name=1>mail:wikitech-l</tvar>|wikitech-l]]. === Exporting task data === <!--T:325--> </translate> <translate><!--T:326--> The results of an [[<tvar name=1>#Searching for items</tvar>|Advanced Search query]] on <tvar name=2>[[phab:maniphest/query/advanced/]]</tvar> can be exported to CSV and JSON formats.</translate> <translate><!--T:443--> Use the "Use Results ▶ Export Data" in the upper right corner.</translate> <translate><!--T:444--> If you are on the workboard of a project, the column header dropdown menu allows you to "View Tasks as Query" per column.</translate> <translate> === Code browsing (Diffusion) === <!--T:117--> </translate> :''{{see|Phabricator/Diffusion}}'' <translate> <!--T:118--> Diffusion is the Phabricator repository browser<ref>[<tvar name=link>https://secure.phabricator.com/book/phabricator/article/diffusion/</tvar> Diffusion repository browser user guide], on the upstream Phabricator instance</ref>. Another option is using ''gitiles'' at <tvar name=URL>https://gerrit.wikimedia.org/r/plugins/gitiles/?format=HTML</tvar> for repository read-only mirroring. Right now, we're mirroring some of our Git repositories to Phabricator for demonstration purposes. <!--T:190--> To request and set up a new code repository, see [[<tvar name=1>Special:MyLanguage/Gerrit/New repositories/Requests</tvar>|Gerrit/New repositories/Requests]]. === Default fields (Forms) === <!--T:167--> </translate> :''{{see|Phabricator/Help/Forms}}'' <translate><!--T:191--> Phabricator allows some customization of the fields shown for a given task, prefilled values for fields, and setting a task subtype (e.g. "bug report" or "feature request").</translate> <translate><!--T:419--> These are handled via the Forms feature.</translate> <translate> === API (Conduit) === <!--T:192--> </translate> <translate><!--T:193--> Conduit is the name of the web API.</translate> <translate><!--T:445--> <tvar name=1>https://phabricator.wikimedia.org/conduit/</tvar> offers some explanation and examples.</translate> <translate><!--T:446--> See the [<tvar name=url>https://secure.phabricator.com/book/phabricator/article/conduit/</tvar> Conduit upstream documentation].</translate> <translate><!--T:395--> See also <tvar name=1>{{ll|Phabricator/Bots}}</tvar>.</translate> <translate> === Phatality === <!--T:288--> <!--T:289--> Phatality is a plugin for the Wikimedia production [[<tvar name=1>wikitech:Logstash</tvar>|Logstash]] installation which makes it easier to create Phabricator tasks for production errors. <!--T:290--> See [[<tvar name=1>phabricator:J177</tvar>|Introducing Phatality]]. === Automated Regular Search Summaries === <!--T:327--> </translate> *<translate><!--T:328--> You can get a regular email with the results of a saved Phabricator query.</translate> *<translate><!--T:329--> The emails are currently delivered by [[<tvar name=1>Toolforge:phabsearchemail</tvar>|the PhabSearchEmail tool]] maintained by RhinosF1 on a weekly or monthly basis although, more frequenices can easily be added.</translate> *{{tmpl|0=<translate><!--T:330--> To request a summary email, fill out [<tvar name=url>$1</tvar> this form] and let <tvar name=1>[[User:RhinosF1|RhinosF1]]</tvar> know your email.</translate> |1=https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?title=Request%20Phabricator%20Query%20Email&owner=RhinosF1&description=%7C%20query%20link%20%7C%20%0D%0A%7C%20frequency%20%7C%20&projects=User-RhinosF1%2CTools&subscribers=RhinosF1&priority=normal }} <translate> === Get Notified about new UBN Tasks === <!--T:369--> <!--T:370--> See [[<tvar name=1>Special:MyLanguage/Phabricator/Help/Setup UBN Notifications</tvar>|Setup UBN Notifications]] == Other links == <!--T:119--> </translate> <references /> <translate> <!--T:120--> * Other {{<tvar name=pref>special|prefixindex/Phabricator/|stripprefix|1</tvar>|subpages}}</translate> <translate> <!--T:331--> * [[<tvar name=link>Special:OAuthListConsumers/view/211867c109f5b97b392082965a1abd4b</tvar>|OAuth consumer phabricator-production]], use <tvar name=1>[[Special:OAuthManageMyGrants]]</tvar> to manage connected apps</translate> <translate> <!--T:332--> * [[<tvar name=1>Special:MyLanguage/Bug management/Phabricator etiquette</tvar>|Phabricator etiquette]] </translate> * {{ll|How to report a bug}} [[Category:Phabricator{{#translation:}}]] </textarea><div class="templatesUsed"><div class="mw-templatesUsedExplanation"><p>Templates used on this page: </p></div><ul> <li><a href="/wiki/Template:((" title="Template:((">Template:((</a> (<a href="/w/index.php?title=Template:((&action=edit" title="Template:((">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:))" title="Template:))">Template:))</a> (<a href="/w/index.php?title=Template:))&action=edit" title="Template:))">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:-" class="mw-redirect" title="Template:-">Template:-</a> (<a href="/w/index.php?title=Template:-&action=edit" class="mw-redirect" title="Template:-">view source</a>) (protected)</li><li><a href="/wiki/Template:@" title="Template:@">Template:@</a> (<a href="/w/index.php?title=Template:@&action=edit" title="Template:@">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Ambox" title="Template:Ambox">Template:Ambox</a> (<a href="/w/index.php?title=Template:Ambox&action=edit" title="Template:Ambox">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Anchor" title="Template:Anchor">Template:Anchor</a> (<a href="/w/index.php?title=Template:Anchor&action=edit" title="Template:Anchor">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Clear" title="Template:Clear">Template:Clear</a> (<a href="/w/index.php?title=Template:Clear&action=edit" title="Template:Clear">view source</a>) (protected)</li><li><a href="/wiki/Template:Dir" title="Template:Dir">Template:Dir</a> (<a href="/w/index.php?title=Template:Dir&action=edit" title="Template:Dir">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Hatnote" title="Template:Hatnote">Template:Hatnote</a> (<a href="/w/index.php?title=Template:Hatnote&action=edit" title="Template:Hatnote">edit</a>) </li><li><a href="/wiki/Template:Hatnote/styles.css" title="Template:Hatnote/styles.css">Template:Hatnote/styles.css</a> (<a href="/w/index.php?title=Template:Hatnote/styles.css&action=edit" title="Template:Hatnote/styles.css">edit</a>) </li><li><a href="/wiki/Template:IRC" title="Template:IRC">Template:IRC</a> (<a href="/w/index.php?title=Template:IRC&action=edit" title="Template:IRC">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:IRC/en" title="Template:IRC/en">Template:IRC/en</a> (<a href="/w/index.php?title=Template:IRC/en&action=edit" title="Template:IRC/en">edit</a>) </li><li><a href="/wiki/Template:IRC/styles.css" title="Template:IRC/styles.css">Template:IRC/styles.css</a> (<a href="/w/index.php?title=Template:IRC/styles.css&action=edit" title="Template:IRC/styles.css">edit</a>) </li><li><a href="/wiki/Template:Info" class="mw-redirect" title="Template:Info">Template:Info</a> (<a href="/w/index.php?title=Template:Info&action=edit" class="mw-redirect" title="Template:Info">edit</a>) </li><li><a href="/wiki/Template:Key_press" title="Template:Key press">Template:Key press</a> (<a href="/w/index.php?title=Template:Key_press&action=edit" title="Template:Key press">edit</a>) </li><li><a href="/wiki/Template:Key_press/core" title="Template:Key press/core">Template:Key press/core</a> (<a href="/w/index.php?title=Template:Key_press/core&action=edit" title="Template:Key press/core">edit</a>) </li><li><a href="/wiki/Template:Key_press/styles.css" title="Template:Key press/styles.css">Template:Key press/styles.css</a> (<a href="/w/index.php?title=Template:Key_press/styles.css&action=edit" title="Template:Key press/styles.css">edit</a>) </li><li><a href="/wiki/Template:Ll" class="mw-redirect" title="Template:Ll">Template:Ll</a> (<a href="/w/index.php?title=Template:Ll&action=edit" class="mw-redirect" title="Template:Ll">view source</a>) (protected)</li><li><a href="/wiki/Template:Localized_link" title="Template:Localized link">Template:Localized link</a> (<a href="/w/index.php?title=Template:Localized_link&action=edit" title="Template:Localized link">view source</a>) (protected)</li><li><a href="/wiki/Template:Main" title="Template:Main">Template:Main</a> (<a href="/w/index.php?title=Template:Main&action=edit" title="Template:Main">edit</a>) </li><li><a href="/wiki/Template:Main/en" title="Template:Main/en">Template:Main/en</a> (<a href="/w/index.php?title=Template:Main/en&action=edit" title="Template:Main/en">edit</a>) </li><li><a href="/wiki/Template:Mono/styles.css" title="Template:Mono/styles.css">Template:Mono/styles.css</a> (<a href="/w/index.php?title=Template:Mono/styles.css&action=edit" title="Template:Mono/styles.css">edit</a>) </li><li><a href="/wiki/Template:Note" title="Template:Note">Template:Note</a> (<a href="/w/index.php?title=Template:Note&action=edit" title="Template:Note">view source</a>) (protected)</li><li><a href="/wiki/Template:Note/en" title="Template:Note/en">Template:Note/en</a> (<a href="/w/index.php?title=Template:Note/en&action=edit" title="Template:Note/en">edit</a>) </li><li><a href="/wiki/Template:Note/styles.css" title="Template:Note/styles.css">Template:Note/styles.css</a> (<a href="/w/index.php?title=Template:Note/styles.css&action=edit" title="Template:Note/styles.css">view source</a>) (protected)</li><li><a href="/wiki/Template:Notice" title="Template:Notice">Template:Notice</a> (<a href="/w/index.php?title=Template:Notice&action=edit" title="Template:Notice">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Pagelang" title="Template:Pagelang">Template:Pagelang</a> (<a href="/w/index.php?title=Template:Pagelang&action=edit" title="Template:Pagelang">view source</a>) (protected)</li><li><a href="/wiki/Template:Phabricator" title="Template:Phabricator">Template:Phabricator</a> (<a href="/w/index.php?title=Template:Phabricator&action=edit" title="Template:Phabricator">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Phabricator/en" title="Template:Phabricator/en">Template:Phabricator/en</a> (<a href="/w/index.php?title=Template:Phabricator/en&action=edit" title="Template:Phabricator/en">edit</a>) </li><li><a href="/wiki/Template:PhabricatorNote" title="Template:PhabricatorNote">Template:PhabricatorNote</a> (<a href="/w/index.php?title=Template:PhabricatorNote&action=edit" title="Template:PhabricatorNote">edit</a>) </li><li><a href="/wiki/Template:PhabricatorNote/en" title="Template:PhabricatorNote/en">Template:PhabricatorNote/en</a> (<a href="/w/index.php?title=Template:PhabricatorNote/en&action=edit" title="Template:PhabricatorNote/en">edit</a>) </li><li><a href="/wiki/Template:Rellink" class="mw-redirect" title="Template:Rellink">Template:Rellink</a> (<a href="/w/index.php?title=Template:Rellink&action=edit" class="mw-redirect" title="Template:Rellink">edit</a>) </li><li><a href="/wiki/Template:See" title="Template:See">Template:See</a> (<a href="/w/index.php?title=Template:See&action=edit" title="Template:See">edit</a>) </li><li><a href="/wiki/Template:See/en" title="Template:See/en">Template:See/en</a> (<a href="/w/index.php?title=Template:See/en&action=edit" title="Template:See/en">edit</a>) </li><li><a href="/wiki/Template:Special" title="Template:Special">Template:Special</a> (<a href="/w/index.php?title=Template:Special&action=edit" title="Template:Special">edit</a>) </li><li><a href="/wiki/Template:TNTN" class="mw-redirect" title="Template:TNTN">Template:TNTN</a> (<a href="/w/index.php?title=Template:TNTN&action=edit" class="mw-redirect" title="Template:TNTN">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Tlx" title="Template:Tlx">Template:Tlx</a> (<a href="/w/index.php?title=Template:Tlx&action=edit" title="Template:Tlx">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Tmpl" title="Template:Tmpl">Template:Tmpl</a> (<a href="/w/index.php?title=Template:Tmpl&action=edit" title="Template:Tmpl">edit</a>) </li><li><a href="/wiki/Template:Tracked" title="Template:Tracked">Template:Tracked</a> (<a href="/w/index.php?title=Template:Tracked&action=edit" title="Template:Tracked">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Tracked/en" title="Template:Tracked/en">Template:Tracked/en</a> (<a href="/w/index.php?title=Template:Tracked/en&action=edit" title="Template:Tracked/en">edit</a>) </li><li><a href="/wiki/Template:Tracked/styles.css" title="Template:Tracked/styles.css">Template:Tracked/styles.css</a> (<a href="/w/index.php?title=Template:Tracked/styles.css&action=edit" title="Template:Tracked/styles.css">edit</a>) </li><li><a href="/wiki/Template:Translatable" title="Template:Translatable">Template:Translatable</a> (<a href="/w/index.php?title=Template:Translatable&action=edit" title="Template:Translatable">view source</a>) (protected)</li><li><a href="/wiki/Template:Translatable/en" title="Template:Translatable/en">Template:Translatable/en</a> (<a href="/w/index.php?title=Template:Translatable/en&action=edit" title="Template:Translatable/en">edit</a>) </li><li><a href="/wiki/Template:Translatable_template_name" title="Template:Translatable template name">Template:Translatable template name</a> (<a href="/w/index.php?title=Template:Translatable_template_name&action=edit" title="Template:Translatable template name">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Trim" title="Template:Trim">Template:Trim</a> (<a href="/w/index.php?title=Template:Trim&action=edit" title="Template:Trim">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Warning" title="Template:Warning">Template:Warning</a> (<a href="/w/index.php?title=Template:Warning&action=edit" title="Template:Warning">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Warning/en" title="Template:Warning/en">Template:Warning/en</a> (<a href="/w/index.php?title=Template:Warning/en&action=edit" title="Template:Warning/en">edit</a>) </li><li><a href="/wiki/Template:Yesno" title="Template:Yesno">Template:Yesno</a> (<a href="/w/index.php?title=Template:Yesno&action=edit" title="Template:Yesno">view source</a>) (semi-protected)</li><li><a href="/wiki/Module:Arguments" title="Module:Arguments">Module:Arguments</a> (<a href="/w/index.php?title=Module:Arguments&action=edit" title="Module:Arguments">view source</a>) (protected)</li><li><a href="/wiki/Module:Loops" title="Module:Loops">Module:Loops</a> (<a href="/w/index.php?title=Module:Loops&action=edit" title="Module:Loops">view source</a>) (semi-protected)</li><li><a href="/wiki/Module:Message_box" title="Module:Message box">Module:Message box</a> (<a href="/w/index.php?title=Module:Message_box&action=edit" title="Module:Message box">view source</a>) (semi-protected)</li><li><a href="/wiki/Module:Message_box/ambox.css" title="Module:Message box/ambox.css">Module:Message box/ambox.css</a> (<a href="/w/index.php?title=Module:Message_box/ambox.css&action=edit" title="Module:Message box/ambox.css">view source</a>) (semi-protected)</li><li><a href="/wiki/Module:Message_box/configuration" title="Module:Message box/configuration">Module:Message box/configuration</a> (<a href="/w/index.php?title=Module:Message_box/configuration&action=edit" title="Module:Message box/configuration">view source</a>) (protected)</li><li><a href="/wiki/Module:TableTools" title="Module:TableTools">Module:TableTools</a> (<a href="/w/index.php?title=Module:TableTools&action=edit" title="Module:TableTools">view source</a>) (protected)</li><li><a href="/wiki/Module:Template_translation" title="Module:Template translation">Module:Template translation</a> (<a href="/w/index.php?title=Module:Template_translation&action=edit" title="Module:Template translation">view source</a>) (protected)</li><li><a href="/wiki/Module:Tmpl" title="Module:Tmpl">Module:Tmpl</a> (<a href="/w/index.php?title=Module:Tmpl&action=edit" title="Module:Tmpl">edit</a>) </li><li><a href="/wiki/Module:Yesno" title="Module:Yesno">Module:Yesno</a> (<a href="/w/index.php?title=Module:Yesno&action=edit" title="Module:Yesno">view source</a>) (protected)</li><li><a href="/wiki/Translations:Gerrit/Page_display_title/en" title="Translations:Gerrit/Page display title/en">Translations:Gerrit/Page display title/en</a> (<a href="/w/index.php?title=Translations:Gerrit/Page_display_title/en&action=edit" title="Translations:Gerrit/Page display title/en">edit</a>) </li><li><a href="/wiki/Translations:How_to_report_a_bug/Page_display_title/en" title="Translations:How to report a bug/Page display title/en">Translations:How to report a bug/Page display title/en</a> (<a href="/w/index.php?title=Translations:How_to_report_a_bug/Page_display_title/en&action=edit" title="Translations:How to report a bug/Page display title/en">edit</a>) </li><li><a href="/wiki/Translations:Phabricator/Bots/Page_display_title/en" title="Translations:Phabricator/Bots/Page display title/en">Translations:Phabricator/Bots/Page display title/en</a> (<a href="/w/index.php?title=Translations:Phabricator/Bots/Page_display_title/en&action=edit" title="Translations:Phabricator/Bots/Page display title/en">edit</a>) </li></ul></div><p id="mw-returnto">Return to <a href="/wiki/Phabricator/Help" title="Phabricator/Help">Phabricator/Help</a>.</p> <!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://www.mediawiki.org/wiki/Phabricator/Help">https://www.mediawiki.org/wiki/Phabricator/Help</a>"</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Project:About">About mediawiki.org</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Project:General_disclaimer">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/www.mediawiki.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//m.mediawiki.org/w/index.php?title=Phabricator/Help&action=edit&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-57488d5c7d-klfrg","wgBackendResponseTime":304,"wgPageParseReport":{"limitreport":{"cputime":"0.059","walltime":"0.074","ppvisitednodes":{"value":82,"limit":1000000},"postexpandincludesize":{"value":8290,"limit":2097152},"templateargumentsize":{"value":0,"limit":2097152},"expansiondepth":{"value":7,"limit":100},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":2588,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 56.602 1 -total","100.00% 56.602 1 Template:Fmbox"," 38.03% 21.523 1 Template:Mbox"]},"scribunto":{"limitreport-timeusage":{"value":"0.032","limit":"10.000"},"limitreport-memusage":{"value":753388,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-57488d5c7d-klfrg","timestamp":"20241128004103","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>