<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans">
	<id>https://mw.novark.wiki/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E6%9D%BF%3ANovarkSource</id>
	<title>模板:NovarkSource - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://mw.novark.wiki/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E6%9D%BF%3ANovarkSource"/>
	<link rel="alternate" type="text/html" href="https://mw.novark.wiki/index.php?title=%E6%A8%A1%E6%9D%BF:NovarkSource&amp;action=history"/>
	<updated>2026-10-21T23:41:19Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://mw.novark.wiki/index.php?title=%E6%A8%A1%E6%9D%BF:NovarkSource&amp;diff=17&amp;oldid=prev</id>
		<title>Phase1EmergencyAdmin：​DS migration: first-batch templates</title>
		<link rel="alternate" type="text/html" href="https://mw.novark.wiki/index.php?title=%E6%A8%A1%E6%9D%BF:NovarkSource&amp;diff=17&amp;oldid=prev"/>
		<updated>2026-10-21T12:47:07Z</updated>

		<summary type="html">&lt;p&gt;DS migration: first-batch templates&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;NovarkSource/styles.css&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;novark-source&amp;quot;&amp;gt;{{#if:{{{url|}}}|[{{{url}}} {{{title|}}}]{{#if:{{{text|}}}|&amp;lt;span class=&amp;quot;novark-source__text&amp;quot;&amp;gt;{{{text|}}}&amp;lt;/span&amp;gt;}}|{{{text|}}}}}{{#if:{{{author|}}}|&amp;lt;span class=&amp;quot;novark-source__author&amp;quot;&amp;gt;{{{author|}}}&amp;lt;/span&amp;gt;}}{{#if:{{{work|}}}|&amp;lt;span class=&amp;quot;novark-source__work&amp;quot;&amp;gt;{{{work|}}}&amp;lt;/span&amp;gt;}}{{#if:{{{date|}}}|&amp;lt;span class=&amp;quot;novark-source__date&amp;quot;&amp;gt;{{{date|}}}&amp;lt;/span&amp;gt;}}{{#if:{{{access-date|}}}|&amp;lt;span class=&amp;quot;novark-source__access&amp;quot;&amp;gt;{{{access-date|}}}&amp;lt;/span&amp;gt;}}&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== 用途 ==&lt;br /&gt;
文献来源格式封装（迁移 catalog P-04/P-05）。用于 Cite 的 `&amp;lt;ref&amp;gt;` 内部或独立来源行，统一呈现作者、标题、真实链接、作品、日期与访问日期。本模板不替代引文模板，也不把展示引文转成脚注。&lt;br /&gt;
&lt;br /&gt;
== 参数 ==&lt;br /&gt;
* `url`：真实 URL。存在时模板用 MediaWiki **原生外链语法** `[url 标题]` 生成链接——MediaWiki 1.43.11 清理器不允许模板直接输出 `&amp;amp;lt;a&amp;amp;gt;` 标签（静态证据见 `reports/migration/extension-lock-evidence.json`，Sanitizer L1546）。&lt;br /&gt;
* `title`：url 存在时的链接显示文字；原样保留。&lt;br /&gt;
* `author`、`date`、`work`、`access-date`：结构化字段，全部可选；已有字段必须原样保留。&lt;br /&gt;
* `text`：url 缺失时作为主要显示文字；url 存在时作为补充原文。结构化字段拼不出原文时应使用它，不得删减原出处。&lt;br /&gt;
* 缺少 URL 或标题不是删除原出处的理由；不得凭模型补齐字段。&lt;br /&gt;
&lt;br /&gt;
== 示例 ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;ref name=&amp;quot;来源键&amp;quot;&amp;gt;{{NovarkSource&lt;br /&gt;
|author=作者或机构&lt;br /&gt;
|title=资料标题&lt;br /&gt;
|url=https://example.com/source&lt;br /&gt;
|date=发布日期&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;{{NovarkSource|text=无法拆解的原始出处文字}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 依赖 ==&lt;br /&gt;
条件渲染使用 ParserFunctions（随 MediaWiki 1.43.11 打包，见 `deploy/versions.lock.json` 的 `extensions.ParserFunctions`）。隔离实例必须确认 `&amp;lt;ref&amp;gt;` 内的 TemplateStyles 与 ParserFunctions 输出；若样式未加载，改用页面级样式加载器（参数接口不变）。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;description&amp;quot;: &amp;quot;文献来源格式封装，用于 Cite 脚注内部或独立来源行：url 存在时用 MediaWiki 原生外链语法输出真实链接（媒体清理器不允许模板直接输出原始 a 标签）；url 缺失时用 text 保留原始出处，不删原文、不补字段。&amp;quot;,&lt;br /&gt;
  &amp;quot;params&amp;quot;: {&lt;br /&gt;
    &amp;quot;author&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;作者或机构&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;作者/机构原文；不加“作者：”等前缀。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;line&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false,&lt;br /&gt;
      &amp;quot;example&amp;quot;: &amp;quot;作者或机构&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;title&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;资料标题&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;资料/页面标题原文；url 存在时作为外链显示文字，保留原链接的显示文字。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;line&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false,&lt;br /&gt;
      &amp;quot;suggested&amp;quot;: true,&lt;br /&gt;
      &amp;quot;example&amp;quot;: &amp;quot;资料标题&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;url&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;真实链接&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;可核查的真实 URL；存在时生成原生外链。不得用猜测或相似链接替代；缺少时由 text 保留原出处。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;url&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false,&lt;br /&gt;
      &amp;quot;suggested&amp;quot;: true,&lt;br /&gt;
      &amp;quot;example&amp;quot;: &amp;quot;https://example.com/source&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;date&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;发布日期&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;资料发布日期原文；无法确认时留空，不推测。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false,&lt;br /&gt;
      &amp;quot;example&amp;quot;: &amp;quot;2026-07-17&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;work&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;作品或出版物&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;作品、刊物、网站或机构等出处载体原文。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;line&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;access-date&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;访问日期&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;实际查阅日期（可选），不伪造。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;text&amp;quot;: {&lt;br /&gt;
      &amp;quot;label&amp;quot;: &amp;quot;原始出处文字&amp;quot;,&lt;br /&gt;
      &amp;quot;description&amp;quot;: &amp;quot;无法可靠拆成结构化字段时保存的原文：无 url 时作为主要显示文字；有 url 时作为补充原文。不得删减原出处。&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
      &amp;quot;required&amp;quot;: false&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
    &amp;quot;author&amp;quot;,&lt;br /&gt;
    &amp;quot;title&amp;quot;,&lt;br /&gt;
    &amp;quot;url&amp;quot;,&lt;br /&gt;
    &amp;quot;date&amp;quot;,&lt;br /&gt;
    &amp;quot;work&amp;quot;,&lt;br /&gt;
    &amp;quot;access-date&amp;quot;,&lt;br /&gt;
    &amp;quot;text&amp;quot;&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Phase1EmergencyAdmin</name></author>
	</entry>
</feed>