Extra "<" in labels-include.vm causes problems with page loading

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 2.0.2
    • Affects Version/s: 2.0, 2.0.1
    • Component/s: None

      There is a case where certain firewall or protection services refuse to render a Confluence page, since labels-include.vm contains "<<" before a JavaScript block in order to work around a SiteMesh bug.

      This is the problem:

      <!-- delay the loading of large javascript files to the end so that they don't interfere with the loading of page content -->
      <span style="display: none">
          <<script type="text/javascript" language="JavaScript">var domainName = 'http://confluence.atlassian.com'; var entityId = '129100'; var spaceKey = 'TEST'</script>
          <<script type="text/javascript" language="JavaScript" src="/labels-javascript"></script>
          <<script>new Ajax.Autocompleter('labelName', 'labelsAutocompleteList', '129100', { tokens: new Array(',', ' '), dwrFunction: GenerateAutocompleteLabelsListForEntity.autocompleteLabels});</script>
      </span>
      

              Assignee:
              Jeremy Higgs
              Reporter:
              Jeremy Higgs
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: