PITS /
00838: The link tag, [[ ]], problem.
Summary: The link tag, [[ ]], problem.
Created: 2006-11-25 20:00
Status: Closed - not a bug
Category: Bug
From: Yasuto
Assigned:
Priority: 5
Version: 2.1.26 2.2.0-beta16.
OS: I don't know.
Description: The link tag don't work nomally when no words separates. This is a significant problem in two-bits character code languages (e.g. Japanese) because between words doesn't separate with the space character.
Bug script:
[[test]]test /* <a ....>testtest</a> */
/* .. */ means the result on pmwiki.
This isn't a bug, it's a design feature. Any letters that immediately follow a link are considered to be part of the link, thus we can write [[group]]s
and get a link to a page called "Group" but have the link text display as "groups". As written in the Links page:
A suffix can also be added to the end of a link, which becomes part of the link text but not the target. Thus
[[wiki sandbox]]es
is a link to WikiSandbox but displays as wiki sandboxes.
However, this feature can be disabled by using a special markup rule in local/config.php:
## [[target | text]] Markup('[[|','<[[', "/(?>\\[\\[([^|\\]]*)\\|\\s*)(.*?)\\s*\\]\\]/e", "Keep(MakeLink(\$pagename,PSS('$1'),PSS('$2'),'$3'),'L')");
Pm December 26, 2006, at 10:14 AM