User talk:JJPMaster
Add topicWelcome!
[edit source]
Wikibooks is for collaborative development of free textbooks.
You do not need technical skills to contribute. You can easily change most books. Please introduce yourself, and let us know what interests you.
If you already contribute at other Wikimedia projects, our Wikimedia Orientation should quickly get you started.

- Read the Using Wikibooks book for a friendly introduction to the project, or our help pages for more information.
- You can get friendly help from the community in the user assistance room or our IRC channel.
- Upload freely licensed files to Wikimedia Commons. You may request permission to upload fair use files locally. Please include author and source {{information}} and a {{non-free use rationale}} for non-free files.

- You can restore a previously saved version.
- Pages should follow the
Book Title/Chapter Title
naming convention. - Need to rename a page? Use the move tab (is available once your account is 4 days old - until then, ask for help).
- To request a page be deleted, add
{{delete|your reason}}
to the top of the page. - Was a page you made deleted? Please read the deletion policy, and check the deletion log to find out why. Also check the RFD archives if applicable. You can request undeletion at WB:RFU, or ask the administrator who deleted the page.

- Please fill in the edit summary and preview your edits before saving.
- Sign your name on discussion pages by typing ~~~~
- User scripts can make many tasks easier. Look at the Gadgets tab of my preferences; check off the boxes for the scripts you want, and hit save!
--Jules (Mrjulesd) 12:43, 8 March 2021 (UTC)
Notice of expiration of your sysop right
[edit source]I have added a tag to a page you created
[edit source]Hi! I'm JJPMaster, and I recently reviewed your page, User:JJPMaster/sandbox. I have added a tag to the page, because it may meet the criteria for speedy deletion. This means that it can be deleted at any time. The reason I provided was:
Test page
If you believe that your page should not be deleted, please post a message on the page's talk page explaining why. If your reasoning is convincing, your page may be saved.
If you have any questions or concerns, please let me know. Thank you! JJPMaster (she/they) 10:57, 29 January 2025 (UTC)
Hey, how exactly did you add that edit tag?
[edit source]I tried to add a tag for my own tool on another wiki, but after I created it, and tried to make an edit using the tag, it kept saying that the tag didn't exist. I tried an existing tag, and it did work. Am I missing something? I created the MediaWiki:Tag-<tagname> file, and the description and the link one, but did I miss something? — L10nM4st3r / ROAR at me! 17:18, 29 January 2025 (UTC)
- Did you use the Special:Tags interface first? JJPMaster (she/they) 17:55, 29 January 2025 (UTC)
- I had no idea that existed! I created the pages manually. Thank you. — L10nM4st3r / ROAR at me! 18:30, 29 January 2025 (UTC)
WikiProject Little Star Newsletter: January 2025
[edit source]The first full month of WikiProject Little Star has come to a close, and we have got a lot of work done! Here's all of the main projects we've worked so far:
OneClickWelcomer
[edit source]This is a gadget that was designed to supersede MediaWiki:Gadget-Welcome.js, which has not worked for several years. This adds the ability to welcome users with a single click from Special:RecentChanges, Special:Contributions, or a user's talk page. It also allows for quickly warning users with {{Test1}}, {{Test2}}, or {{Blatantvandal}}.
Dark mode optimizations
[edit source]Xeverything11 has spent a significant amount of time helping to ensure that templates and interface messages are accessible and dark mode-compliant.
markAdmins
[edit source]JJPMaster (bot) has been summoned to keep a list of everyone's user rights across the English Wikibooks, which allows the markAdmins gadget to run with up-to-date data for the first time in about two years.
Miscellaneous gadgets
[edit source]JJPMaster helped update the codebases of other outdated gadgets, including GetCollection, SidebarTranslate, BookCat, and markblocked, the last of which is the reason for the only time her account has ever been blocked on any Wikimedia wiki.
Unmerged transwikis
[edit source]With the help of Graham87, Pppery, UtherSRG, and the Wikibooks community, JJPMaster led an initiative to complete the histories of old articles that were imported from the English Wikipedia. This investigation is responsible for the majority of history merges in Wikibooks history.
Luna
[edit source]This is perhaps the biggest project that WikiProject Little Star has developed. Luna is a collection of user scripts that attempt to help users review new pages and patrol recent changes, similarly to what Twinkle used to do. It includes functionalities such as nominating pages for speedy deletion, making requests at RfD, tagging files for copyright problems, adding maintenance templates to books, removing all links to a particular page, and, most recently, a rollback-like feature. It can be used by all autoconfirmed users, but some features are limited to reviewers or administrators.
That's it for WikiProject Little Star's first newsletter! You can subscribe here if you haven't already. Thank you!
Delivered on behalf of JJPMaster (she/they) by MediaWiki message delivery (discuss • contribs) 05:16, 2 February 2025 (UTC)
Suggested update to filter 1 and its disallow message
[edit source]I would suggest the following update to filter 1 that disallows large deletions of pages from new users:
- Instead of
(page_namespace == 0 | page_namespace == 102 | page_namespace == 110)
for page namespaces, I have changed it toequals_to_any(page_namespace, 0, 102, 110)
to save a condition, and have placed it at the top as the first check. !(user_name in page_namespace)
will not work at all, so I have removed it and instead have changed it to!(user_name in page_recent_contributors)
.page_recent_contributors
tends to be slow in performance, so I have placed it at the very bottom of the filter as the last check. Regarding this, it is a good idea to place heavy variables (or variables that can be slow in performance) at the last check of any filter.
The code below is what I am suggesting for the filter itself:
equals_to_any(page_namespace, 0, 102, 110) & !("autoconfirmed" in user_rights) & new_size >= 50 & edit_delta < -5000 & !(added_lines irlike "^\s*#\s*REDIRECT\s*\[\[") & !(user_name in page_recent_contributors)
I am also suggesting a change to the message to appear more friendly and to have some grammar changes with a link about vandalism:
{{edit filter warning | action = warn | friendly = yes | text = An automated filter has identified this edit as removing a large amount of content, which is potentially unconstructive. Because of this, your edit was not saved. Some material on Wikibooks should be removed, such as [[Wikibooks:Dealing with vandalism|vandalism]] and false or libelous information. If this is what you're doing, and you believe your removal is correct, please ask for the edit to be performed at the [[Wikibooks:Reading room/Administrative Assistance|reading room]]. '''If you did not remove a large amount of content, and this message is in error, please [[Wikibooks:Edit filter/False positives|report this]].''' }}
Thank you. Codename Noreste (discuss • contribs) 16:05, 6 February 2025 (UTC)
- @Codename Noreste: These are both
Implemented, but I would like to ask if it could be a good idea to include an exception for the filter if the user has an edit summary indicating that the user was reverting vandalism. JJPMaster (she/they) 17:41, 6 February 2025 (UTC)
!(summary irlike "^(?:revert|rv|undid)")
should take care of that. Codename Noreste (discuss • contribs) 17:55, 6 February 2025 (UTC)
Citing of other projects' policies
[edit source]Hi @JJPMaster! I've noticed on a couple occasions that you sometimes cite another project's policies as justification for something here on WB. See [ this edit ] and [ this edit ] for examples. I'm not sure it's good practice to be citing another project's policies here, since technically the community at WB never agreed to enact them as policies. I think some of these policies are useful, and we could potentially import them here, but they would need to be tailored slightly and then approved by the WB community first. We should make sure our community agrees to be bound by any policies before they can be used here. Thoughts? —Kittycataclysm (discuss • contribs) 15:57, 8 February 2025 (UTC)
- @Kittycataclysm: In these particular cases, I wasn't exactly trying to say that they apply here. In the ATD instance, I was trying to use it as a reference page for alternatives to deletion, as redirecting, merging, transwikiing, etc. are also options here. The ownership instance was a bit of an oversight, since I didn't notice that WB:OWN exists. JJPMaster (she/they) 16:10, 8 February 2025 (UTC)
You've got mail!
[edit source]
It may take a few minutes from the time the email is sent for it to show up in your inbox. You can You've got mail}} or {{ygm}} template.— at any time by removing the {{Codename Noreste (discuss • contribs) 18:30, 19 April 2025 (UTC)
Luna
[edit source]Luna doesn't seem to have a warning option for advertising. Cactusisme (discuss • contribs) 10:10, 5 May 2025 (UTC)
- @Cactusisme: That would be because there is no user warning template for advertising. Most cases will likely fall under the related template for "external link spamming". JJPMaster (she/they) 12:40, 5 May 2025 (UTC)
- I see, okay Cactusisme (discuss • contribs) 12:09, 6 May 2025 (UTC)