Operator: Josh Parris (talk · contribs)
Automatic or Manually assisted: Automatic
Programming language(s): Python
Source code available: Once developed
Function overview: Simple link fixes and notification on the target of multiple broken #section links
Links to relevant discussions (where appropriate): Wikipedia:Bots/Requests for approval/FrescoBot 3
Edit period(s): Continuous
Estimated number of pages affected: About 1500 links have the http problem; Category:Pages containing links with bad anchors has nearly 2000 pages (I guess 20% of these pages have a link that can be fixed with a case-insensitive match, so 400-ish edits); and I don't know how many pages have multiple broken #section links targeting them, but there's at least two.
Exclusion compliant (Y/N): standard in pywikipedia
Assert Edit flags used (exists, user/bot, none): none
Already has a bot flag (Y/N): Y
Function details: This task includes a shopping list of fixes:
select count(*) from pagelinks where pl_namespace=0 and pl_title like 'Http://_%';
![]() | Consider using ((anchor)) to create a target for other pages to #section link to without anything being visible in the article. Multiple pages have broken #section links to the same section in this page: This box was placed by WildBot, a bot designed to keep it up to date and then remove it when the links are fixed. If WildBot is malfunctioning, please leave a message. |
Assert Edit is not currently supported by pywikipedia's trunk release; it is in the rewrite release.
Approved for trial (45 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Preferably 15 each of fixes one, two, and three. — The Earwig (talk) 21:02, 13 March 2010 (UTC)Reply[reply]
SELECT page_namespace, count(*) FROM page join pagelinks on page_id=pl_from WHERE pl_namespace=0 AND pl_title LIKE 'Http://_%'
group by page_namespace limit 10;
These edits show this chunk of functionality is done. Josh Parris 02:46, 19 March 2010 (UTC)Reply[reply]
I will commence testing on this around the 10th of April. Josh Parris 23:58, 24 March 2010 (UTC)Reply[reply]
A user has requested the attention of the operator. Once the operator has seen this message and replied, please deactivate this tag. (user notified) Any updates? Mr.Z-man 15:50, 13 June 2010 (UTC)Reply[reply]
Withdrawn by operator. Given the lack of progress and lack of time to devote to this at the moment. I intend to reopen this when I've got the time available to devote to this. Josh Parris 20:32, 19 June 2010 (UTC)Reply[reply]