Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • If the attribute "href" starts with the Drupal URL then remove the Drupal URL.
  • If the attribute "href" now starts with "/" + 2 letter language code then remove those 3 characters.
  • If the attribute "href" now is not an absolute URL (don't has a scheme component):
    • If the href starts with
      /item/

      /entity/

      /organization/

      /about-us/

      /searchresults

      /advancedsearch

      /login

      /user/

      /journal/daily/

      /journal/persons/
      then do nothing

    • otherwise put the Grails context path + "/content" in front.
    • If the attribute "href" starts with "?" then takes the browserUrl + href
    • If the attribute "href" starts with "+", don't do anything.
    • If there is no "href" don't add it.
    • if the link is a PDF and is not an absolute URL, then the link will be rewritten as a Drupal absolute link.

picture tags

img tags

If the attribute "src" is not an absolute URL (don't have a scheme component) then put the Drupal URL in front.

source tags

If the attribute "src" is not an absolute URL (don't have a scheme component) then put the Drupal URL in front.

...