Changeset 1101


Ignore:
Timestamp:
12.07.2010 21:39:03 (19 months ago)
Author:
zmsdev
Message:

Applied fix for relativation of internal links.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/plugins/rte/xstandard/manage_form.dtml

    r1085 r1101  
    33### XStandard XHTML WYSIWYG Editor 
    44###  please refer to http://xstandard.com 
     5### 
     6###  Conf-Properties: 
     7###  xstandard.a.href.relativate=0 
    58################################################################################ 
    69</dtml-comment> 
     
    100103            try { 
    101104              var splitTag = "<a href=\""; 
    102               var vSplit = v.split(splitTag+"/"); 
     105              var vSplit = v.split(splitTag); 
    103106              var v = vSplit[0]; 
    104107              for ( var i = 1; i < vSplit.length; i++) { 
    105108                var j = vSplit[i].indexOf("\""); 
    106109                var url = vSplit[i].substring(0,j); 
    107                 var relative_url = getRelativeUrl('<dtml-var "getSelf(PAGES).getHref2IndexHtml({'lang':lang})">',url); 
    108                 v += splitTag + relative_url + vSplit[i].substring(j); 
     110                if (url.indexOf('./')<0) { 
     111                  url = getRelativeUrl('<dtml-var "getSelf(PAGES).getHref2IndexHtml({'lang':lang})">',url); 
     112                } 
     113                v += splitTag + url + vSplit[i].substring(j); 
    109114              } 
    110115            } 
Note: See TracChangeset for help on using the changeset viewer.