#285 emoticon wrong for angry_smile.gif

open
nobody
None
5
2008-07-07
2008-07-07
Bob Armstrong
No

The emoticon string for angry_smile.gif is wrong
It currently is :@
It should be :-@

With the current implementation breaks links such as

"@@Image(federation.LinkMaker.LinkToImage("Namespaces/CCC_IT/images/ruby.png"),"Ruby")@@":@@federation.LinkMaker.LinkToImage("Namespaces/CCC_IT/images/wikiinstall1.gif")@@

Discussion

  • Bob Armstrong
    Bob Armstrong
    2008-07-07

    Logged In: YES
    user_id=2138948
    Originator: YES

    Also the following interferes with urls

    :$
    use only the alternate :-$

     
  • John Davidson
    John Davidson
    2008-07-07

    Logged In: YES
    user_id=1602893
    Originator: NO

    I am uncertain whether or not to accept this as a bug and then fix it. This uncertainty is for a number of reasons. First, if you do not need emoticons it is possible to disable them on a wiki wide or namespace only basis - see the file flexwiki.config.template. Second the construct you are using to build the links could be done differently in a manner that would remove the @@ from inside the link structure. it would be something like @@[ """, Image(federation.LinkMaker.LinkToImage(", "Namespaces/CCC_IT/images/ruby.png", ")", "Ruby", ")":", federation.LinkMakerLinkToImage(", "Namespaces/CCC_IT/images/wikiinstall1.gif", ")"]ToOneString()@@. (It may require 2 ToOneString calls. Thirdly, this should work correctly in the new parser (about 1 week from beta) as behaviors are resolved first with emoticons being resolved last and excluding url strings.

    John Davidson