放在作者页里的懒人页面检索工具的使用方法

前言

评分: +17+x

这是一个使用方式较为简易的作品展示工具,搬运自SCP基金会中文分部的放在人事里的懒人页面检索工具的使用方法,由W AsrielW Asriel所作,并由the Jotarothe Jotaro进行对后室的适配。它可被放在您的作者页中,并实现以下功能:
  • 在您的人事档案中展示作品一览表,并且会在您发布新页面的时候自动、实时更新。
  • 将作品一览表归类显示。
  • 在列表中,可以一眼看到所有页面的分数、评论数、最新评论由谁在什么时候发布、最后一次编辑是谁。
  • 可按照分数从高到低排序。
  • 也可以按照发布时间的排序,或者随机顺序(每分钟刷新),等等。
  • 可以用来自检,如果有其他人编辑了您的页面,您会马上看到

方法简便,复制粘贴即可。由于是懒人工具,故列表的格式等是固定的;自由度远不如使用Module代码好,这一点敬请谅解。

懒人作者页

直接显示所有的原创

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

这么做会生成你所有的原创和翻译的列表,按照发布时间排序。同时会显示得分、评论数、最后编辑、评论的用户与时间。负分页面、掩藏页和段落页不会显示。同时,右下角悬浮窗会显示作者的信息,并且在鼠标悬停于某一作品上的时候,显示详情。

非本人创建的页面

当页面不是你本人创建的时候,上述模块便无法显示它。你需要在之后继续添加以下代码:

[[include component:author-page-collab
name=页面地址 |
written_by=页面作者(选填,若不填,将此行删去) |
note=你想额外说明的内容(选填,若不填,将此行删去) |
background=yes |
image=yes | (注:对于这两行的说明,请见下文“自定义内容”)
]]

这会让你的作者页底部出现一个新的条目。其中,name=后面加上的应该是地址栏当中的名字,举例,输入start而不是“主页”。示意如下:


更多页面


主页
+449 413
作者: 页面作者(选填,若不填,将此行删去);你想额外说明的内容(选填,若不填,将此行删去)
最新评论: conversely louver 17 Jun 2024 03:47
最新编辑: Lupus Caeruleus 13 Jun 2024 05:17

cn_logo.svg
标签: 原创 总览 管理

自定义内容

“懒人作者页”主体模组共有五个自定义变量,分别如下:

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

其中,order=后面的内容是页面排序顺序。有以下几种可以选择:

  • name 页面名称顺序
  • rating desc 分数降序(高的在前面)
  • random 随机顺序
  • created_at 发布顺序
  • created_at desc 发布时间降序(即新的在最前面)
  • updated_at desc 最后一次编辑的顺序

translation=yes代表着在页面中显示你的翻译。如果不加这一行,那么只会显示你的所有原创。1

background=yes代表着被鼠标选中的条目会出现一个纯白色的后室logo的背景图。如果你更喜欢干净清爽的感觉,可以不加这一行。2两种风格对比如下:

主页
+449 413
有背景图(background=yes)

主页
+449 413
无背景图(background=no),或者不加这一行

image=yes代表着被鼠标选中的条目预览中,会显示该条目里的第一张图片。这会降低页面的加载速度(因为它需要加载图片预览),所以如果你喜欢干净清爽一点,可以不加这一行。3效果如下。

主页
+449 413
有图片预览(image=yes)

cn_logo.svg
“假如你不小心在错误的地方从现实中切出,你最终将坠入后室,这里只有腐臭的潮湿地毯,令人发狂的单调黄色,荧光灯全力运作发出的永无止境的嗡鸣,还有令人深陷其中的大约六亿平方英里随机分割的空荡房间。倘若你听见有什么东西在附近徘徊,愿上帝保佑你吧,因为它一定也听见了你的声音……” Discord 常见问题 加入网站 欢迎来到 The Backrooms 中文维基! 散乱报告集...
标签: 原创 总览 管理

主页
+449 413
无图片预览(不加image那一行)

“假如你不小心在错误的地方从现实中切出,你最终将坠入后室,这里只有腐臭的潮湿地毯,令人发狂的单调黄色,荧光灯全力运作发出的永无止境的嗡鸣,还有令人深陷其中的大约六亿平方英里随机分割的空荡房间。倘若你听见有什么东西在附近徘徊,愿上帝保佑你吧,因为它一定也听见了你的声音……” Discord 常见问题 加入网站 欢迎来到 The Backrooms 中文维基! 散乱报告集...
标签: 原创 总览 管理

sortbar=yes代表在页面顶部会显示“时间顺序 | 最新发布 | 分数排序 | 最近编辑”字样,可以对文档进行一键排序。默认值为yes。若不需要这些用来排序的链接,请将这行代码改成sortbar=no

页面自检工具

使用方法

要使用页面自检工具,请在文档中加入以下代码:

[[include component:author-page-tool]]

这会在保存页面之后产生一个列表。内容为由你创建的页面,比如原创和翻译。默认设置时,负分页面、掩藏页、段落不会显示。分数从高到低排列,样子如下。

Level C-100
[+641](+674/-33) 78评论 / 最近评论 QF_H 14 Mar 2024 14:07 最近编辑 Ambersight 14 Sep 2023 14:17
如何撰写一篇原创层级
[+605](+612/-7) 38评论 / 最近评论 fenzj157 30 Mar 2024 14:48 最近编辑 Ambersight 20 Jun 2024 13:10
重生之勇闯后室成为M.E.G.大哥
[+549](+571/-22) 132评论 / 最近评论 YKM-violent 15 Jun 2024 08:27 最近编辑 Pedder 02 Feb 2023 08:59

……
……

常用功能

