1
0
派生 0
求闻百科新一代站务解决方案
转到文件
Zorua de847b5c8d fix(twinklebatchprotect.js): page links 2023-09-10 22:25:49 +08:00
.github github-actions: bump tj-actions/changed-files from 38 to 39 2023-09-07 09:31:02 +08:00
.vscode style(vscode): update recommended configuration 2023-08-16 01:18:03 +08:00
scripts chore: fix notice 2023-06-08 13:25:45 +08:00
src fix(twinklebatchprotect.js): page links 2023-09-10 22:25:49 +08:00
.babelrc chore: update babelrc 2023-07-05 21:28:05 +08:00
.editorconfig update package settings 2023-04-27 14:57:12 +08:00
.eslintrc chore: re-construct the directory 2023-06-05 22:56:46 +08:00
.gitattributes Remove trailing whitespace 2015-06-08 20:40:00 -07:00
.gitignore update package settings 2023-05-01 08:20:22 +08:00
.hintrc update package settings 2023-04-27 14:57:12 +08:00
.mailmap update settings 2022-11-15 19:08:38 +08:00
.prettierignore chore: update prettierignore 2023-07-08 15:31:46 +08:00
.prettierrc update prettierrc 2023-04-19 18:42:51 +08:00
.stylelintignore update package settings 2023-04-27 14:57:12 +08:00
.stylelintrc build: add stylelint-config-idiomatic-order 2023-05-10 21:35:11 +08:00
CODE_OF_CONDUCT.md update lint settings 2023-01-26 17:07:35 +08:00
README.md docs: 🎨 format 2023-05-08 10:04:52 +08:00
SECURITY.md update lint settings 2023-01-26 17:07:35 +08:00
commitlinterrc.json update package settings 2023-05-01 08:20:22 +08:00
package.json build: update dependencies 2023-08-22 14:47:29 +08:00
pnpm-lock.yaml build: update dependencies 2023-08-22 14:47:29 +08:00
tsconfig.json chore: re-construct the directory 2023-06-05 22:56:46 +08:00

README.md

Twinkle

Twinkle是一个JavaScript应用程序,引入自维基百科,其为求闻百科用户提供了一个快速执行常见维护任务的方法,例如提名删除页面和清理破坏性内容。

AzaToth是该工具的原作者和维护者,也是morebits.js的维护者。除Twinkle之外,其还构成了多个求闻百科脚本和编辑工具的基础。

本代码库布局

  • morebits.jsTwinkle和许多其他脚本所使用的中心库。包含与 MediaWiki API 交互的代码,显示表单和对话框,生成状态日志,并做其他各种有用的事情。这里的绝大部分代码都不是针对Twinkle的,请看文档1)
  • twinkle.js:一般的 Twinkle 专用代码,主要与偏好和在用户界面中公开 Twinkle 有关。重要的是,它包含了 Twinkle 的默认偏好集。
  • modules:包含各个 Twinkle 模块。

select2采用MIT许可证