Find and list pages containing broken links
planned
Michel Pawlak
It would be great to have an administration tool in "utilities > content" which would allow to list all pages containing broken links.
The tool should be able at least to list broken links pointing to internal pages of the wiki instance.
An advanced feature could be to list broken links that point to external pages.
It would ease greatly the maintainance of the wiki and keeping it up to date.
Thank you in advance
F
Frank Rueer
Yes please! This would be useful beyond description and prevent doc rot which is what wiki.js is all about, right?!
Tony Payne
This, together with automatically updating links when a page is moved would be REALLY useful.
As our Wiki grows we are often moving pages into different subfolders or structures which can create a lot of work, especiallt if there are lots of internal links.
Nicolas Giard
planned
Nicolas Giard
Merged in a post:
Wanted pages
Quentin Roques
Is there any plan to implement a wanted pages list?
It would reference all "broken" links with occurences.
It helps identifying missing content.
For mediawiki example : https://www.mediawiki.org/wiki/Special:WantedPages
Nicolas Giard
Sébastien Le Corre
I must second this, having imported content from another WIki, the conversion was almost perfect, but a couple of broken links among more than 500 pages were quite difficult to find quickly.
kbfifi
That sounds like a bug to be fixed. I'd say that a feature visualizing (detected?) broken links would also be very useful in case url's get invalid somehow
P
Pavel
kbfifi: Agree! We're setting up a new wiki, and as we move stuff around, a lot of existing links end up being broken (this is a known issue they're working on), but also a lot of links that are TBD should be updated to where they (should) live - for example, if I link to a non-existent page /banana, and we move all of our fruit pages to /fruit/apple, /fruit/clementine, etc., it would be nice to see that there is a page somewhere that links to a page (/apple) that does not exist.