User:TheTechie/UserTools

TheTechie's User Tools
AuthorTheTechie
MaintainersTheTechie
Vitorperrut555 (Portuguese translation, may be behind in updates)
StatusVery early beta
First releasedOriginally in 2024
VersionEnglish: 0.2.0, Portuguese: 0.0.2
UpdatedJanuary 2025
BrowsersMost modern ones, probably all released in 2020 or later
SkinscheckY Vector and Vector legacy

☒N MinervaNeue
checkY Monobook

checkY Timeless
SourceUser:TheTechie/tut.js

TheTechie's User Tools (or TUT/TTUT) is a user script to make certain tasks while using Wikipedia easier. It is currently in an early beta. It is written in JavaScript and most features require no advanced permissions to use. The user script aims to group useful features not currently available on Wikipedia in one user script that only requires a single click/copy-paste to install.

Available languages

English, Portuguese

What it can do

  • Smile at users (added in 0.0.1)
  • Invite user to the Teahouse (added in 0.0.1)
  • Create custom warnings (added in 0.1.0)
  • Allow user to provide a message stating why they reverted the user's recent edits (added in 0.2.0)

Current future features

I will add these to the features list as they get done.

1.0 roadmap

  • Create a UI instead of relying on JS elements such as prompt, alert, etc.
  • Add storage format (needed?)

Might be added in 1.0

  • Let user customize UI
  • Fine-tune article text size with a slider
    • Can't the user use browser zoom?
  • Add settings page
  • Allow the revert notice to be triggered from page history
  • Highlight parts of pages
  • Recursively block other accounts registered from an account
  • Highlight users who have an unread unblock request
  • A notepad to write down notes, saved in the user's local storage

New features in latest release

How to install

Add this text to your common.js file: importScript("User:TheTechie/tut.js"). Or if you have the setting on which lets you install scripts by

simply clicking install on the appropriate JS file, you can install it here.

How to contribute

Code changes

Potential contributors are welcome to discuss potential code changes that could be included on the script's talk page. You must be very specific about proposed changes. If you would like to make a code change, show a diff of the changes. An example is below:

console.log("Foo")
+
console.log("Hello")

This was produced using the following wikimarkup: {{textdiff|console.log("Foo")|console.log("Hello")}}. Note: Do not copy and paste the code, as it is surrounded in nowiki tags and may not correctly transclude. Erroneous/malicious code requests will be ignored.

Feature requests or bug reports

For a feature request or to report a bug, leave a message on this page's talk page. Please don't leave feature requests on translators' talk pages; they simply translate the code from upstream. As with code changes, you must be very specific about proposed changes.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.