410
Moving a page should update links
planned
Max Wavé
How does this not exist yet!?
I am trying to use wiki.js to make docs and this is borderline a deal breaker....
Nicolas Giard
Max Wavé: The feature is already there but is broken at the moment.
Max Wavé
Nicolas Giard: thanks for the update. Any timeline on a fix? Getting this working would be huge for many.
Ben Ridge
We use a workaround by finding the pages ID and using that instead of using the path-based URL.
e.g.
/i/<pageID>
instead of /some/path/page
However it's cumbersome to find the page ID. If nothing else it would be really helpful if the 'share' dropdown had a permalink option that generated the
/i/<pageID>
link. I find the page ID by going to page history, and the ID is displayed in the header.
D
Dmitry Kozhevnikov
We are working on that issue just changing the way how links are processed - not by the name, but by the page ID. Hope to push the pool request soon. Just let me know if this is not convenient.
DWAK
Just to add another voice to this - we absolutely need this feature as well.
Leefe
I can see that this feature request could be implemented using the "Redirect page" feature request.
I believe that MediaWiki achieve things this way. When you move/rename a page, it drops a 'redirect page' at the old location. So, all the links to the old page hit the redirect and end up at the new page.
I think there is also a max redirects limit to reduce server load for things that keep getting moved.
Rick Mason
We've been evaluating wikis for the past month or two and wiki.js is hands down our favourite. Unfortunately we can't adopt it until this issue is fixed. We'll have a lot of organization and re-organization of pages to do early on and can't be having to always manually update links.
Jim Bridger
Creating a page that had links to it also does not update the pages that link to it (they stay red until you rerender that page)
James Miller
Yes, every wiki I've ever used does this. Keep a variable that has a list of "backlink" items that is updated on each edit / page creation, and use that to quickly update all the other backlinks. AND then in the admin section where the current rebuild everything / re-render everything buttons are, put a fix backlinks button to do a slow crawl over entire site.
Kartal Armoni
really interested
Markus Jochum
I can also only point out how important this feature for any serious wiki/knowledgebase/documentation project within wiki.js is.
It is vital that internal links never ever break, just because somebody renamed or moved a page. The link structure between pages is a fundamental part of a wiki and should support the dynamic & ever changing nature of an active wiki. Moving and reorganizing content and pages should always give the users the possibility to automatically update all internal links within the wiki.
I also love the way that for example the personal knowledge base software from obsidian.md works in this regard.
No matter how often you rearrange, reorganize your pages/notes there, it always instantly updates all internal links and the associations/links between your notes are never lost/broken.
Regarding external incoming links from external sources linking into wiki.js, something like permalinks using never changing ids could be a solution for that kind of scenario, but for wiki internal links, i think auto-updated name based links are the way to go
Load More
→