用户:Staf Irity/Draft:Goal:修订间差异

来自Limbo Wiki
无编辑摘要
无编辑摘要
 
第1行: 第1行:
{{待完善}}
{{待完善}}
拿来存储一些UserGoal计划相关的信息。
拿来存储一些UserGoal计划相关的信息。
== 字节数 ==
== 自动化 ==
=== 字节数 ===
关键在于:穷举每次编辑,然后获取真实的字节数(去掉那堆模板啥的展开版);同时,合并同一用户的编辑,以防止服务器boom;计算需要忽略掉空格,同时忽略掉页面内容模型不是wikitext的。
关键在于:穷举每次编辑,然后获取真实的字节数(去掉那堆模板啥的展开版);同时,合并同一用户的编辑,以防止服务器boom;计算需要忽略掉空格,同时忽略掉页面内容模型不是wikitext的。


例子:[[Awaken Place]]的css更新。
例子:[[Awaken Place]]的css更新。
== 编辑数 ==
=== 编辑数 ===
略,有API。
略,有API。
== 词条所有者判定 ==
=== 词条所有者判定 ===
很简单:判定一个词条的编辑所有者百分比。
很简单:判定一个词条的编辑所有者百分比。


——当然我的选择是:用户自己去判断。
——当然我的选择是:用户自己去判断。
== 流程 ==
=== 初始化 ===
遍历,遇到“撤回”tag就去确定撤回到了哪个编辑
=== 存储 ===
再弄一个库:pageid对应各次编辑的用户id和原字节,删页面就从列表里清掉这一部分

2022年9月21日 (三) 12:44的最新版本

待完善页面
该词条有待完善。

拿来存储一些UserGoal计划相关的信息。

自动化

字节数

关键在于:穷举每次编辑,然后获取真实的字节数(去掉那堆模板啥的展开版);同时,合并同一用户的编辑,以防止服务器boom;计算需要忽略掉空格,同时忽略掉页面内容模型不是wikitext的。

例子:Awaken Place的css更新。

编辑数

略,有API。

词条所有者判定

很简单:判定一个词条的编辑所有者百分比。

——当然我的选择是:用户自己去判断。

流程

初始化

遍历,遇到“撤回”tag就去确定撤回到了哪个编辑

存储

再弄一个库:pageid对应各次编辑的用户id和原字节,删页面就从列表里清掉这一部分