Image attribution: Diego Delso, CC BY-SA 4.0
User Details
- User Since
- Jun 22 2021, 1:02 AM (242 w, 5 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- NguoiDungKhongDinhDanh [ Global Accounts ]
Fri, Feb 6
@Bhsd Allowing configuring the behaviour of mw.addWikiEditor sounds good. Please do.
By the way, I have another question regarding this note in the change message:
@Bhsd I have a script that makes use of the CodeMirror extension's API. it might add more than one editor to the same document. That's beside the point, however. The problem is that there must not be any two elements with the same ID. That is, IDs must be unique.
The new jquery.wikiEditor.resizingdragbar module added in this change has a small problem: It assigns an ID for the resize bar, but it isn't necessarily true that there can only be one such bar in the entire document. Pinging @Bhsd as the owner of the change.
Tue, Feb 3
I read that task and it seems to me that only one of the concerns applies to this new group: it won't be possible to override the automatic assignment. I don't really understand why that would be desirable, can you explain?
Mon, Feb 2
What permissions, exactly, will this group contain? I assume "higher rate limits" means apihighlimits and not noratelimit. If it's just the former, then wouldn't apihighlimits-requestor suffice? Several bots have been granted that group already.
Thu, Jan 29
The "history" links now look a little bit out of touch with "diff", "cur", "prev", "contribs", as Krinkle has noted above. I think it would have been better to change enhancedrc-history to "hist" and not hist to "history".
Sat, Jan 24
The repository is probably this one on Wikimedia's GitLab instance.
Jan 8 2026
Monkeypatchable with:
Dec 30 2025
@matmarex @MusikAnimal The bug doesn't appear to be fixed. I can still reproduce it. I'm using Chrome 143, if that makes a difference.
Dec 25 2025
I went ahead and created a user script. There are a few rough edges, but it is generally usable.
Dec 19 2025
Dec 17 2025
For the record, this change affects several user scripts, in addition to the aforementioned gadgets.
Dec 16 2025
Nov 18 2025
Nov 13 2025
@Ladsgroup Now it's running at just 18 pages per minute. Did something happen?
Nov 11 2025
@Ladsgroup Thanks a lot for your help on this. Might I ask that the bot be sped up? The consensus is that we want the task to be done as soon as possible.
Oct 23 2025
@Tacsipacsi Good point. That's one new thing I learn today.
@Nikerabbit I'm aware of {{#tag}}. The problem is not that I don't know how to include <translate> tags in a syntax-highlighted block, but that the <nowiki>-like-ness of <syntaxhighlight> is not recognized correctly.
Oct 22 2025
Oct 17 2025
Oct 14 2025
Oct 7 2025
Oct 6 2025
Oct 5 2025
Oct 4 2025
(Please ignore 1193529, which was superseded by 1193530.)
Oct 2 2025
Sep 11 2025
Sep 10 2025
Sep 3 2025
Jan 9 2024
Are you looking for action=paraminfo?
Jan 8 2024
Sep 7 2023
So if I were to write the following some time ago I would also get a broken result?
Sep 6 2023
Table syntax has higher precedence than the file link, in the legacy parser.
Sep 3 2023
May 5 2023
This seems to be half-resolved as wikitext was recently added to Pygments in T29828. As for regex, it has many flavors and syntaxhighlighting depends heavily on that. For example, \z means the end of the string in PCRE (a special token), but a literal z in ECMAScript (plain text).
Apr 15 2023
Apr 12 2023
Yep, done that. Thanks for the suggestion.
Apr 10 2023
To whoever monitoring this: I guess that an userscript of mine (and I, who wrote and installed it) caused this error by calling mw.loader.using(['ext.codeEditor']) on pages without an editor, such as Special:Contribs. I must say, however, that it acts as a script instead of a module, unlike most others that can be loaded via mw.loader, is not really a good thing.
Feb 15 2023
If I understand correctly, you are trying to remove leading and trailing whitespaces by using a Lua pattern (not a RegExp, mind you) and the string.match/mw.ustring.match functions:
line = ' foo bar ' print(line:match('^%s*(.+)%s*$')) -- 'foo bar '
The + quantifier is greedy; it captures everything it can. Since . matches all characters, including whitespaces, nothing is given back to %s*$. The only non-greedy quantifier in Lua is -, and in this case it works well:
greedy = '^%s*(.+)%s*$' lazy = '^%s*(.-)%s*$'
Nov 3 2022
Sep 18 2022
Jul 18 2022
Jul 5 2022
Jul 2 2022
Doesn't Special:GlobalGroupPermissions support creating global groups with arbitrary (revoked) permissions? If not, then that is also a problem...
Jun 28 2022
Jun 13 2022
Jun 12 2022
Jun 11 2022
@Ilovemydoodle2 50 is the limit of Echo itself; see en:Template:Ping#More than 50 names specified. We definitely don't want vandals go around spamming these things and flood hundred people's notifications.
Jun 9 2022
Jun 8 2022
For example this link on Wikipedia: https://en.wikipedia.org/w/index.php?title=Fatih&action=edit§ion=History edits the appropriate section
It leads me to the whole page (VE, source mode).
Jun 3 2022
May 28 2022
As far as I know, this is not really a "bug". Server timing out is precisely the way to deal with expensive requests. @Mike_Peel Here's a handy link to your raw watchlist: c:Special:EditWatchlist/raw.
May 24 2022
May 22 2022
@matmarex Thanks for looking into this. Is there a list of such pages, or will I have to go through every single special page again?
May 13 2022
@TheresNoTime So... should this task be updated to reflect that, or have there been any related tasks already?
@TheresNoTime I'm pretty sure because we're talking about their wgCanonicalSpecialPageNames and not URLs.
@TheresNoTime Because, as I said, that's how most other special pages' are written: Allpages, Allcategories, Listgrouprights, etc.
@Krinkle Thanks for your information. That being said, this task is declined as WONTFIX?
Thanks @Stang!
@Pginer-WMF For your information, the abuse filter mentioned in the description (111) and another one that prevents publishing CT drafts into user space (114) were enabled during that time.
May 6 2022
@Juan90264 Sorry for bugging you (again). It appear that sysops are not granted by default. Please fix it. Thanks a lot in advance.
May 5 2022
Thanks!
May 4 2022
May 3 2022
May 2 2022
May 1 2022
Note that the page was edited to change the zooming ratio.
Apr 22 2022
This probably need a small fix: eliminators should be able to upload_by_url as well.