@@ -43,9 +43,14 @@ Featured scripts
43
43
updates the interlanguage links based on the ArchWiki's `interlanguage map `_
44
44
and fixes categories of local pages.
45
45
- ``link-checker.py ``
46
- parses all pages on the wiki and tries to fix broken wikilinks, simplify
47
- links over redirects and relative links, and to beautify them based on
48
- ArchWiki's `style recommendations `_.
46
+ parses all pages on the wiki and tries to fix various functional and `stylistic `_
47
+ issues with wikilinks, external links and manual page links.
48
+ - ``url-replace.py ``
49
+ parses all pages on the wiki and performs various replacements on external
50
+ link URLs. This functionality is also included in ``link-checker.py ``.
51
+ - ``extlink-checker.py ``
52
+ parses all pages and checks if external links are accessible and marks them
53
+ with the `Dead link `_ template if they are clearly broken.
49
54
- ``statistics.py ``
50
55
generates automatic updates to the `ArchWiki:Statistics `_ page.
51
56
- ``toc.py ``
@@ -59,13 +64,14 @@ For a full list of available scripts see the `root directory`_ in the git
59
64
repository. The `examples directory `_ contains less notable notable scripts
60
65
showing various ways of the core :py:mod: `ws ` module usage.
61
66
62
- .. _`interlanguage map` : https://wiki.archlinux.org/index.php/Help:I18n
63
- .. _`style recommendations` : https://wiki.archlinux.org/index.php/Help:Style
64
- .. _`ArchWiki:Statistics` : https://wiki.archlinux.org/index.php/ArchWiki:Statistics
65
- .. _`Table of contents` : https://wiki.archlinux.org/index.php/Table_of_contents
66
- .. _`AUR` : https://wiki.archlinux.org/index.php/Template:AUR
67
- .. _`Grp` : https://wiki.archlinux.org/index.php/Template:Grp
68
- .. _`Pkg` : https://wiki.archlinux.org/index.php/Template:Pkg
67
+ .. _`interlanguage map` : https://wiki.archlinux.org/title/Help:I18n
68
+ .. _`stylistic` : https://wiki.archlinux.org/title/Help:Style
69
+ .. _`ArchWiki:Statistics` : https://wiki.archlinux.org/title/ArchWiki:Statistics
70
+ .. _`Table of contents` : https://wiki.archlinux.org/title/Table_of_contents
71
+ .. _`Dead link` : https://wiki.archlinux.org/title/Template:Dead_link
72
+ .. _`AUR` : https://wiki.archlinux.org/title/Template:AUR
73
+ .. _`Grp` : https://wiki.archlinux.org/title/Template:Grp
74
+ .. _`Pkg` : https://wiki.archlinux.org/title/Template:Pkg
69
75
.. _`root directory` : https://github.com/lahwaacz/wiki-scripts
70
76
.. _`examples directory` : https://github.com/lahwaacz/wiki-scripts/blob/master/examples
71
77
0 commit comments