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月24日T16: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

  • Priority:
  • Assigned to:
  • Status:


CategoryMoinMoinBug

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

AltStyle によって変換されたページ (->オリジナル) /