|
PITS /
00746Summary: Link markup broken in 2.1.6
Created: 2006-05-27 21:50
Status: Reopened - inconsistent with other wikis
Category: Bug
From: Simon
Assigned:
Priority: 4
Version: 2.1.6
OS: on PmWiki
Description: The links
worked in previous versions of PmWiki, but no longer. (See also InterMap), it should be changed back Fails with the message PmWiki can't process your request ?invalid page name We are sorry for any inconvenience. It seems that the default InterMap entry was changed to point ot the PmWiki group, rather than the PmWiki wiki. This PITS entry thus requests that the PmWiki Intermap entry be restored. Technically this isn't a bug. The PmWiki: shortcut is to the PmWiki group on pmwiki.org, and so adding an extra group name results in an invalid pagename. The correct way to link to a PITS entry is to use
Pm Pm, The reason I formatted it like this is because I copy text from Simon to other PmWikis, and it saves me (re)typing, and it did used to work! What changed? There was a problem with some invalid pagenames resulting in infinite redirect loops. So, where PmWiki used to try to make the best of a bad pagename (and sometimes guessed wrong), it now lets one know directly when an invalid pagename has been entered. I may be able to improve this again in the future. --Pm --Thanks Pm (2006-07-14) Why does the InterMap entry for PmWiki: not point to the root of the site? It is Because it points, and refers, to the group called PmWiki, just as Cookbook and PITS point and refer to those groups. The result enables short and simple links in the form Group:Page when referring to documentation (in the PmWiki group), Cookbook recipies, and PITS.
Logically, PmWiki should point to the wiki PmWiki, not the group PmWiki, in the same way that the default InterMap entries Wiki point to the C2 wiki, UseMod points to the usemod wiki, etc. Someone changed this recently and it broke all the links to the wiki PmWiki.
Initially I thought it was a problem with changes to the ways links were parsed, and hence the PITS entry, it was not till subsequently that it occurred to me that the intermap entry had been broken. The logical argument compared to what is both compared to other entries in the PmWiki intermap, and in the way intermap entries are used in other wikis, eg UseMod:InterMap and MoinMoin:InterWiki. (More on Wikipedia:InterWiki).
|