Skip to content

Latest commit

 

History

History
121 lines (86 loc) · 6.33 KB

README_EN.md

File metadata and controls

121 lines (86 loc) · 6.33 KB

linuxdo Enhanced Plugin (linuxdo-scripts)

Scripts are continuously updated, and feedback through issues and pull requests is welcome!

简体中文 | English

Version Badge Last Commit Badge Stars Badge License Badge

The linux.do enhanced plugin features display creation time in topic lists, show post floor numbers, open topics in new tabs, force block topics from certain users, quick replies to topics (customizable), optimize signature image display to prevent broken images, direct preview of details and comments in topic lists, import/export settings panel, floor lottery, user-defined tags, view only the original poster, auto-scroll reading, support for custom CSS styles, optimization for mixed Chinese and English text, level information query, AI topic summary feature, intelligent response generation, support for WebDAV synchronization, theme skin switching in forums, and more. Features are continuously updated, and new ideas are welcome!

GitHub Repository | Greasyfork Store Installation | Bug Reports and Feature Requests | Usage and Development Documentation | Discord Community

Tip
I will share interesting features in the chat group first. Sometimes I feel I'm posting too frequently.
Discord Community: https://discord.gg/n2pErsD7Kg

ko-fi

Table of Contents


The development environment is Windows/Chrome/Tampermonkey. If you encounter errors or issues with other userscript managers, you might try using Tampermonkey (which I am currently using and is known for better compatibility).

Warning
Arc browser users should use the Tampermonkey extension. The Tampermonkey extension cannot be used on Arc browser due to compatibility issues which are unrelated to the plugin and stem from issues between the browser and userscript manager.

Features

  • Displays creation time in topic lists
  • Shows post floor numbers
  • Opens topics in new tabs
  • Forces block (blacklist) topics from certain users
  • Quick replies to topics (customizable)
  • Optimizes signature image display to prevent broken images
  • Import/export feature settings panel
  • Floor lottery feature
  • Switch to view only the original poster
  • Auto-scroll reading
  • Night mode
  • User tagging feature
  • Direct preview of details and comments in topic lists
  • Optimized comment box emojis
  • Support for custom CSS styles
  • Optimized display for mixed Chinese and English text
  • New level information query
  • Switch forum emoji styles
  • AI topic summary feature and intelligent response generation
  • Support for WebDAV synchronization
  • Switch forum theme skins
Some Screenshot Demonstrations:
image image
image image
image image

Usage

Click this link to automatically trigger the userscript installation process, which can also update in the future:

https://greasyfork.org/scripts/501827

Development Instructions

node: v16.15.1

Functionality is organized by components, registering a new component for each new feature to avoid conflicts.

Clone this repository, download dependencies, and run the code:

git clone https://github.com/dlzmoe/linuxdo-scripts
yarn # install dependencies
yarn dev # run locally
yarn build # build package

The program will automatically trigger local tests.

Note
To automatically create a Release package, modify the version number in package.json, and write the current version update log in CHANGELOG.md.

Changelog

version-log.md

Contribution History

Contributor

Star History Chart

Disclaimer

All features provided by this script run only in the browser. The source code used is open and transparent, and this script is for educational research purposes only. It does not involve any profit schemes or participate in any profit organizations. Any disputes arising from or related to the use of this script should be resolved amicably among the parties involved. This script bears no responsibility for any form of loss or harm caused to the user or others while using the software provided by this script. By downloading, installing, and using the software provided in this product, the user indicates trust in the author and its related agreements and disclaimers.

License Agreement

Apache-2.0 license