On 13/08/05, Ævar Arnfjörð Bjarmason avarab@gmail.com wrote:
(Personally, I dislike that behaviour. I think it should stay as [[:de:WIKI|]] in the source code, so people can learn this trick by seeing it in use.)
I don't know why it doesn't work like that, it would just be a matter of moving some of the save-time transformations to render-time transformations.
It's a trade-off - the current way makes the markup to parse on a normal page simpler, allows users to correct the piping if it's not quite right, and allows the exact algorithm for chopping bits off to be varied without risk of breaking existing content. OTOH, it makes learning that the trick exists 10 times harder, and is somewhat of a special case code-wise (although, everything in Parser.php is kind of a special case, in a way...)
wikitech-l@lists.wikimedia.org