Okay, there is still something funky going on with the IsEqual link in the IfCase section, as per my reply 8 above.
I removed my direct link and put back the correct link in the form [[#IsEqual|IsEqual()]]. It doesn't work, just linking back to the top of the "Conditional Functions" page, rather than jumping to the "IsEqual" on the "Test and Comparison Functions" page.
The redirect looks correct and works correctly. It hasn't been edited since you created it Glynor.
When I hover over the link it shows the incorrect information, pointing to "
https://wiki.jriver.com/index.php/Conditional_Functions#IsEqual" instead of the correct "
https://wiki.jriver.com/index.php/Test_and_Comparison_Functions#IsEqual", as seen in other instances of using that same redirect on other pages, with the exact same form of link in the other pages, being "[[#IsEqual|IsEqual()]]". There is no error in the text, and yet the link in the IfCase section doesn't work correctly.
I tried deleting that link, saving the page, and recreating the link again, and it still doesn't work. I can't see what the problem is.
It seems like MediaWiki has remembered that link for that section, and it isn't going to forget it or update the page no matter what. I've looked at the Redirect every way I can, done searches and compared the results to other functions. I just can't see a fix for this issue.
Sure, I could just put the direct link back, but what if the next one doesn't work?
PS: Marko, when I first tried the link in the form [[#IsEqual|IsEqual()]] after you set it up, it didn't work then either. It always jumped to the top of the "Conditional Functions" page.
Nope. I come back to the same thing I said in Reply 8. That form of link only works to
jump to a location on the same page. It does not use the Redirect, and hence doesn't jump to a location on another page. As evidence, I direct anyone interested to the Expression
Language Archive page, which uses the same form and only redirects back to locations on the same page.