Default user macro parameters ignored

XMLWordPrintable

    • 4
    • Severity 2 - Major
    • 3

      User macros appear to be ignoring the default value, this leaves an undefined value that is that is passed verbatim in the html.

      For example, the line

        1. @param width:title=Width|type=string|default=600|desc=Width in pixels

      plus this invocation (note: width not set)

      {iframetest:source=http://www.evernote.com|height=500}

      produces this code

       <p><iframe width="$paramwidth" height="500" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.evernote.com"></iframe>
      <br /><small><a href="http://www.evernote.com">View full page</a></small></p>
              </div>
      

      "paramwidth" has passed through to the html as unknown

      I'll document the full example iin a comment.

            Assignee:
            Unassigned
            Reporter:
            Jim Birch
            Votes:
            39 Vote for this issue
            Watchers:
            29 Start watching this issue

              Created:
              Updated:
              Resolved: