It's probably really easy, but I cannot get my head around this: Let's say:
- I am trying to use Page Title/Displaytitle/Semantic Title to use an ID as non-changing URL (HERO001516, HERO001517, HERO001518, …) and the display title comes from a text field (e.g. via input in page forms).
- Now, the user puts in "Batman" and HERO001516 is created. I want to be able to link in the wiki with
[[Batman]]
to HERO001516. This doesn't work out of (my) box, Batman is a red link. - A redirect would be an option, but then the user changes Batman to "Spiderman" and I would have to also rename the redirect page, which leads the functionality for me ad absurdum.
- I have learnt I can display the page title in page forms (instead of the ID) via setting
$wgPageFormsUseDisplayTitle = true;
, wonderful.
But how can I link to pages via their set page title? And do I need Extension:Display Title for this, or is this, what it is doing, would Semantic Title improve the linking functionality or is {DISPLAYTITLE:…}}
even enough and I have just missed a point? Happy for any hints.