Queen's Pier Edinburgh Place Ferry Pier Ao Man-long Shaoguan incident July 2009 Ürümqi riots Question Time British National Party controversy Akmal Shaikh 2010 Nobel Peace Prize Danny Williams (politician) Amina Bokhary controversy Linn Isobarik Quad Electrostatic Loudspeaker Rega Planar 3 JBL Paragon Invader (artist) Olympus scandal Demerara rebellion of 1823 Yamaha NS-10 LS3/5A Naim NAIT Knife attack on Kevin Lau Roksan Xerxes Kacey Wong Causeway Bay Books disappearances Gui Minhai

Emblem of Hong Kong (Black Bauhinia with wilted petals variant).svg

Your scriptsEdit

Can I clarify - what sort of testing are you doing on your scripts? In particular, User:Ohconfucius/script/Sources? They seem to be causing issues - see this edit and this edit, which broke the references and had to be rolled back. Of course, when the broken references were reverted, it reverted all the other changes - changes you were asked some time ago to split out into different edits. - Chris.sherlock (talk) 13:17, 4 May 2020 (UTC)

  • There are two scripts: a test version and a production version. I run the test script almost exclusively, and Tony is my co-beta tester. New features are first tested before being ported to the production script after a suitable period; errors in the production script are corrected with a much reduced delay. Although the script are split by functionality, I personally run them together for productivity reasons, otherwise there is the risk of making inconsequential edits (which are frowned upon). Tony does likewise.--Ohconfucius (on the move) (talk) 21:22, 5 May 2020 (UTC)
    • What sort of inconsequential edits are you referring to? It would be best to split up the functionality into seperate commits. That way it can be reverted more easily when necessary. It does sound like you need a sandbox with test input. - Chris.sherlock (talk) 23:38, 5 May 2020 (UTC)
      • An inconsequential edit can occur for example when I the MOSNUM script finds no changes except for updating the maintenance date parameter of the {{use dmy dates}} template.

        The scripts have been extensively tested for the most part because I wrote them several years ago; others have helped me refine them, and I am usually swift in acting on error reports. I run the scripts as a composite as there are generally very low error rates with the MOSNUM, formatting and Common Terms scripts; there is the occasional issue with the ENGVAR script because of the widespread and increasing use of terms like "color" within templates (and I always run it separately for a number of reasons); the Sources script is perhaps the most complex (but there's always something for it to fix) and I keep a close eye on the output. I assume that Tony has the same level of awareness of the issues involved. --Ohconfucius (on the move) (talk) 09:14, 6 May 2020 (UTC)

        • I don't think you are as careful as you think you are. In fact, I'm fairly certain that at some point in the past you have been told about replacing aliases. What I am suggesting is twofold - firstly, separate out trickier scripts into seperate edits for your more reasonable and solid scripts. And second, find the times where your script does fail and put it onto a test script sandbox, then when you release a new script you run it on this. I'd be happy to do this myself if you would like, I would only need to know when you have made a major change. I have no idea what Tony knows about - he certainly runs your script and doesn't appear to check the output as he was messaged recently as he hadn't noticed the problems his changes caused. - Chris.sherlock (talk) 13:07, 6 May 2020 (UTC)
  • I will fix the errors as soon as I can get back to my computer. --Ohconfucius (on the move) (talk) 21:25, 5 May 2020 (UTC)

The Hong Kong RMEdit

Hi, I had saw your write an oppose, so i wanted drop by and leave a note in response to the RM. That title was that because of an RM, but was renamed in contrast by the other guy. I wrote it because I just felt that it was appropriate. Starzoner (talk) 00:40, 11 May 2020 (UTC)

  • Thank you. I am unsure why you placed an "oppose" vote that you subsequently withdrew. Perhaps you could withdraw the move request?   --Ohconfucius (on the move) (talk) 14:20, 11 May 2020 (UTC)
    • not sure if it was appropriate for me to oppose it. I myself am ambivalent about it but I don’t think I ca withdraw the move request. Starzoner (talk) 15:10, 11 May 2020 (UTC)

Could you deal with this script stuff please?Edit

I want nothing to do with the person who posted this. Thanks. Tony (talk) 04:08, 23 May 2020 (UTC)

  • Tony, I'm sorry that an error in my script has caused you all this stress. I think I've now fixed the problem. Hope it goes smoothly henceforth. -- Ohc ¡digame! 15:17, 23 May 2020 (UTC)


Hi! Could you (and Walter Görlitz) do me a favor? Could you add //<syntaxhighlight lang=javascript> to the top of any pages you own in this list? This doesn't change how the javascript functions, but prevents the link from appearing in Special:WantedTemplates when it is regenerated. You will be able to tell if it worked by checking this list after the cache has regenerated. The Special:WantedTemplates won't regenerate until the 20th of next month. You can see an example of this hack in the top line of Wikipedia:AutoEd/htmltowikitext.js. If you do this, we can clear about 250 entries from the list! Thanks! Plastikspork ―Œ(talk) 17:32, 25 May 2020 (UTC)

Plastikspork and Walter Görlitz I think you need a // </syntaxhighlight> at the bottom of the page as well (based on my own tests in my own scripts). this is why it didn't remove the pages from the list you mentioned. Frietjes (talk) 20:55, 26 May 2020 (UTC)
I'll give it a try, but I'd be happy to delete it if the problem I saw in Ohconfucius older template is fixed now. Walter Görlitz (talk) 00:32, 27 May 2020 (UTC)
Thanks to all three of you. It looks like it worked! By the way, I believe <nowiki>...</nowiki> and <pre>...</pre> also work in disabling WhatLinksHere. I don't know if there is any particular advantage to using one over the other. But, in any event, the next database report will have 250 fewer entries, which is great! Thank you again! Plastikspork ―Œ(talk) 15:52, 27 May 2020 (UTC)

Something to ponderEdit

Hello, you may have already considered this, but after using your "products" since last summer, I have come to realize that it might be a natural move if you took GregU's (now retired) dash tool and converted it for use either in a stand-alone module or integrated right into the AWB toolset. From what I understand, it looks to be difficult to capture all the variations where the endash is preferred over a hyphen and. In the last six months or so, the developers of AWB have finally integrated the handling of that issue into the "typo fixing" aspect of AWB, but it falls short of GregU's efforts. Take, for example, how one particular article's dashes came out after using both tools:

Greg really did a knock-out job with his tool. This isn't a request really, as I'm sure it's crossed your mind, but if it did happen, I'd be first in line to take it for a spin. Thanks for all you've done. Dawnseeker2000 18:50, 29 May 2020 (UTC)

Scripting and Infobox ChineseEdit

You had forgotten to remove intermediate piping at One Country, Two Systems, please be more careful dealing with Infobox Chinese syntax. CaradhrasAiguo (leave language) 01:14, 30 May 2020 (UTC)

Speedy deletion declined: Kewal DheerEdit

Hello Ohconfucius. I am just letting you know that I declined the speedy deletion of Kewal Dheer, a page you tagged for speedy deletion, because of the following concern: Not unambiguously promotional. Thank you. GedUK  12:24, 5 June 2020 (UTC)


Hi, I don't know if you are aware, but there are a number of problems with reFill. (About 50% of the daily additions to Category:Pages with citations using unsupported parameters are due to reFill). The tool hasn't been updated since |dead-url= was dropped in favour |url-status= so any references using an archive-url that are filled cause an error. Additionally, it fails to add |archive-date= when the archive-url is from archive.today. Both of these problems are evident here. Regards. --John B123 (talk) 22:03, 21 June 2020 (UTC)

COVID-19 pandemic in IndiaEdit

Hi, just letting you know that your script assisted edit[1] at the said article, converted the "-"(minus) within expression into "-"(hyphen) at Line 61. I had to change it back. - Timbaaa -> ping me 04:15, 25 June 2020 (UTC)

Didier RaoultEdit


I am not a Didier Raoult fan, but when I just read the current article for the first time, and it is SO against him that I had to check.

Your Modification here is definitely NOT NEUTRAL. He DID find the Giant Viruses, and the cure of the Q Fever, thiat's why it is complex to apprehend him and his suspicious treatment.

Then there are other really suspicious modifications (Like here) where you remove all the start-ups he created with a comment Who care ?, but in the mean time, you add the mention that he was a bad student when he was a child. Are you serious ?? It might be true, but of course creating a start-up and/or a company is important for futur conflict of interest...

I will undo all of your modifications in the near futur if you don't give me an explanation.

--Roniee (talk) 08:55, 25 June 2020 (UTC)

  • @Roniee:What you said is mostly true, but there's a huge problem of compliance with policies about content that I offered a quick fix to. You're welcome to include material but I hope you will help ensure the article is adequately sourced. Regards, -- Ohc ¡digame! 09:12, 25 June 2020 (UTC)

    • @Ohconfucius:, thank you for your reply.
    • The current status of the article is so bad, with so many biaised references, that your modification didn't help at all.
    • I am sorry if it will upset you, but I will undo this specific modification where you have deleted 30k data just like that. I have checked the sources : some might be unsual, but his big works are reference by Science' and Journal of Virology'.
    • --Roniee (talk) 11:40, 25 June 2020 (UTC)
      • @Roniee: I wasn't so much upset by your comment as by your referring to my removal as "an act of vandalism". You certainly pointed out some shortcomings, but I often find articles like this which I have to remove huge chunks from. You should bear in mind that WP is not a scientific journal, and when referring to his major works, you need to ensure that they are properly sourced and presented with due weight in relation to his biography. The article in fr.wp is just as problematic and isnt a good model – all the citations from number 58 to 101 are authored wholly or partially by Raoult. Instead of attempting to prune the article down from its assembled unsatisfactory content (i.e. reinstate my deletion and then try editing it), I suggest that you rebuit the article from the ground up. It may be an idea to look for personal profiles such as the one that appeared in the NYT or Paris Match. -- Ohc ¡digame! 13:42, 25 June 2020 (UTC)

Revdels on the Falun Gong talk pageEdit

Can you explain why you made a series of revision deletions at Talk:Falun Gong? I want to know what to avoid in the future. Binksternet (talk) 21:26, 28 June 2020 (UTC)

DOT dates script fails nowEdit

I just dusted off your script to work on Roman Catholic Diocese of Nova Friburgo and it fails, silently, no action taken. I have disabled "New Wikitext Editor" in Beta Features. Elizium23 (talk) 17:09, 4 July 2020 (UTC)

  • @Elizium23:that's strange... I loaded your common.js script and the DOT script works on the page you mentioned. Must be due to something else. --Ohconfucius (on the move) (talk) 12:52, 6 July 2020 (UTC)


It would seem as though someone saw fit to revert Xi’s profile pic from this morning. I cannot find it anywhere on the Internet, either. Can a copy be found (not a screenshot)? George3569 (talk) 19:22, 6 July 2020 (UTC)

Thanks! George3569 (talk) 08:58, 8 July 2020 (UTC)

Emma González PageEdit

hi i saw that you recently edited the emma gonzález page-they now use they/them pronouns instead of she/her so i was wondering if we could somehow include that? thanks Vdanahy05 (talk) 17:04, 11 August 2020 (UTC)


Just letting you know something's fishy with this script. Sometimes it removes the display text in favour of the link, like this. --Kailash29792 (talk) 12:21, 20 August 2020 (UTC)

Join the RfC to define trust levels for WikiLoop DoubleCheckEdit

Hi Ohconfucius,
you are receiving this message because you are an active user of WikiLoop DoubleCheck. We are currently holding a Request for Comments to define trust levels for users of this tool. If you can spare a few minutes, please consider leaving your feedback on the RfC page.
Thank you in advance for sharing your thoughts. Your opinion matters greatly!
María Cruz

MediaWiki message delivery (talk) 02:59, 22 August 2020 (UTC)
If you would like to modify your subscription to these messages you can do so here.

Orphaned non-free image File:{{{1}}}Edit


Thanks for uploading [[:File:{{{1}}}]]. The image description page currently specifies that the image is non-free and may only be used on Wikipedia under a claim of fair use. However, the image is currently not used in any articles on Wikipedia. If the image was previously in an article, please go to the article and see why it was removed. You may add it back if you think that that will be useful. However, please note that images for which a replacement could be created are not acceptable for use on Wikipedia (see our policy for non-free media).

Note that any non-free images not used in any articles will be deleted after seven days, as described in section F5 of the criteria for speedy deletion. Thank you. --B-bot (talk) 02:41, 26 August 2020 (UTC)

Your Dash ScriptEdit

Hello, I came upon your dash script & think this could be fairly useful, but there is are two "issues" I'm seeing with it. First is the cleanup of date ranges. Per MOS:DATERANGE, it should be using {{snd}} or &nbsp;&ndash; for separation of the first date from the second date in a date range. Second "issue" is that I feel it be more beneficial to use &ndash; & &mdash; for the dashes conversions instead of the rendered dash. This makes it easier when editing in the code editor (or in my case most of the time, using Notepad++) to identifying when dash is actually being used instead of having to hunt it down in the preview. Thanks. ThePersecuted (talk) 18:04, 27 August 2020 (UTC)

Script opinion requestEdit

Would you mind offering an opinion about whether scripts for date formats would be possible per this discussion? And if the changes couldn't be automated to revise all the articles needing them, could a tag and link to the script be added to talk pages so that regular editors could run it? Thanks. --Light show (talk) 05:04, 31 August 2020 (UTC)

Technically, the script can be and is used to perform such tasks – flipping formats is just what it's written for. But you need to obtain consensus to change the date formats of articles governed by long-standing convention. US military articles are case in point. --Ohconfucius (on the move) (talk) 23:08, 31 August 2020 (UTC)

General formatting scriptEdit

Hi, General formatting script changes crore/lakhs to million, but about Indian articles, it's not preferable. I derived a script from this see User:Empire AS/General formatting.js. However, I wanted to remove the changing of crores into millions. I've tried to do it manually, but I know nothing about developing scripts. Can you tell me what to remove or add to just remove this units changing? Thank you. Waiting for your reply. --Empire AS Talk! 02:13, 5 September 2020 (UTC)

Empire AS, I'm not the script author but try either deleting or commenting out the sections labeled "remove Crores and Lakhs in templates converting to USD" and "remove Crores and Lakhs not in templates" and see if that works. Ionmars10 (talk) 14:31, 7 September 2020 (UTC)
Ionmars10, Ionmars10, I tried that already. But a problem arouse that it didn't 'de-capitalize' the words of a third heading. For example ===Background History And Release===. It stopped decapitalizing it to <owiki>===Background history and release===</nowiki>. Thank you. You may see here User:Empire AS/sandbox 1, that a heading is capitalized, but it isn't de capitalized after using both script. Did it happen with real script too or just with my derivative. You may test or verify. Thank you. Empire AS Talk! 14:44, 7 September 2020 (UTC)
Empire AS, this is because only certain common section names, e.g. "See Also", "External Links", and "Personal Life", are changed, according to my testing using the original script. This is similar to what AWB general fixes does, presumably due to the frequency of false positives (i.e. words that are actually part of proper names). So it doesn't appear to be caused by your modifications in any way. Ionmars10 (talk) 15:02, 7 September 2020 (UTC)
Ionmars10, now, I understood. I think that it caused due to my modification but in reality the original script also does the same, so the method was fine. Thank you. Empire AS Talk! 01:45, 8 September 2020 (UTC)
  • Please remember that en.WP articles are for all readers—not just those in India. Tony (talk) 10:09, 16 October 2020 (UTC)

Nomination for merging of Template:EngvarBEdit

 Template:EngvarB has been nominated for merging with Template:Use British English. You are invited to comment on the discussion at the template's entry on the Templates for discussion page. Thank you. Soumya-8974 talk contribs subpages 15:15, 9 October 2020 (UTC)

Sources scriptEdit

Hi! I use your fantastic userscripts all the time. For whatever reason, the sources script no longer appears on my edit window (I used it yesterday). I tried uninstalling/reinstalling but no dice. Just letting you know in case it is on your end, or if you had a quick fix.

Keep up the great work! Best Wishes, Lee Vilenski (talkcontribs) 17:41, 14 October 2020 (UTC)

  • thanks for your message. I have not made any changes to the sources master script nor to the underlying scripts since July/August. I would point out that other script-loading failure has been flagged for which I, once again, have no explanation nor time to address for now. I suspect that it may be due to conflict with one or more other scripts. Known conflicts are known to have existed with AutoEd, which may be at fault, or it may be another that I'm not aware of. I would suggest that you scrubbed your vector.js file and reloaded the scripts one by one or in small batches to isolate the one causing the problem. Best, -- Ohc ¡digame! 05:01, 15 October 2020 (UTC)
No worries. I should add that I hadn't removed/added any scripts before this happened and your other scripts work correctly. I'll spend some time looking to get a fix, but thanks for your response. :). Best Wishes, Lee Vilenski (talkcontribs) 10:00, 16 October 2020 (UTC)

Speedy deletion nomination of Category:Cantonese opera singersEdit


A tag has been placed on Category:Cantonese opera singers requesting that it be speedily deleted from Wikipedia. This has been done under section C1 of the criteria for speedy deletion, because the category has been empty for seven days or more and is not a disambiguation category, a category redirect, a featured topics category, under discussion at Categories for discussion, or a project category that by its nature may become empty on occasion.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Liz Read! Talk! 13:28, 22 October 2020 (UTC)

Lack of humor in EngvarB scriptEdit

Hi Ohconfucius, there seems to be a bug in your EngvarB script. I tried to run it on the article Joxantonio Ormazabal. It doesn't convert the word "humor/humour" in the "Career" section. Someone changed it to "humour" and I tried to apply "American" spelling but it only added the "use" template and didn't change it to "humor". After changing it back manually, as a test I tried converting it to "humour" but none of the three variants converts it. Not sure what's going on there, or if I'm doing something wrong... --IamNotU (talk) 21:26, 23 October 2020 (UTC)

  • Thanks for the error report. The bug should now have been fixed. Regards, -- Ohc ¡digame! 09:23, 24 October 2020 (UTC)
    • He says without humor. --Izno (talk) 13:28, 24 October 2020 (UTC)