Validate External Links: Difference between revisions

m
changing link from http->https
(snapshots for OK links now supported, though someone still has to use this feature to find the pages that haven't been archived!; various wording)
m (changing link from http->https)
Line 12: Line 12:
*'''RD''': The site is redirecting the browser to a new page. The new page should be evaluated, and if it has the content we intended to link to then we should update the link to point to the new location. However, many redirects actually are "soft 404s" and simply redirect the browser to the site's main page. In this case, an RD link needs to be treated like an NG link (see above).
*'''RD''': The site is redirecting the browser to a new page. The new page should be evaluated, and if it has the content we intended to link to then we should update the link to point to the new location. However, many redirects actually are "soft 404s" and simply redirect the browser to the site's main page. In this case, an RD link needs to be treated like an NG link (see above).
*'''EI''': An external link (bare URL) for a page on our own wiki that could simply be an [[Help:Editing#Intrawiki_links|intrawiki link]]. Sometimes an "external internal" may seem to be necessary, but there's a special wiki feature that allows you to avoid it:
*'''EI''': An external link (bare URL) for a page on our own wiki that could simply be an [[Help:Editing#Intrawiki_links|intrawiki link]]. Sometimes an "external internal" may seem to be necessary, but there's a special wiki feature that allows you to avoid it:
**If you want to link to a specific version of a page, which used to require putting the full URL, [http://wiki.oni2.net/w/index.php?title=Oni&oldid=7685 like this]. In fact, there's no need to link to any page at all, as the "ID" of an edit, like the one you see in that sample URL, is unique wiki-wide. All you need to do is supply the revision ID to the Special:Permalink page like this — [[Special:Permalink/7685]] — and you're done.
**If you want to link to a specific version of a page, which used to require putting the full URL, [https://wiki.oni2.net/w/index.php?title=Oni&oldid=7685 like this]. In fact, there's no need to link to any page at all, as the "ID" of an edit, like the one you see in that sample URL, is unique wiki-wide. All you need to do is supply the revision ID to the Special:Permalink page like this — [[Special:Permalink/7685]] — and you're done.
**If you need to link to a diff between two revisions of a page, or between two different pages, plug the old and new revision numbers into the Special:Diff page like this: [[Special:Diff/21491/21492]] (no need for page names, as explained above).
**If you need to link to a diff between two revisions of a page, or between two different pages, plug the old and new revision numbers into the Special:Diff page like this: [[Special:Diff/21491/21492]] (no need for page names, as explained above).
**If there's no provision like this for replacing a bare URL with a smarter link, see "Exceptions" below to remove the link from the report.
**If there's no provision like this for replacing a bare URL with a smarter link, see "Exceptions" below to remove the link from the report.
1,985

edits