SMW up to now supported things like this:
[[property::Some [[link]] to another page]]
SMW 1.2.1 -- a minor release that will appear today -- does no longer support
this by default. The reason is that this feature requires more complex
pattern matching, which in turn causes PHP-internal crashes of a property
value is very long.
You may have encountered this on your wiki if you ever forgot the closing ]]
on some annotation: if PHP crashes, you will get "index.php" for download, or
see a message like "invalid response from an upstream server" instead of the
page you wanted. These errors should be gone now, but the price is that
nested links are no longer possible.
If you feel more comfortable with the potential error, then you can activate
support for nested links again with the new setting
$smwgLinksInValues = true;
Unfortunately, I currently see no easy way to enable embedded links without
making a slightly more complex pattern that has potential to kill PHP. For
details on the underlying problem, see  -- half of the bug reports there
relate to the issue of crashes for pattern matching in long strings. It
should be possible to avoid the bug by changing certain system settings on
your server, so as to increase the maximum stack size used for pattern
matching (this is not the same as the PHP memory limit though).
Semantic MediaWiki http://semantic-mediawiki.orghttp://korrekt.org markus@...