User talk:Msz2001
Add topicAbuse-filter-analyzer, user-mobile
[edit]Hello, sorry to disturb you in, perhaps, wrong place, but there seems to be a bug within the instrument. I've checked a log entry with a (user_mobile == true) clause, and analyzer says it's false, while I can see that the entry is true, and built-in AbuseFilter checker shows that an edit passes the condition. Could you please check this and fix if possible? Much appreciated! MonAx (talk) 06:12, 28 October 2025 (UTC)
- Hi @MonAx! Could you please provide a link to an example abuse entry, where this error is visible? Msz2001 (talk) 17:25, 29 October 2025 (UTC)
- The abuse filter in question is hidden (link, you likely won't have access), but I can set up a test filter for debugging purposes and contact you later. MonAx (talk) 19:32, 29 October 2025 (UTC)
- see the following MonAx (talk) 19:39, 29 October 2025 (UTC)
- @MonAx, Thanks! I'll take a look. Msz2001 (talk) 19:41, 29 October 2025 (UTC)
- @MonAx, I've fixed the problem. It was an issue with how the variables in an abuse log entry were parsed: it affected all boolean variables read from the abuse log entry –
trues were interpreted as""andfalsesasnull. This is now fixed (you may still see the old behavior for a few minutes due to caching of the gadget code). Regards, Msz2001 (talk) 08:28, 30 October 2025 (UTC)- Thanks!!! MonAx (talk) 08:40, 30 October 2025 (UTC)
- @MonAx, I've fixed the problem. It was an issue with how the variables in an abuse log entry were parsed: it affected all boolean variables read from the abuse log entry –
- @MonAx, Thanks! I'll take a look. Msz2001 (talk) 19:41, 29 October 2025 (UTC)
Updates from Capacity Exchange (CapX)!
[edit]
Hello Msz2001,
My name is Joris Darlington Quarshie, and I am an Outreach Facilitator for the Capacity Exchange (CapX) — a platform for finding and connecting with peers to exchange knowledge and skills on a global level.
CapX is a community-built tool, designed by and for the Wikimedia Movement, to make it easier for Wikimedians across the world to find and connect, collaborate, and exchange skills and knowledge with peers.
If you don't know it yet, I invite you to access capx.toolforge.org and create your user profile with your Wikimedia account. But, if you already have a profile, I invite you to check out the new features and possibilities we just launched. I am sure you will be delighted.
CapX's new version incorporates valuable community feedback gathered over the past months, including the Organization Profile - a feature for Wikimedia affiliates, initiatives, or community groups to create their own CapX presence (see here how to create yours).
Click to log in using your Wikimedia unified account through authentication:
Explore CapX's new features
[edit]→ Access: capx.toolforge.org
→ Watch the launch video:Meet the Capacity Exchange
→ Navigate CapX's User Guide and Frequently Asked Questions
→ Share your profile on Meta by adding the predefinition {{CapacityExchange}} to your userpage.
→ Visit our Meta Page for all documentation on the project
→ Join our telegram channel: Capx Telegram Group
Please, let me know if you think your community would enjoy a presentation, workshop demonstration, or feedback session. I would be happy to support you on that. Just reach out, and we can schedule the best date and time together.
Best regards,
Joris Darlington Quarshie
Outreach Facilitator,
Capacity Exchange Project – Wikimedia Brasil
MediaWiki message delivery (talk) 16:56, 29 October 2025 (UTC)
Join us for “Many Tongues, One Movement: Voices Across Languages”!
[edit]
Hello Msz2001,
We’re excited to invite you to an inspiring global virtual gathering: the first Capacity Exchange Translat-a-thon.
Together with Language Diversity Hub, the Capacity Exchange (CapX) team will host its first Translation Marathon dedicated to ensuring linguistic equity in access to this amazing tool aimed to connect Wikimedians.
If you enjoy contributing to Wikimedia projects through translating and adapting content into different languages, this event is for you! Join us in the celebration of the multilingual spirit of the Wikimedia Movement at an event where communities that contribute in diverse languages will be able to share local knowledge and collaborate across borders.
Many Tongues, One Movement: Voices Across Languages
- Date: December 6, 2025
- Time: 12 PM (UTC) - Check the event page for your local timezone
- Location: Online (Meta-Wiki + live session links)
If you can’t join the live event, you can still contribute to the translations! Edits will be counted for two weeks, until December 20th. And everyone who participates will receive a special badge to display on their CapX profiles.
Strengthen your collaboration through CapX
[edit]
We invite you and your community to join the Capacity Exchange (CapX), a Wikimedia community-built platform for connecting, collaborating, and exchanging skills with peers across the movement.
CapX helps Wikimedians and organizations find each other, share expertise, and build stronger, more connected communities.
Whether you’re an individual contributor, a user group, a community initiative or an affiliate, CapX helps you grow through knowledge exchange.
More information
[edit]→ Explore the CapX platform: capx.toolforge.org
→ Read: User Guide & FAQ
→ Watch: Meet the Capacity Exchange video
→ Join our Telegram community chat: CapX Telegram Group
If your community, usergroup or affiliate would like to have a CapX organization profile, please reach out at capx@wmnobrasil.org, and we’d be delighted to support you.
With warm regards,
Joris Darlington Quarshie
Outreach Facilitator,
Capacity Exchange Project – Wikimedia Brasil
MediaWiki message delivery (talk) 14:55, 13 November 2025 (UTC)
Script Publisher - Community Wishlist 2022 implementation update
[edit]Hello Msz2001,
I hope you are doing well. I am reaching out regarding the Community Wishlist Survey 2022 proposal you supported: “A bot or gadget to publish public Git repo to a gadget or user script”
Over the past few months, I have been working on implementing this as a Toolforge-based OAuth application called Script Publisher. The goal is to provide a web-based interface that allows users to publish JS/CSS files from a public Git repository (e.g., GitHub) directly to user scripts or gadget pages, with explicit preview and confirmation before publishing.
Current project links:
- Toolforge deployment (work-in-progress MVP): https://script-publisher.toolforge.org/
- Source code (public repository): https://gitlab.wikimedia.org/toolforge-repos/script-publisher/
- Initial demo prototype: https://wikipublisher.vercel.app/
The tool currently supports:
- Public repository fetching
- File selection (JS/CSS)
- Mapping files to target wiki pages
- Preview before publish
- Manual publish flow (no background automation)
The main blocker now is OAuth approval for JS-editing permissions. WMF security has raised valid concerns around applications that can edit JavaScript pages, especially site-wide JS. The discussion is ongoing here:
- User_talk:Dev_Jadiya#Script_Publisher
- https://meta.wikimedia.org/wiki/Steward_requests/Miscellaneous#OAuth_permissions
Since you originally supported this wishlist proposal, your technical input and perspective would be extremely valuable. In particular:
- Does the current MVP align with what you expected from this wishlist?
- Are there safeguards you believe are necessary for responsible deployment?
- Would you be willing to share your view in the ongoing Meta discussion?
My intention is not to bypass any security expectations, but to implement this in a way that is aligned with community review standards (similar to bots or interface editors), while keeping the tool transparent, auditable, and limited to user-authorized edits.
Thank you again for supporting the original idea. I would truly appreciate your feedback. Regards, Dev Jadiya (talk) 14:38, 7 February 2026 (UTC)