See comment below on how to do this in version 0.25 and upwards. --EvenHolen

Removing [ ] from links

Avoid the [ ] when making links such as [NY Times] (suggested by CurtisNelson)

Replace the return statement of parse_hyperlink_description in parse/transforms.php:

return preg_replace("/\\[($UrlPtn) ([^]]+)]/e", "url_token(q1('\\1'), q1('\\4'))", $text, -1);

-- SimenBrekken

Simen - where you've put \\4, are you sure you don't mean \\2? Otherwise links will just be listed as [1]? -- Sean D. Sollé

This changed in version 0.24. Prior to that change \\4 was indeed correct due to more parenthesis inside $UrlPtn. After version 0.24 it's correct to use \\2. See also note below! --EvenHolen

Remove [ ] from links

From version 0.25 the characters surrounding the links are specified in the array $ExtRef, so if you add the following to your config.php they will disappear:

  $ExtRef = array('', '');

Also note that if you want to change the characters to something else, i.e. « and », then it's just as easy:

  $ExtRef = array('«', '»');