模板:FromOther

来自科学ADV中文wiki
Cesko讨论 | 贡献2022年5月28日 (六) 17:02的版本 (从萌百引入FromOther模板)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索
模板文档  [查看] [编辑] [历史] [刷新]

本模板用来标记从其他来源引入科学ADVwiki的内容。对于允许二次利用、但是与科学ADVwiki的著作权协议不兼容的内容,如果正确标记,本模板会在页面自动加入Category:由模板标记为不兼容著作权协议的页面

本模板最早由萌娘百科User:公的驱逐舰在英文萌娘百科制作,由作者引入到中文萌娘百科。

快捷方式

引自萌娘百科的页面

{{FromOther/moepedia}}

可用参数

  • pagename:萌娘百科的页面名。
  • oldid:萌娘百科的历史版本号。
    • pagenameoldid两者必填一项;同时填写时,origin参数会显示为“页面名(版本版本号)”,但所有链接都会优先使用版本号。
  • sect用法与原模板相同。

示例

{{FromOther/moepedia|pagename=SERN}}

{{FromOther|site=萌娘百科|originURL=https://zh.moegirl.org.cn/SERN|origin=SERN|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://zh.moegirl.org.cn/index.php?title=SERN&action=history}}

均可:

同名页面的简便形式

{{来自萌百}}

对于来自页面名(包括名字空间的{{FULLPAGENAME}}完全一致的萌百页面,使用这个模板更为简便。

效果:


语法

一般用法:CC协议

大部分情况下,您可以使用这个语法来表示一个通过CC协议引入的页面:

{{FromOther|site=|originURL=|origin=|copyright=cc|lsubtype=by-nc-sa|lver=4.0|contribURL=}}

您需要提供来源站名称、到原始页面的链接、原始页面名称、和到贡献者列表的链接。注意该语法标识CC协议类型为“CC BY-NC-SA 4.0”(署名-非商业性使用-相同方式共享 4.0);这是与科学ADVwiki当前著作权协议直接兼容的最新版CC协议。实际引用时,您需要检查来源的协议并且确保您正确填写 lsubtypelver

如果您引用的内容只有很少的贡献者、又没有合适的、单独列出贡献者的链接,您可以直接通过 contributors 参数列明贡献者,不用 contribURL

例如,如果您引用了英文维基百科的“Earth”条目,您应当这么写本模板:

{{FromOther|site=英文维基百科|originURL=https://en.wikipedia.org/wiki/Earth|origin=Earth|copyright=cc|lsubtype=by-sa|lver=3.0|contribURL=https://en.wikipedia.org/w/index.php?title=Earth&action=history}}

这会输出:

同名页面

通常,从其他兼容计划引入的页面经常会保持相同的页面名称。这时可以考虑使用下面的写法(以中文 Minecraft 百科为例):

{{FromOther|site=中文 Minecraft Wiki|originURL=https://minecraft-zh.gamepedia.com/{{FULLPAGENAMEE}}|origin={{FULLPAGENAME}}|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://minecraft-zh.gamepedia.com/index.php?title={{FULLPAGENAMEE}}&action=history}}

这样的写法对于文档也是一同引入的模板最为方便:只要在文档页面加入上述内容即可。在查看模板时,本模板会显示“本模板原来自来源的Template:模板名”;在直接访问模板文档页面时,本模板则会显示“本模板原来自来源的Template:模板名/doc”。

sect 参数

您可以用 |sect=sect 来让模板仅标记一个段落(而非整个页面):

{{FromOther|sect=sect|site=中文 Minecraft Wiki|originURL=https://minecraft-zh.gamepedia.com/Minecraft#游戏内容|origin=Minecraft#游戏内容|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://minecraft-zh.gamepedia.com/index.php?title=Minecraft&action=history}}

会输出

copyright 参数

copyright 参数是本模板最复杂的参数系统。目前,它允许使用者选择三种授权方式之一或者自己定义一个证书。

  1. CC 协议。
    • copyright=cc.
    • 选用 CC 协议时,必须用 lsubtype 参数提供一个协议子类(如型"BY","BY-NC-SA"等),用 lver 参数提供一个正确的协议版本号。
    • 模板会自动生成协议 URL。不要使用 licenseURL
    • 模板为 CC0 做了特别支持:CC0的子类是 zero,版本号是 1.0.
    • 基础: {{FromOther|copyright=cc|lsubtype=|lver=|contribURL=}}
  2. 公有领域。
    • copyright=pd.
    • 虽然一般不必为从公有领域引用的内容署名,若您知道作者的名字、来源的网址,还请您附上。
    • 基础:{{FromOther|copyright=pd}}
  3. (特别)协议或授权。
    • copyright=agreement.
    • 如果你为科学ADVwiki从著作权所有者或作者那里得到了一份使用授权(即,不是像 CC 这样的通用协议),请用这个选项。请仍照常标记来源和作者,并用 licenseURL 参数提供授权文件本身、或者能证明该授权存在的网页的地址。
    • 基础:{{FromOther|copyright=agreement|contribURL=}}
  4. 自定义授权。
    • copyright 参数应赋值为你想用的授权证书的名字(例如copyright=Apache 证书;用 licenseURL 连接到证书原文地址。按照授权证书的要求为原作者署名。
    • 基础:{{FromOther|copyright=|contribURL=}}

署名

本模板提供两种署名方法:可以用 contribURL 连接到一个列出所有贡献者的页面(对于维基计划而言,这通常是查看历史版本的页面),也可以用 contributors 直接列出所有贡献者或著作权所有者的名字。对于引自维基计划、大量编者编纂的书籍等共笔类来源,请尽量用前者,因为直接列出全部贡献者要么不可能,要么会占据大量页面空间。仅在贡献者或著作权所有者很少的情况下使用 contributors 参数。