AT SIG AT is resolved in {{{ }}}

You can not show people the AT SIG AT variable because it gets substituted even in  {{{  }}}

Steps to reproduce

  1. Edit a page with content:

-- ThiloPfennig [[DateTime(2006-11-24T16:17:19Z)]] (AT SIG AT)

Details

MoinMoin Version

this wiki

OS and Version

Python Version

Server Setup

Server Details

Language you are using the wiki in (set in the browser/UserPreferences)

Workaround

You can use @SIG@ which is written @``SIG@

Discussion

Is this a bug or how am I supposed to work with the code  {{{  }}} ? -- ThiloPfennig 2006-11-24 16:17:19

Well, the code that handles that stuff is very simple and does not care about what kind of markup you are using or whether that stuff is located in a pre section or not. So OTOH, it is not a bug (because it was never intended to recognize markup / pre sections), OTOH it is not what a user might expect, especially if it expands to some wiki markup on a page not using wiki markup (but ReST or whatever).

I also see no easy solution for the inside-PRE stuff as this gets expanded by just using some text replacement code (and not by using some markup parser).

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/@SIG@InCodeIsResolved (last edited 2008-02-02 17:41:39 by ThomasWaldmann)