跳转到内容
打开/关闭搜索
搜索
打开/关闭菜单
392
条目
24
文件
3
用户
1050
编辑
Novark
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
打开/关闭外观设置菜单
无法加载外观设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
查看“︁模板:NovarkSource”︁的源代码
来自Novark
查看
阅读
查看源代码
查看历史
相关页面
模板
讨论
更多操作
更多
工具
链入页面
相关更改
页面信息
←
模板:NovarkSource
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
<templatestyles src="NovarkSource/styles.css" /><span class="novark-source">{{#if:{{{url|}}}|[{{{url}}} {{{title|}}}]{{#if:{{{text|}}}|<span class="novark-source__text">{{{text|}}}</span>}}|{{{text|}}}}}{{#if:{{{author|}}}|<span class="novark-source__author">{{{author|}}}</span>}}{{#if:{{{work|}}}|<span class="novark-source__work">{{{work|}}}</span>}}{{#if:{{{date|}}}|<span class="novark-source__date">{{{date|}}}</span>}}{{#if:{{{access-date|}}}|<span class="novark-source__access">{{{access-date|}}}</span>}}</span> <noinclude> == 用途 == 文献来源格式封装(迁移 catalog P-04/P-05)。用于 Cite 的 `<ref>` 内部或独立来源行,统一呈现作者、标题、真实链接、作品、日期与访问日期。本模板不替代引文模板,也不把展示引文转成脚注。 == 参数 == * `url`:真实 URL。存在时模板用 MediaWiki **原生外链语法** `[url 标题]` 生成链接——MediaWiki 1.43.11 清理器不允许模板直接输出 `<a>` 标签(静态证据见 `reports/migration/extension-lock-evidence.json`,Sanitizer L1546)。 * `title`:url 存在时的链接显示文字;原样保留。 * `author`、`date`、`work`、`access-date`:结构化字段,全部可选;已有字段必须原样保留。 * `text`:url 缺失时作为主要显示文字;url 存在时作为补充原文。结构化字段拼不出原文时应使用它,不得删减原出处。 * 缺少 URL 或标题不是删除原出处的理由;不得凭模型补齐字段。 == 示例 == <pre><ref name="来源键">{{NovarkSource |author=作者或机构 |title=资料标题 |url=https://example.com/source |date=发布日期 }}</ref></pre> <pre>{{NovarkSource|text=无法拆解的原始出处文字}}</pre> == 依赖 == 条件渲染使用 ParserFunctions(随 MediaWiki 1.43.11 打包,见 `deploy/versions.lock.json` 的 `extensions.ParserFunctions`)。隔离实例必须确认 `<ref>` 内的 TemplateStyles 与 ParserFunctions 输出;若样式未加载,改用页面级样式加载器(参数接口不变)。 <templatedata> { "description": "文献来源格式封装,用于 Cite 脚注内部或独立来源行:url 存在时用 MediaWiki 原生外链语法输出真实链接(媒体清理器不允许模板直接输出原始 a 标签);url 缺失时用 text 保留原始出处,不删原文、不补字段。", "params": { "author": { "label": "作者或机构", "description": "作者/机构原文;不加“作者:”等前缀。", "type": "line", "required": false, "example": "作者或机构" }, "title": { "label": "资料标题", "description": "资料/页面标题原文;url 存在时作为外链显示文字,保留原链接的显示文字。", "type": "line", "required": false, "suggested": true, "example": "资料标题" }, "url": { "label": "真实链接", "description": "可核查的真实 URL;存在时生成原生外链。不得用猜测或相似链接替代;缺少时由 text 保留原出处。", "type": "url", "required": false, "suggested": true, "example": "https://example.com/source" }, "date": { "label": "发布日期", "description": "资料发布日期原文;无法确认时留空,不推测。", "type": "date", "required": false, "example": "2026-07-17" }, "work": { "label": "作品或出版物", "description": "作品、刊物、网站或机构等出处载体原文。", "type": "line", "required": false }, "access-date": { "label": "访问日期", "description": "实际查阅日期(可选),不伪造。", "type": "date", "required": false }, "text": { "label": "原始出处文字", "description": "无法可靠拆成结构化字段时保存的原文:无 url 时作为主要显示文字;有 url 时作为补充原文。不得删减原出处。", "type": "content", "required": false } }, "paramOrder": [ "author", "title", "url", "date", "work", "access-date", "text" ], "format": "inline" } </templatedata> </noinclude>
该页面使用的模板:
模板:NovarkSource/styles.css
(
查看源代码
)
返回
模板:NovarkSource
。
查看“︁模板:NovarkSource”︁的源代码
来自Novark