展示你的所有原创和翻译:使用默认代码即可。默认分数从高到低排。段落页、掩藏页(实验等等)不显示。

但是按照页面名称顺序:

[[include component:author-page-tool order=name]]

如果要随机顺序,把name改成random。若要按发布顺序,则改成created_at。若要按发布时间降序(即新的在最前面),则改成created_at desc。若要按照最后一次编辑的顺序,改成updated_at desc

看你创建的页面有没有被人改动过:这么做会产生一个所有页面的列表(包括迭代页等等),但是按照最后一次编辑的时间排序,并且会显示编辑者的ID和头像,以方便一眼看到其他人的动作。

[[include component:author-page-tool order=updated_at desc|category=*|tag=-foo|default=0|note=最近编辑:{{**%%updated_by_linked%%**}} 时间:{{**%%updated_at%%**}}]]

效果如下。

版式:报纸
最近编辑:GaplouelPewGaplouelPew 时间:23 Jun 2024 16:02
我不会起标题口牙——
最近编辑:sHiRo_ERRORsHiRo_ERROR 时间:23 Jun 2024 15:00
怀着荣誉前行
最近编辑:centurys lutecenturys lute 时间:23 Jun 2024 12:11

……
……

也可以通过指定/排除页面标签(tag)或分类(category)来达成显示特定类别页面的效果,方法如下:

只显示迭代段落页:以方便用来检查这些页面的状态。

[[include component:author-page-tool category=fragment]]

只展示原创层级:

[[include component:author-page-tool tag=+原创 +层级]]

若要展示所有原创,去掉+层级即可。

展示除了层级外的原创作品:

[[include component:author-page-tool tag=+原创 -层级]]

展示非翻译的作者页:

[[include component:author-page-tool tag=+作者|category=+author]]

此方法展示同时选定标签与分类的效果

展示翻译:

[[include component:author-page-tool tag=-原创]]

此方法可以应用于任何标签搜索,需要的标签前加上+,不需要的标签前加上-,中间用空格分开。如果想标签不限,用tag=-foo。使用此方法也可以检索补充材料、掩藏页等。页面分类同理。


自定义小字颜色:

[[include component:author-page-tool color=red]]

可以将red替换为你想要的颜色,例如green或者yellow,也可以换成颜色代码,例如FFB6C1。百度“颜色代码”即可找到各种颜色对应的六位代码。

自定义小字内容:
如果想要显示自定义的小字内容,使用以下代码。

[[include component:author-page-tool default=0|note=你的自定义内容]]

注:default=0操作会让所有的默认详细信息全部消失。如果将0改成其他数字,则会调整其字体大小。1为一倍,0为不显示,2为2倍,以此类推。

你的自定义内容改为你想要的内容,包括:文字,以及页面的其他数据。若要显示页面的其他数据,常用的还有:
代码 效果
%%created_at%% 发布时间
%%tags%% 页面的标签
%%size%% 页面字数统计(含代码)
%%rating%% 得分
%%rating_votes%% 投票的总人数
%%preview%% 预览前200个字(含迭代、JS的页面不会正常显示)
%%preview(n)%% 预览前n个字,把n换成你要的预览字数
%%commented_at%% 最后一次评论时间
%%commented_by%% 最后一次评论是谁
%%commented_by_linked%% 最后一次评论是谁,带wiki头像
%%updated_at%% 最后一次编辑时间
%%updated_by%% 最后一次编辑是谁
%%updated_by_linked%% 最后一次编辑是谁,带wiki头像

举例而言:如果需要字数统计,则在note=后面加上共%%size%%个字,保存之后,一个123字的文档标题下面的小字就会显示“共123个字”。

如果你既想要原本的默认数据统计,也想要在后面加上自己的内容,那么:

[[include component:author-page-tool note=你的内容]]

如果你想要除了页面标题之外什么都不显示,可以使用以下代码:

[[include component:author-page-tool default=0]]

多种参数组合:
如果什么都不加,就会显示默认的筛选方法、排序、小字等等。要满足前面讲到的多种变化,把所有变化所对应的条件放在一起即可。所谓对应的条件就是诸如“color=red”等字段。每段条件代码中间用“|”分割,切记|左右不要有空格。举例而言,假如需要只显示原创的同时,也要按照发布时间排序(新的在最前),并且小字需要是蓝色的,那么就分别将三种条件代码组合在一起,如下:

[[include component:author-page-tool tag=+原创|order=created_at desc|color=blue]]

效果如下:

永恒与树
[+16](+16/-0) 3评论 / 最近评论 Voltucit 23 Jun 2024 06:03 最近编辑 sHiRo_ERROR 23 Jun 2024 04:31

巨构:Level 11
[+33](+33/-0) 3评论 / 最近评论 pingd 23 Jun 2024 11:52 最近编辑 Nitry 22 Jun 2024 13:07

Level C-1981
[+26](+28/-2) 2评论 / 最近评论 fallen rainbow 23 Jun 2024 06:12 最近编辑 Hard Rain 21 Jun 2024 14:12


……

重要提示

1. 这个工具会显示由你创建的页面。一般来说不会有什么问题,但如果你代发过别人的作品、搬运翻译等等,那么这里也会一并显示。反之,如果你的作品是由别人代发的,这里便不会显示。
2. 作者页必须由你本人创建。或者说,该工具只能在你本人创建的页面里生效。
3. 当使用分隔符(|)时,|的左右不要有空格。
4. 当你输入自定义参数,比如note=xxxxxxx时,你的xxxxxxx中不要出现半角分号(")、分隔符(|),也不能只是一个空格。
5. 如果你的作品很多,检索出来的列表可能会比较长,可以放在折叠块中。
6. 除了本文中列出的修改方式之外,不建议尝试魔改代码,可能会导致预料不到的结果。

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License