Page MenuHomeYugipedia

Check passcode redirects
Open, NormalPublic

Description

This is a large-ish project to check that passcode redirects point to the correct articles and are tagged correctly: for each redirect listed in Category:Passcode redirects, the redirect's target should be checked to confirm the passcode is listed in a passcode or password parameter (I'm looking for a list of passcode redirects where this isn't the case, or confimation that there are no such cases). Each of these redirects should also be checked to make sure they use {{r from passcode}}, instead of directly adding the category (if they use the category directly, they can be automatically changed to use the template instead) (I'm not actually expecting anything here, since the template has the same number of transclusions as the number of pages in the category).

After this, all pages in Category:All cards which have a passcode listed (I'm pretty sure SMW can be used to get a list of all these pages, via [[Passcode::+]] on Special:Ask) should confirm whether the passcode redirect is already in Category:Redirects from passcodes; if not, the redirect should be checked to make sure it points back to the page (again, I'm after a list of redirects where this isn't the case, or confirmation that there are none), and have {{r from passcode}} added to the redirect (this part can be done automatically).

If it's not too much trouble, I'm also interested in seeing a list of these redirects that have any other content on them - anything other than #REDIRECT [[Page name]] {{r from passcode}}.

I don't think this request can be done with AWB, though if someone would like to try, I'd love to be proven wrong. =)

Event Timeline

Becasita claimed this task.Oct 12 2018, 7:45 PM
Becasita added a subscriber: Becasita.

I can probably write a script to check all of that. Just need to find the time.

Just be aware that as a followup to this, I want a similar thing done for card number redirects, and both tasks will have to be rerun on occasion (probably just once a year or so would be more than enough).

See 1, 2, 3, 4 for card number redirects that are examples of things I'm hoping to catch with these runs.
https://phabricator.yugipedia.com/T16
phabricator.yugipedia.com
crawl=CC-MAIN-2020-45
39047
application/http; msgtype=response
sha1:RTZE3VUYNXGBDOPJO4P44A5NID3FZYWT
<urn:uuid:ebf97b1d-ff86-4524-a5b8-280f622905ff>
2020-10-21T14:05:45Z
159.203.83.187
text/html
sha1:6SHYLEJ7K4OSFIK6ZQU25VRJ5DQ6HFTK
<urn:uuid:6dbe07e7-c808-44e7-96ea-2d4f6089d7c3>
https://phabricator.yugipedia.com/T16
response
<urn:uuid:992e48db-85df-4595-8ce6-1916484ee1a6>
isPartOf: CC-MAIN-2020-45
publisher: Common Crawl
description: Wide crawl of the web for October 2020
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-137.ec2.internal
software: Apache Nutch 1.17 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.2-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: http://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/