<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bharatpedia.org/w/index.php?action=history&amp;feed=atom&amp;title=Category%3AHarv_and_Sfn_template_errors</id>
	<title>Category:Harv and Sfn template errors - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.bharatpedia.org/w/index.php?action=history&amp;feed=atom&amp;title=Category%3AHarv_and_Sfn_template_errors"/>
	<link rel="alternate" type="text/html" href="https://en.bharatpedia.org/w/index.php?title=Category:Harv_and_Sfn_template_errors&amp;action=history"/>
	<updated>2026-08-18T07:39:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://en.bharatpedia.org/w/index.php?title=Category:Harv_and_Sfn_template_errors&amp;diff=402443&amp;oldid=prev</id>
		<title>WikiDwarf: Removed redundant {{empty category}} which is transcluded by {{tracking category}} (Task 14)</title>
		<link rel="alternate" type="text/html" href="https://en.bharatpedia.org/w/index.php?title=Category:Harv_and_Sfn_template_errors&amp;diff=402443&amp;oldid=prev"/>
		<updated>2023-02-27T12:08:45Z</updated>

		<summary type="html">&lt;p&gt;Removed redundant {{empty category}} which is transcluded by {{tracking category}} (&lt;a href=&quot;/w/index.php?title=Bharatpedia:Bots/Requests_for_approval/MalnadachBot_14&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Bharatpedia:Bots/Requests for approval/MalnadachBot 14 (page does not exist)&quot;&gt;Task 14&lt;/a&gt;)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:38, 27 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Tracking category}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Tracking category}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{empty category}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{skip to TOC}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This category holds articles that use any of the short-cite templates ({{tlx|harv}} and {{tlx|sfn}} template families, and {{tlx|harvc}}) where one or more of those short-cite templates do not properly link to a full citation, the target, or where multiple full cites can be the target of a single short-cite template.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This category holds articles that use any of the short-cite templates ({{tlx|harv}} and {{tlx|sfn}} template families, and {{tlx|harvc}}) where one or more of those short-cite templates do not properly link to a full citation, the target, or where multiple full cites can be the target of a single short-cite template.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Displaying error messages==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Displaying error messages==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Currently, two [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;WP&lt;/del&gt;:User script|user scripts]] reliably detect errors&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Currently, two [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;BP&lt;/ins&gt;:User script|user scripts]] reliably detect errors&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[User:Svick/HarvErrors.js]] – Errors only&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[User:Svick/HarvErrors.js]] – Errors only&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[User:Trappist the monk/HarvErrors.js]] – Errors + Warnings about potential errors &amp;#039;&amp;#039;when short footnote templates are used&amp;#039;&amp;#039;. This has &amp;#039;&amp;#039;substantially&amp;#039;&amp;#039; fewer pointless warnings than [[User:Ucucha/HarvErrors.js|Ucucha&amp;#039;s old script]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[User:Trappist the monk/HarvErrors.js]] – Errors + Warnings about potential errors &amp;#039;&amp;#039;when short footnote templates are used&amp;#039;&amp;#039;. This has &amp;#039;&amp;#039;substantially&amp;#039;&amp;#039; fewer pointless warnings than [[User:Ucucha/HarvErrors.js|Ucucha&amp;#039;s old script]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::{{code|lang=js|importScript(&amp;#039;User:Svick/HarvErrors.js&amp;#039;); // Backlink: [[User:Svick/HarvErrors.js]]}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::{{code|lang=js|importScript(&amp;#039;User:Svick/HarvErrors.js&amp;#039;); // Backlink: [[User:Svick/HarvErrors.js]]}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::{{code|lang=js|importScript(&amp;#039;User:Trappist the monk/HarvErrors.js&amp;#039;); // Backlink: [[User:Trappist the monk/HarvErrors.js]]}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::{{code|lang=js|importScript(&amp;#039;User:Trappist the monk/HarvErrors.js&amp;#039;); // Backlink: [[User:Trappist the monk/HarvErrors.js]]}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:in your [[Special:MyPage/common.js|skin]] page, like [https://en.wikipedia.org/w/index.php?title=User:Headbomb/monobook.js&amp;amp;diff=947843597&amp;amp;oldid=947843535 this]. Alternatively, you can go to [[Special:MyPage/skin.js]] to make the script apply only to your current [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;WP&lt;/del&gt;:SKIN|skin]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:in your [[Special:MyPage/common.js|skin]] page, like [https://en.wikipedia.org/w/index.php?title=User:Headbomb/monobook.js&amp;amp;diff=947843597&amp;amp;oldid=947843535 this]. Alternatively, you can go to [[Special:MyPage/skin.js]] to make the script apply only to your current [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;BP&lt;/ins&gt;:SKIN|skin]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Method 3 – .css code for error messages emitted by the short-cite templates {{anchor|Method3}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Method 3 – .css code for error messages emitted by the short-cite templates {{anchor|Method3}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Error messages are emitted by the various short-cite templates via [[Module:Footnotes]] and [[Module:Harvc]].  Because of [[#Current limitations and false-positive errors|technical limitations]], the modules can emit [[false positive|false-positive]] error messages along with valid error messages.  For this reason, no-target error messages are hidden by default. To show these hidden error messages, include the following text in your [[Special:MyPage/common.css|common.css]] page or your specific [[Special:MyPage/skin.css|skin.css]] page:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Error messages are emitted by the various short-cite templates via [[Module:Footnotes]] and [[Module:Harvc]].  Because of [[#Current limitations and false-positive errors|technical limitations]], the modules can emit [[false positive|false-positive]] error messages along with valid error messages.  For this reason, no-target error messages are hidden by default. To show these hidden error messages, include the following text in your [[Special:MyPage/common.css|common.css]] page or your specific [[Special:MyPage/skin.css|skin.css]] page:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::{{code|lang=css|.harv-error {display: inline !important;}	&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;				&lt;/del&gt;/* display Module:Footnotes errors */}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::{{code|lang=css|.harv-error {display: inline !important;} &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        &lt;/ins&gt;/* display Module:Footnotes errors */}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Error message display may be enabled in the future.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Error message display may be enabled in the future.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l50&quot;&gt;Line 50:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 48:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*placing {{tl|anchor}} adjacent to the plain-text citation; set the {{tlc|anchor}} parameter value to the value expected by the short-cite template&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*placing {{tl|anchor}} adjacent to the plain-text citation; set the {{tlc|anchor}} parameter value to the value expected by the short-cite template&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*set the short-cite parameter {{para|ref|none}} to suppress anchor ID link creation&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*set the short-cite parameter {{para|ref|none}} to suppress anchor ID link creation&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ways of resolving false positive {{error-small|no target}} errors include:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*adding the CITEREF to:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** [[Module:Footnotes/whitelist]] – use this when many articles use the same long-form citation&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** a {{tlx|sfn whitelist}} template in the article&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ways of resolving {{error-small|multiple targets}} errors include:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ways of resolving {{error-small|multiple targets}} errors include:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiDwarf</name></author>
	</entry>
	<entry>
		<id>https://en.bharatpedia.org/w/index.php?title=Category:Harv_and_Sfn_template_errors&amp;diff=309811&amp;oldid=prev</id>
		<title>ImportMaster: robot: Creating new article from Special:WantedPages</title>
		<link rel="alternate" type="text/html" href="https://en.bharatpedia.org/w/index.php?title=Category:Harv_and_Sfn_template_errors&amp;diff=309811&amp;oldid=prev"/>
		<updated>2022-04-04T18:39:19Z</updated>

		<summary type="html">&lt;p&gt;robot: Creating new article from &lt;a href=&quot;/wiki/Special:WantedPages&quot; title=&quot;Special:WantedPages&quot;&gt;Special:WantedPages&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Tracking category}}&lt;br /&gt;
{{empty category}}&lt;br /&gt;
{{skip to TOC}}&lt;br /&gt;
This category holds articles that use any of the short-cite templates ({{tlx|harv}} and {{tlx|sfn}} template families, and {{tlx|harvc}}) where one or more of those short-cite templates do not properly link to a full citation, the target, or where multiple full cites can be the target of a single short-cite template.&lt;br /&gt;
&lt;br /&gt;
Due to [[#Current limitations and false-positive errors|technical limitations]], {{cl|Harv and Sfn no-target errors‎}} contains many articles with [[#Current limitations and false-positive errors|false-positive errors]]. [[#Error messages|No-target error messages]] are hidden by default.  Articles with multiple-target errors are listed in {{cl|Harv and Sfn multiple-target errors}}.  Multiple-target errors are not susceptible to false-positive errors so those errors are not suppressed.  [[#Displaying error messages|Several options]] to view error messages are detailed below, as well as possible ways to [[#Resolving errors|resolve errors]].&lt;br /&gt;
&lt;br /&gt;
==Displaying error messages==&lt;br /&gt;
Currently, two [[WP:User script|user scripts]] reliably detect errors&lt;br /&gt;
*[[User:Svick/HarvErrors.js]] – Errors only&lt;br /&gt;
*[[User:Trappist the monk/HarvErrors.js]] – Errors + Warnings about potential errors &amp;#039;&amp;#039;when short footnote templates are used&amp;#039;&amp;#039;. This has &amp;#039;&amp;#039;substantially&amp;#039;&amp;#039; fewer pointless warnings than [[User:Ucucha/HarvErrors.js|Ucucha&amp;#039;s old script]].&lt;br /&gt;
as well as a third experimental method based on customizing a [[.css]] page. The three methods are&lt;br /&gt;
;Method 1 – Automatic script installation {{anchor|Method1}}&lt;br /&gt;
:Go in the [[Special:Preferences#mw-prefsection-gadgets|&amp;#039;Gadgets&amp;#039; tab of your preferences]] and select the &amp;#039;Install scripts without having to edit JavaScript files&amp;#039; option at the bottom of the &amp;#039;Advanced&amp;#039; section.&lt;br /&gt;
:Click on the &amp;#039;Install&amp;#039; button in at the top of either [[User:Svick/HarvErrors.js]], or [[User:Trappist the monk/HarvErrors.js]]&lt;br /&gt;
;Method 2 – Manual script installation  {{anchor|Method2}}&lt;br /&gt;
:Go to [[Special:MyPage/common.js]] and add any of&lt;br /&gt;
::{{code|lang=js|importScript(&amp;#039;User:Svick/HarvErrors.js&amp;#039;); // Backlink: [[User:Svick/HarvErrors.js]]}}&lt;br /&gt;
::{{code|lang=js|importScript(&amp;#039;User:Trappist the monk/HarvErrors.js&amp;#039;); // Backlink: [[User:Trappist the monk/HarvErrors.js]]}}&lt;br /&gt;
:in your [[Special:MyPage/common.js|skin]] page, like [https://en.wikipedia.org/w/index.php?title=User:Headbomb/monobook.js&amp;amp;diff=947843597&amp;amp;oldid=947843535 this]. Alternatively, you can go to [[Special:MyPage/skin.js]] to make the script apply only to your current [[WP:SKIN|skin]].&lt;br /&gt;
;Method 3 – .css code for error messages emitted by the short-cite templates {{anchor|Method3}}&lt;br /&gt;
:Error messages are emitted by the various short-cite templates via [[Module:Footnotes]] and [[Module:Harvc]].  Because of [[#Current limitations and false-positive errors|technical limitations]], the modules can emit [[false positive|false-positive]] error messages along with valid error messages.  For this reason, no-target error messages are hidden by default. To show these hidden error messages, include the following text in your [[Special:MyPage/common.css|common.css]] page or your specific [[Special:MyPage/skin.css|skin.css]] page: &lt;br /&gt;
::{{code|lang=css|.harv-error {display: inline !important;}					/* display Module:Footnotes errors */}}&lt;br /&gt;
:Error message display may be enabled in the future.&lt;br /&gt;
&lt;br /&gt;
==Error messages==&lt;br /&gt;
If short-cite template error messages are [[#Method3|enabled]], editors can see these messages:&lt;br /&gt;
#{{error-small|Harv/sfn error: no target: &amp;amp;lt;{{var|anchor ID}}&amp;gt;}} – short-cite template cannot find {{error-small|&amp;amp;lt;{{var|anchor ID}}&amp;gt;}} so cannot link to a full-cite target.  Causes for this can be:&lt;br /&gt;
##the article does not have full-cite target with {{error-small|&amp;amp;lt;{{var|anchor ID}}&amp;gt;}}&lt;br /&gt;
##the matching full-cite target is a [[Help:Citation Style 1|cs1]] or [[Help:Citation Style 2|cs2]] template that:&lt;br /&gt;
###has {{para|ref|none}}&lt;br /&gt;
###uses a redirect name when that redirect does not begin with &amp;lt;code&amp;gt;cite&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cita&amp;lt;/code&amp;gt; – these two forms cover most of the cs1|2 redirects&lt;br /&gt;
##the full-cite target does not use exactly the same author or editor surnames and/or date as listed in {{error-small|&amp;amp;lt;{{var|anchor ID}}&amp;gt;}}&lt;br /&gt;
##the short-cite template links to a full-cite target that is a wrapper-template; see [[#Current limitations and false-positive errors|false-positive errors]] below&lt;br /&gt;
#{{error-small|Harv/sfn error: multiple targets ({{var|n}}×): &amp;amp;lt;{{var|anchor ID}}&amp;gt;}} – short-cite template found more than one full-cite target with a matching {{error-small|&amp;amp;lt;{{var|anchor ID}}&amp;gt;}}.  Causes for this can be:&lt;br /&gt;
##authors&amp;#039; writings from different sources produced in the same year cited without disambiguation {{para|date|2020a}}, {{para|date|2020b}}&lt;br /&gt;
##redundant use of the full cite where one full-cite target might be in a References section and a duplicate might be in a Further reading section&lt;br /&gt;
Similar (although not identical) messages are emitted by the [[#Displaying error messages|user scripts]].  See the script documentation.&lt;br /&gt;
&lt;br /&gt;
==Resolving errors==&lt;br /&gt;
&lt;br /&gt;
Ways of resolving legitimate {{error-small|no target}} errors include:&lt;br /&gt;
*adding a missing full citation. When short citations are copied from one article to another without a full citation, you can sometimes find the full citation in a related article using Wikipedia&amp;#039;s search feature.&lt;br /&gt;
*correcting the author and/or editor names in either the short or full citation so that they match each other&lt;br /&gt;
*correcting or adding dates in either the short or full citation so that they match each other; remember that date ranges are separated with an ndash character (–)&lt;br /&gt;
*converting a plain-text full citation into a templated citation using one of the cs1|2 families of templates (e.g. {{tl|Cite book}}) or one of the Vcite family of templates (e.g. {{tl|vcite book}})&lt;br /&gt;
*change cs1|2 template redirect names that do not begin with &amp;lt;code&amp;gt;cite&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cita&amp;lt;/code&amp;gt; to the target of the redirect (e.g. change {{tl|encyclopedia}} to {{tl|cite encyclopedia}})&lt;br /&gt;
*create and use {{tld|cite ...}} redirects for citation wrapper templates: {{tld|&amp;amp;lt;{{var|whatever}}&amp;gt;}} → {{tld|cite &amp;amp;lt;{{var|whatever}}&amp;gt;}}.  Consider renaming the wrapper template so that its canonical name is {{tld|cite &amp;amp;lt;{{var|whatever}}&amp;gt;}} because there are automated processes out there that rename redirects to their canonical names; once renamed by these drones, false-positive error messaging may reappear.&lt;br /&gt;
*wrapping a plain-text citation inside {{tl|wikicite}} and setting {{para|ref}} or {{para|id}} as appropriate to match the value expected by the short-cite template&lt;br /&gt;
*placing {{tl|anchor}} adjacent to the plain-text citation; set the {{tlc|anchor}} parameter value to the value expected by the short-cite template&lt;br /&gt;
*set the short-cite parameter {{para|ref|none}} to suppress anchor ID link creation&lt;br /&gt;
&lt;br /&gt;
Ways of resolving {{error-small|multiple targets}} errors include:&lt;br /&gt;
*adding {{para|ref|none}} to cs1|2 templates&lt;br /&gt;
*adding [[Template:Sfn#More_than_one_work_in_a_year|disambiguation letters]] to {{para|date}} and to the {{tl|sfn}} template when there are multiple full citations to works in the same year by identical authors or editors&lt;br /&gt;
*converting redundant full citations into short citations using {{tl|sfn}}, leaving only one full citation to the referenced work in the article&lt;br /&gt;
*entirely removing a redundant full citation, e.g. identical full citations in a &amp;quot;Bibliography&amp;quot; section and in &amp;quot;Further reading&amp;quot;&lt;br /&gt;
No advice is given for resolving [[#Current limitations and false-positive errors|false-positive errors]].&lt;br /&gt;
&amp;lt;!-- this moved here from §Current limitations and false-positive errors --&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
{{ombox|text=Adding {{para|ignore-false-positive|yes}} in articles to bypass errors is currently premature. While it will suppress error messages (which are currently hidden by default), it is not necessarily the ideal consensus long-term solution. This use should be limited to testing in sandboxes. You can join the discussion at [[Module talk:Footnotes]] to keep up with the latest developments.}}&lt;br /&gt;
&lt;br /&gt;
To resolve a false-positive error, test the suspect link, and if it works, add {{para|ignore-false-positive|yes}} to the short-cite template.  Alternately, an article-local whitelist may be made with {{tlx|sfn whitelist}}.  The short-cite template will not emit {{error-small|no target}} error messages for anchor IDs listed in {{tld|sfn whitelist}}.&lt;br /&gt;
&lt;br /&gt;
Because the multiple-target error is not a false-positive error, it cannot be suppressed. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current limitations and false-positive errors==&lt;br /&gt;
===Brief explanation===&lt;br /&gt;
When a short-cite template links to a full citation that is rendered by a template that wraps a CS1 template, like {{tlx|cite DNB}} (which wraps {{tlx|cite encyclopedia}}), a {{error-small|no target}} error may be displayed even when the short-cite template is valid and the link works. That is a &amp;quot;false positive&amp;quot; error. If you find what looks like a false positive error, please report it on the talk page for this category, and another editor will either fix the article or add the template in question to [[Module:Footnotes/whitelist]]. &lt;br /&gt;
&lt;br /&gt;
===Details===&lt;br /&gt;
The short-cite templates employ an article reader to read the article&amp;#039;s raw wikitext (the same text that you see in the source editor&amp;#039;s edit window).  While reading the wikitext, the article reader looks for a variety of templates that can create anchor IDs.  For each such template found, the article reader attempts to extract the necessary information to determine the template&amp;#039;s anchor ID, if it produces one.  For cs1|2, the most common long-form citation templates, the article reader looks for:&lt;br /&gt;
* The default anchor ID created by the template automatically: up to four author / editor / contributor surname(s) and the year portion of the date&lt;br /&gt;
* {{para|ref|{{tlx|sfnref}}}}: the anchor ID generated by {{tld|sfnref}} (or its redirect {{tlx|harvid}})&lt;br /&gt;
* {{para|ref|&amp;amp;lt;{{var|plain text}}&amp;gt;}}: the anchor ID is the &amp;lt;code&amp;gt;&amp;amp;lt;{{var|plain text}}&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
The article reader extracts similar information from other templates as appropriate for those templates.&lt;br /&gt;
&lt;br /&gt;
Each long-form citation anchor ID is saved in a list along with a tally indicating how many of that ID the article reader found.  When the short-cite template renders its output, it looks for its target anchor ID in the anchor-ID list:&lt;br /&gt;
*anchor ID found and the tally is 1: short-cite template is rendered without error message&lt;br /&gt;
*anchor ID found and the tally is 2 or more: short-cite template is rendered with a {{error-small|multiple target}} error message and the article is added to Category:Harv and Sfn template errors&lt;br /&gt;
*anchor ID not found: short-cite template is rendered with a {{error-small|no target}} error message and the article is added to Category:Harv and Sfn template errors&lt;br /&gt;
&lt;br /&gt;
The {{error-small|no target}} errors may be true errors or may be [[False positive|false-positive]] errors.  For true errors, there is no anchor ID in the article to match the anchor ID expected by the short-cite template.  A false-positive error occurs because the article reader can only read the article&amp;#039;s raw wikitext, it cannot burrow into wrapper templates.  Wrapper templates enclose the template that creates the anchor ID.  This enclosure hides the necessary details, so the article reader cannot determine that wrapper template&amp;#039;s anchor ID.  For example, {{tlx|cite DNB}} is a wrapper template that encloses {{tlx|cite encyclopedia}}.  The values assigned to the {{tld|cite DNB}} parameters {{para|year}} and {{para|supplement}} tell {{tld|Cite DNB}} how to set editor names and date in its call to the enclosed {{tld|cite encyclopedia}}, which uses them to create the wrapper template&amp;#039;s anchor ID.  When a wrapped template creates a matching anchor ID that the article reader cannot see; the link from short-cite to long-form citation works but is marked with a {{error-small|no target}} false-positive error message.&lt;br /&gt;
&lt;br /&gt;
{{CatAutoTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Articles with incorrect citation syntax]]&lt;/div&gt;</summary>
		<author><name>ImportMaster</name></author>
	</entry>
</feed>