Code Monkey home page Code Monkey logo

luogu-ignore-enhanced's Introduction

Luogu-Ignore-Enhanced

注意,脚本仍在开发,目前公布的版本可能存在 BUG,或功能支持不完全,请见谅。

众所周知,开放活跃的社区是洛谷最突出的特色。但是这也意味着相对于其它 OJ 来说,洛谷用户中的小学生[1]占比较大。

规范和净化社区是一项艰巨的任务,作者太菜,只有一个 治标不治本 的方案:屏蔽

这个脚本可以帮助您 彻底地 屏蔽指定的 ID 或 ID 列表,即可屏蔽以下类型的信息:

  • 首页犇犇、讨论
  • 个人空间、通知、私信
  • 讨论页面
  • 题目相关讨论、提供者
  • 题解及其评论
  • 提交记录
  • 比赛排行榜、出题人
  • 博客及其评论

使用方式

安装:这里

默认的屏蔽列表是空的,在 Console 中使用下列函数修改屏蔽列表:

函数名称 用途
ignAdd(id) id 加入屏蔽列表
ignDel(id) id 从屏蔽列表中删除
ignQuery(id) 查询 id 是否在屏蔽列表中
ignTog(id) 如果 id 在屏蔽列表中则添加,否则删除
ignShow() 查询整个屏蔽列表
ignClear() 清除整个屏蔽列表
ignPart() 将屏蔽方式切换为部分屏蔽
ignAll() 将屏蔽方式切换为完全屏蔽

目前的支持的功能

  • 在犇犇和讨论中的每一层楼增加两个按钮「屏蔽」、「解除」
  • 屏蔽讨论页面的评论
  • 屏蔽洛谷首页和个人主页的犇犇

部分屏蔽

本脚本默认为部分屏蔽。

将屏蔽方式切换为部分屏蔽:在 Console 输入 ignPart()

屏蔽后有提示信息。点击提示信息可以显示这条评论。

完全屏蔽

将屏蔽方式切换为完全屏蔽:在 Console 输入 ignAll()

屏蔽后无提示信息。

已知 BUG

暂无,若发现 BUG 欢迎提出 issue。

贡献

本 repo 接受任何形式的贡献。

免责声明

本脚本仅提供屏蔽功能,不限制其使用方式。作者不承担使用本脚本方式不当造成所的任何损失。作者保留本 repo 的最终解释权,感谢合作。

脚注

[1]: 本 repo 中的「小学生」均指 心理年龄 而非 学籍、生理年龄。请勿擅自对号入座,感谢合作。

luogu-ignore-enhanced's People

Contributors

tiger0132 avatar

Watchers

 avatar

Forkers

e3c8f1a924

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.