You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
remove hash handling from PageResolver and thus establish that all our methods expect IDs without hashes and that hashes have to be handled outside (eg. in the renderer above)
I think 2 would be the saner, cleaner way but 1 is probably less likely to break at further unexpected places...
option 2 requires more changes in the logic used in the plugins, because you have to get the hash before the resolve. However, these resolve changes are of course already not backwards compatible.
I’m in favor of option 1, because it makes the page_exists() more robust, and does not change the working of page_exists().
At dokuwiki.org a lot of links with a hash becomes a red internal link, while the page exists and the hash is right and works as well.
From https://www.dokuwiki.org/faq#usage for example
I guess something is changed, I haven’t traced it.
The text was updated successfully, but these errors were encountered: