Wikipedia talk:WikiProject Check Wikipedia

 Check Wikipedia  Toolforge   List of Errors   Discussion

S-end without a newline before it

edit

I just fixed the {{s-end}} not being at the start of a line here: [1]. if you look at the foot of the page before my edits, there is a floating ghost div-tag box and the following navbox has no border. putting the {{s-end}} on its own line fixes the problem. Is there a checkwiki category that would catch this problem? Frietjes (talk) 20:17, 22 April 2025 (UTC)Reply

@Frietjes: I have added a check for this to #28 since it already has a list of table end templates. If you search for error_028_templates_enwiki in Wikipedia:WikiProject Check Wikipedia/Translation, you can see the list of table end templates. --Bamyers99 (talk) 00:02, 23 April 2025 (UTC)Reply
Bamyers99, awesome. it looks like some of the other s- templates need to start on a newline, or you get stuff like this. I don't know why they aren't using more robust HTML tags in those s- templates. Frietjes (talk) 15:28, 23 April 2025 (UTC)Reply
Hi @Bamyers99.
Is there any modification that could explain the numbers of errors 28 skyrocketing on frwiki ? here.
Threads have started: here and here NicoV (Talk on frwiki) 06:38, 24 April 2025 (UTC)Reply
It seems check wiki now uses the values in error_028_templates_frwiki as straight regular expressions, without even checking that they match a template name.
On frwiki, one of the template names is Fin and pages are reported if they simply contain this text anywhere : should the check be made on template names only ? NicoV (Talk on frwiki) 06:42, 24 April 2025 (UTC)Reply
@NicoV: The searching in the new code that checks for end table templates starting on a new line is the same as for the existing missing end table markup searching. frwiki was not configured to match what the old/new code was expecting for template names in 028, ie. explicitly specifying {{. I have modified the frwiki configuration to conform. --Bamyers99 (talk) 12:56, 24 April 2025 (UTC)Reply
OK, but I think I will need to change WPCleaner to make it work. NicoV (Talk on frwiki) 12:58, 24 April 2025 (UTC)Reply

I have reported T392594, since Linter should have detected a missing table end tag and fostered content in the original example. – Jonesey95 (talk) 14:27, 24 April 2025 (UTC)Reply

Error #28 on frwiki

edit

Hi ! For some days we are supposed on frwiki to have thousands of #28 errors, but everything looks fine. Maybe some kind of false positive somewhere ? Thanks for your help. Croquemort Nestor (talk) 13:33, 3 May 2025 (UTC)Reply

@Croquemort Nestor: See the previous talk page section for an explanation of the issue. I have removed all of the error entries for the 3 days that have false positives. While reviewing the false positives I noticed that template letter-case sensitivity was not being honored ie. {{FIN}} and {{Fin}} were treated as the same template. It will take some time to do a thorough review of the code to fix this. Other error notices may be affected by this. I will do a dump scan for the May 1st dump once the data is ready and the regular dump scans are done. This will pick up the true errors that got deleted for the 3 days. --Bamyers99 (talk) 18:41, 3 May 2025 (UTC)Reply

Template name case-sensitivity code review

edit

I have reviewed the code and found that it did case-insensitive template name searching. ie. {{FIN}} matched {{Fin}}, which is wrong. In wikitext, template names are case-sensitive, except for the first character. Although for wiktionaries, the first character is also case-sensitive. I have modified Checkwiki to query each wiki that it processes to determine its template name first character case-sensitivity. All Checkwiki template name searching now conforms to the wikitext case-sensitivity specification.

The following rules were affected:

  • 003 - Reference list missing
  • 028 - Table without correct end (A template can be used to insert a table end)
  • 061 - Reference before punctuation (A reference can be specified with a template)
  • 067 - Reference after punctuation (The template processing code is also used for abbreviation checking. Abbreviation checking was case-insensitive, it is now case-sensitive. frwiki uses this error.)
  • 078 - Reference list duplication
  • 111 - Ref after last reference list

The updated code is been installed. --Bamyers99 (talk) 17:29, 11 May 2025 (UTC)Reply

False positives on error #85 - Tags without content

edit

There are some tags without content which are still used to simulate anchors, e.g. <span class="anchor" id="Final"></span>. See Help:Links or Help:Link. I guess they should be ignored somehow so they don't appear in the list of articles. A hint in the description of error #85 would be nice too. Thanks for your work. Benjavalero (talk) 07:05, 12 May 2025 (UTC)Reply

@Benjavalero: This is now fixed. --Bamyers99 (talk) 20:23, 12 May 2025 (UTC)Reply

Latest svwiki update replaced by one that is two months old

edit

Yesterday we had a dump from 2025-05-20 that had been updated 2025-05-22. Today we have one that is from 2025-03-20 and updated 2025-05-24. What has happened? Plumbum208 (talk) 20:54, 24 May 2025 (UTC)Reply

@Plumbum208: The dump scanner was not coded properly to handle the case where the newest dump file disappears from the Wikimedia dump file system. The disappearing files (all April/May dumps) caused it to reprocess the last dump that was still in the file system (2025-03-20). The disappearing files has been reported to the Wikimedia dumps mailing list. The checkwiki dump scanner has been updated to only process a dump file if it is newer than the last good dump scan. --Bamyers99 (talk) 23:22, 24 May 2025 (UTC)Reply
Thank you for the clarification and for your work with Check Wikipedia. Plumbum208 (talk) 07:29, 25 May 2025 (UTC)Reply

Old dumps were reprocessed after the newest dump file disappeared

edit

Several projects are affected by the disappearance of their May 20 dump file from the Mediawiki dump file system. The disappearance has been reported to the Wikimedia dumps mailing list. The checkwiki dump scanner was not coded to handle this situation and reprocessed an older dump that was still in the file system. The dump scanner has been updated to only process a dump file if it is newer than the previous successful scan.

The projects that are scanned daily based on recent changes are not affected by this issue.--Bamyers99 (talk) 23:34, 24 May 2025 (UTC)Reply

CheckWiki - 404 Not Found

edit

Moin Bamyers99, and together, in the last days (my feeling is, since the time of the activation of the new auth-system) i got more an more often the page when i try to open CheckWiki "404 Not Found" and text "The URL you have requested, https://checkwiki.toolforge.org/cgi-bin/checkwiki.cgi, doesn't seem to actually exist." Yesterday I had to open it three times before it worked and i was really slow by clicking through the IDs. Is this known and if, what can I do. I checked Edge, FireFox, Chrome and Opera on Windows 10, Windows 11 and Ubuntu 24.04. King Regards --Crazy1880 (talk) 08:04, 8 June 2025 (UTC)Reply

I confirm. Croquemort Nestor (talk) 08:39, 8 June 2025 (UTC)Reply
@Crazy1880 and Croquemort Nestor: The webservice is having some kind of problem and keeps restarting itself. I have not been able to figure out what the problem is. Seems to be ok at the moment. What 'new auth-system' are you talking about? --Bamyers99 (talk) 12:19, 8 June 2025 (UTC)Reply
Moin Bamyers99, there was a change or the login to Wikipedia/Wikimedia vom login.wikimedia.org to auth.wikimedia.org, and my feeling is, that from that time the webservice was/is slowing down, but i cannot say 100 % it is like that. Is there anything else i can help, when its not running? Regards --Crazy1880 (talk) 08:30, 9 June 2025 (UTC)Reply
Hello, same erratic behaviour this morning french time : once it works, next moment "Webservice is unreachable". Croquemort Nestor (talk) 07:00, 10 June 2025 (UTC)Reply
@Croquemort Nestor: I have just doubled the cpu time allocated to the web service. Hopefully this will help it keep up with the bot traffic. --Bamyers99 (talk) 12:18, 10 June 2025 (UTC)Reply
Works fine today. Thanks. Croquemort Nestor (talk) 10:25, 11 June 2025 (UTC)Reply

Major screw up

edit

While trying to improve the performance of checkwiki, I accidentally deleted the errors table while trying to change a table index. All errors have been lost. I will rerun the dump files starting with dewiki. The daily errors for today will still be reported as normal. Sorry. --Bamyers99 (talk) 16:29, 8 June 2025 (UTC)Reply

Hi @Bamyers99, Just wondering do you know when Simple Wikipedia will be scanned/done roughly ?, There's no rush I just didn't want to continue running Check Wiki every day if for instance it wouldn't be done until a week-3 weeks later,
Of course I appreciate these things take time and I also appreciate you have a life as we all do so I'm not asking for it to be done etc - just wondering if there's a timeframe so I can take a break checking every day :), Enjoy your day/evening Bamyers, Thanks, Warm Regards, –Davey2010Talk 19:10, 11 June 2025 (UTC)Reply
@Davey2010: Just ran it. --Bamyers99 (talk) 21:42, 11 June 2025 (UTC)Reply
Check Wikipedia is behaving like that Katy Perry song, it's hot, then it's cold, it's yes, then it's no, it's in, then it's out, it's up, then it's down... - FakirNL (talk) 07:28, 18 June 2025 (UTC)Reply
@FakirNL: I have restarted the web server. --Bamyers99 (talk) 11:49, 18 June 2025 (UTC)Reply

White lists

edit

Hi @Bamyers99. I have a question regarding articles that have been added to white lists. When I call checkarticle.cgi, is there a way to know if the error would be detected if the article wasn't on a white list ? WPCleaner has a function to clean white lists, but it's not behaving well because I don't know how to decide if it's still relevant to keep an article on the white list. NicoV (Talk on frwiki) 08:14, 3 August 2025 (UTC)Reply

@NicoV: These are reported with an error line of "<article> is in whitelist with error: <error number>". Example Monkey with error 34. --Bamyers99 (talk) 15:55, 3 August 2025 (UTC)Reply
Thanks ! I will include this in WPCleaner. NicoV (Talk on frwiki) 18:41, 3 August 2025 (UTC)Reply

Missing error numbers at Wikipedia:WikiProject Check Wikipedia/List of errors

edit

Wikipedia:WikiProject Check Wikipedia/List of errors appears to be missing a few error descriptions from its list. Is there someone here who has the knowledge to add them in the proper format? I'm seeing these subpages that do not appear to be listed. There may be more.

Thanks. – Jonesey95 (talk) 22:31, 4 August 2025 (UTC)Reply

Hi @Jonesey95.
My fault, they're errors reported by WPCleaner only, I will try to complete the description.
Most of them are available in frwiki. NicoV (Talk on frwiki) 06:05, 6 August 2025 (UTC)Reply
Hi @Jonesey95.
I added descriptions up to 583, which is the latest error detected by WPCleaner. NicoV (Talk on frwiki) 06:48, 6 August 2025 (UTC)Reply
Thank you. The page looks great. – Jonesey95 (talk) 07:04, 6 August 2025 (UTC)Reply

New template: Template:Wrong ISBN

edit

Errors 70-73 can be really time-consuming to fix (and sometimes almost impossible if the sources are in languages you don't read), so for editors who want to mark those articles as something for them or others to come back to, I've made Template:Wrong ISBN, which sends to Category:Articles with incorrect ISBNs. Moose (talk) 21:34, 10 August 2025 (UTC)Reply

I don't think this template as currently constructed is helpful, and it may be redundant. Putting a banner at the top of the page, as at Music of Brazil, is not helpful to editors who are trying to track down incorrect ISBNs. That article contains 19 ISBNs, by my count, but none of them were marked individually as incorrect. Expecting editors to check all 19 ISBNs is not reasonable. A better approach is to wrap the ISBNs in the {{ISBN}} template, which will create red error messages after the invalid ISBNs and categorize the article in Category:Pages with ISBN errors.
Is there a use case for this new template that is better than just wrapping ISBNs in the existing ISBN template? – Jonesey95 (talk) 00:13, 11 August 2025 (UTC)Reply

Add viwiki

edit

Please add viwki to this project. Translation page: vi:Wikipedia:Dự án/Check Wikipedia/Bản dịch. Thanks. CHÓ VÀNG HÀI HƯỚC🗿 14:05, 23 August 2025 (UTC)Reply

@Chó Vàng Hài Hước: It has been added: viwiki. --Bamyers99 (talk) 18:47, 24 August 2025 (UTC)Reply

How can I get started with this?.

edit

I am interested in participating in this program as there aren't many articles I want to edit left. How can I get started with helping in this?. Michaelshea04 (talk) 11:20, 27 August 2025 (UTC)Reply