Page MenuHomePhabricator

DRAFT: Copyedit of Special:TrackingCategories entries
Open, LowPublic

Description

While working on a series of Tracking categories on a few wikis in different languages - I noticed how glaring the inconsistencies in the grammatical framing and structure of the entries across the Special:TrackingCategories page on Wikimedia wikis.

Suggest making some updates to provide for greater consistency, increase use of links to related MediaWiki.org documentation where possible, and reduce possible confusion across languages.

  • broken-file-category-desc: The page contains a broken file link (a link to embed a file when the file does not exist).
  • duplicate-args-category-desc: The page contains template calls that use duplicates of arguments, such as <code><nowiki>{{foo|bar=1|bar=2}}</nowiki></code> or <code><nowiki>{{foo|bar|1=baz}}</nowiki></code>.
  • expansion-depth-exceeded-category-desc: The page exceeds the maximum expansion depth.
  • expensive-parserfunction-category-desc: The page uses too many expensive parser functions (like <code>#ifexist</code>). See [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].
  • hidden-category-category-desc: The category contains <code><nowiki>__HIDDENCAT__</nowiki></code> in its page content, which prevents it from showing up in the category links box on pages by default.
  • index-category-desc: The page has a <code><nowiki>__INDEX__</nowiki></code> on it (and is in a namespace where that flag is allowed), and hence is indexed by robots where it normally wouldn't be.
  • node-count-exceeded-category-desc: The page exceeds the maximum node count.
  • noindex-category-desc: The page is not indexed by robots because it has the magic word <code><nowiki>__NOINDEX__</nowiki></code> on it and is in a namespace where that flag is allowed.
  • nonnumeric-formatnum-desc: The page contains a non-numeric argument to the formatnum parser function.
  • post-expand-template-argument-category-desc: The page is bigger than <code>$wgMaxArticleSize</code> after expanding a template argument (something in triple braces, like <code>{{{Foo}}}</code>).
  • post-expand-template-inclusion-category-desc: The page size is bigger than <code>$wgMaxArticleSize</code> after expanding all the templates, so some templates were not expanded.
  • restricted-displaytitle-ignored-desc: The page has an ignored <code><nowiki>{{DISPLAYTITLE}}</nowiki></code> because it is not equivalent to the page's actual title.
  • template-equals-category-desc: The page contains <code><nowiki>{{=}}</nowiki></code> but on this wiki that does not expand to <code>=</code>. This usage is deprecated; a future MediaWiki version will implement <code><nowiki>{{=}}</nowiki></code> as a parser function.
  • template-loop-category-desc: The page contains a template loop, ie. a template which calls itself recursively.
  • unstrip-depth-category-desc: The page exceeds the unstrip depth limit.
  • unstrip-size-category-desc: The page exceeds the unstrip size limit.
  • bad-language-code-category-desc: The page contains a <code><nowiki>{{#dir}}</nowiki></code> with an invalid language code.
  • double-px-category-desc: The page contains an image whose size contains an extra <code>px</code> suffix, like <code>100pxpx</code>.
  • timeline-tracking-category-desc: The page includes a <code>&lt;timeline&gt;</code> tag
  • wikihiero-usage-tracking-category-desc: This category is automatically added to pages that use WikiHiero extension
  • cite-tracking-category-cite-error-desc: Pages in this category have errors in the usage of references tags.
  • cite-tracking-category-ref-extends-desc: Pages in this category use the "extends" attribute of the <ref> tag.
  • syntaxhighlight-error-category-desc: There was an error when attempting to highlight code included on the page.
  • syntaxhighlight-enclose-category-desc: The syntaxhighlighting on the page uses deprecated enclose syntax.
  • syntaxhighlight-source-category-desc: The syntaxhighlighting on the page uses deprecated source tags.
  • categorytree-deprecation-category-desc: The page uses deprecated categorytree parameters like <code>onlyroot</code>.
  • lst-invalid-section-category-desc: The page uses a #lst or #lsth parser function that references a section that doesn't exist on the given page.
  • intersection-category-desc: The page includes a <code>&lt;DynamicPageList&gt;</code> tag
  • templatestyles-stylesheet-error-category-desc: The TemplateStyles stylesheet has an error.
  • templatestyles-page-error-category-desc: There was an error when processing a <code><nowiki><templatestyles/></nowiki></code> tag on the page.
  • massmessage-list-category-desc: The page is a delivery list for the [[Special:MassMessage|MassMessage]] extension.
  • commonsmetadata-trackingcategory-no-license-desc: The file does not have any [{{MediaWiki:Commonsmetadata-doc-url}} machine-readable] license template.
  • commonsmetadata-trackingcategory-no-description-desc: The file does not have a [{{MediaWiki:Commonsmetadata-doc-url}} machine-readable] information template, or its description field is not filled out.
  • commonsmetadata-trackingcategory-no-author-desc: The file does not have a [{{MediaWiki:Commonsmetadata-doc-url}} machine-readable] information template, or its author field is not filled out.
  • commonsmetadata-trackingcategory-no-source-desc: The file does not have a [{{MediaWiki:Commonsmetadata-doc-url}} machine-readable] information template, or its source field is not filled out.
  • commonsmetadata-trackingcategory-no-patent-desc: The file does not have a [{{MediaWiki:Commonsmetadata-doc-url}} machine-readable] patent template.
  • math-tracking-category-error-desc: Pages in this category have errors in the usage of math tags.
  • math-tracking-category-render-error-desc: Pages in this category have rendering errors in the math tags.
  • math-tracking-category-mhchem-deprecation-desc: Pages in this category use a deprecated format of the chem tags
  • math-tracking-category-texvc-deprecation-desc: Pages in this category use a deprecated format of the math tags
  • babel-template-params-category-desc: The page passes a name=value parameter to the #babel parser function. The behavior of these parameters [[phab:T327847|may change in the near future]].
  • scribunto-common-error-category-desc: There was an error when processing the modules included on the page.
  • scribunto-module-with-errors-category-desc: The module has an error in it.
  • jsonconfig-use-category-desc: These pages use the <code>mw.ext.data.get</code> method provided by the [[:mw:Extension:JsonConfig|JsonConfig]] extension. The <code>mw.ext.data.get</code> method is considered expensive.
  • phonos-tracking-category-desc: The page uses the [https://www.mediawiki.org/wiki/Extension:Phonos Phonos] extension.
  • phonos-error-category-desc: There was an error while rendering Phonos.
  • graph-tracking-category-desc: The page includes a <code>&lt;graph&gt;</code> tag.
  • graph-disabled-category-desc: The page includes a <code>&lt;graph&gt;</code> tag, which is temporarily not available ([[phab:T334940|T334940]]).
  • magiclink-tracking-isbn-desc: This page uses ISBN magic links. See [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] on how to migrate.
  • magiclink-tracking-rfc-desc: This page uses RFC magic links. See [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] on how to migrate.
  • magiclink-tracking-pmid-desc: This page uses PMID magic links. See [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] on how to migrate.

Event Timeline

"The page includes a <code>&lt;graph&gt;</code> tag, which is temporarily not available ([[phab:T334940|T334940]])." would be better as "The page includes a <code>&lt;graph&gt;</code> tag. The Graph extension no longer functions ([[phab:T334940|T334940]])." MediaWiki-extensions-Graph is dead these days and going to be replaced by Charts so "temporarily unavailable" doesn't do it justice.

"The page includes a <code>&lt;graph&gt;</code> tag, which is temporarily not available ([[phab:T334940|T334940]])." would be better as "The page includes a <code>&lt;graph&gt;</code> tag. The Graph extension no longer functions ([[phab:T334940|T334940]])." MediaWiki-extensions-Graph is dead these days and going to be replaced by Charts so "temporarily unavailable" doesn't do it justice.

An update to that may be worthwhile - I will look into what might be the most appropriate wording until Charts is available.

I am also curious about the "The page", "The pages in this category", "These pages", "This page" - I am inclined to think that "The pages in this category" makes the most sense since based on syntax, these in theory are "descriptions of categories" - but pondering if people have gone further with usages such that the variations have more intentionality than appears when looking at them as a list of category descriptions.