为懒得更新作者页的人做的超简单工具,以及如何翻译这类页面

如果你是翻译,需要翻译使用了此工具的作者页,请点击这里跳过前半部分。
本文修改自这篇指导并发布到英文维基,在翻译成中文时已经做过本地化处理。如果你想要在中文站作者页中使用此工具,你可以参考本文,也可以参考原文章,内容基本一致。

太长不看

在作者页中粘贴此代码

[[include component:author-page order=created_at]]

该模块会自动产生你所有作品的列表,以时间顺序排列,并分为以下类别:原创SCP,原创故事,原创GoI,原创图书馆,其它原创,翻译SCP,翻译故事,翻译图书馆,翻译GoI,其它翻译。

接下来的折叠块中会示范这个模块用起来的效果如何。实例中,我们会展示wiki上最新创建的5个页面;你作者页里的版本则会展示所有由你发布的页面。

可选参数

总共有4个可以传递给模组的参数,来让它更符合你的更多自定义要求。以下例子为一个使用了所有默认值的模组。

[[include component:author-page
order=created_at |
translation=yes |
background=yes |
image=yes |
]]

我将逐一介绍这些参数。

顺序(order):order=后面的内容会决定页面排序顺序。你或许会希望你的页面根据发布日期、编辑日期、分数、或者其他顺序来排序。以下为一些管用的选项:
性质 含义
name 根据页面URL,字母顺序
title 根据页面标题,字母顺序
rating desc 根据分数
random 随机顺序 (每分钟刷新一次)
created_at 根据创建日期排序
updated_at 根据最近更新排序

这些都会是顺序排序的;如果你希望降序排序,就在后面添上“desc”,像这样:"created_at desc"
参阅此处以了解所有的页面顺序输入。

翻译(translation):translation=yes代表着在页面中显示你的翻译。如果不加这一行(也就是说,默认情况下),那么只会显示你的所有原创。

背景(background):被鼠标选中的条目会不会出现一个炫酷的SCP标志背景图。默认为"no",不显示。
请将鼠标移至以下示例以查看效果。

放在人事里的懒人页面检索工具的使用方法
+45 23
有背景图,使用background=yes

放在人事里的懒人页面检索工具的使用方法
+45 23
无背景图,使用background=no,或者不加这一行

图片(image):当某一条目被鼠标选中时,是否显示该条目里的第一张图片。请注意开启图片可能会导致你的作者页加载非常慢,可自行斟酌。

SCP-CN-999
+70 20
有图片预览,使用image=yesimage=true

cover.png
...
标签: cc euclid scp site-cn-71 原创 文件 精品 超维度

SCP-CN-999
+70 20
默认情况下图片不显示,可以删除示例代码中带有“image”的那一行。

...
标签: cc euclid scp site-cn-71 原创 文件 精品 超维度

更多页面

合著文档在维基的页面本身可能并非由你的账号创建,但你自然也希望它出现在你的作者页上。标准模块是无法显示不是你创建的页面的;若要显示更多合著页面,以及其他不是你创建的页面,那么就在之前的include块下面继续添加以下代码。

[[include component:author-page-collab
name=合著文档的名称 |
written_by=页面作者(选填,若不填,将此行删去) |
note=你想额外说明的内容(选填,若不填,将此行删去) |
background=yes |
image=yes |
]]

name=后面加上的应该是URL地址栏当中的名字,而不是标题。举例,输入downvoted而不是“差评”。

每一个合著页面都需要你手动添加一个上述模块。

提示

1. 这个工具会显示使用了该工具的作者页的创建者所创建的所有页面。一般来说不会有什么问题,但如果你但如果你代发过别人的作品,换过wiki账号,让别人代发你的作者页……这一模块可能会出问题。
2. 当你用合著块的时候,请记住written_by=note=后面不能出现半角分号(")、分隔符(|),也不能只是一个空格。

懒人作者页的翻译

翻译分为三步。

第一步,添加以下代码:

[[include component:apt-translation-header user=作者的ID
| number=作者的总页面数
| background=no
]]

作者页的右下角应该有一个悬浮窗口,当中显示了作者的ID,以及其所发布的总的页面数。将二者分别填到user=number=的后面。
接下来,如果你发现当你将鼠标移到某个条目上时,背景中会出现一个SCP基金会的标志,那么请使用background=yes。不然,使用background=no,或留空此行。
对于图片,目前尚无能为力。有些作者页中,当鼠标移至条目上显示预览时,会出现一张该SCP的图。但是由于这些图是上传在主站而非中分站的,并没有简便的方法可以让翻译也达到此效果。你可以通过添加“image=yes”来进行相似的操作,但是它只会显示中文翻译页面的附档,但绝大多数情况下那个页面是没有档案的。

第二步,添加每个分类的标题,如下。

[[div style="text-align: center;"]]
-----
++ SCPs
-----
[[/div]]

即,加上以下东西。你可以将“SCPs”改为其他各种标题。


SCPs


第三步,逐一添加每一个条目,代码如下。

[[include component:apt-translation name=页面名称
| rating=该条目在主站的评分,若不填,将此行删去。
| note=作者的注解,或者译者的注解。若不填,将此行删去。
| title=页面的标题。如果它已经被翻译,这一行则无必要,可删去。
]]

一个条目对应一个模块。name=后面加上的应该是URL地址栏当中的名字,而不是标题。举例,输入downvoted而不是“差评”。
该模块会自动视翻译情况显示内容。如果页面已有中文译版,则会显示中文译版的链接、编辑、评论情况。如果没有翻译,则会显示主站的链接,以及“等待翻译”字样。
对于未翻译文档,请在title=后面加上页面的标题。举例,输入“差评”而不是“downvoted”。

示例如下。

为懒得更新作者页的人做的超简单工具,以及如何翻译这类页面
主站评分:+46;此处为注解,选填。若译者有心,可以手动输入每一条目的评分以供读者参考。也可以不填,则此行为空。
最新评论: W Asriel 21 Oct 2018 17:42
最新编辑: W Asriel 16 Sep 2018 14:58


...
标签: 文章

A Super Easy Tool for Those Too Lazy to Update Their Author Pages
主站评分:+46
此处为注解,选填。如果页面未被翻译,可以在这里附上一小段文档中的内容,以供预览,也可以留空。
等待翻译…

以上是考虑到了所有变量的。对于大部分已有中文译版的文档,其实译者只需要添加一行即可。

[[include component:apt-translation name=页面名称]]

为方便译者,本指导发布较急,未详尽调试。如若遭遇问题,可以联系W AsrielW Asriel或评论。敬请海涵。

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License