changeset 191:03976fe6ef2d

corrected links in desc (RestDbGisApi)
author fknauft
date Wed, 16 Feb 2011 14:51:39 +0100
parents 30f669d9978f
children 96aea3e864cc
files RestDbGisApi.py
diffstat 1 files changed, 15 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/RestDbGisApi.py	Wed Feb 16 14:30:56 2011 +0100
+++ b/RestDbGisApi.py	Wed Feb 16 14:51:39 2011 +0100
@@ -298,21 +298,21 @@
                     value=unicode(value)
             
             # If there is a link within the description data, create a valid href
-             #       if value.find('http://')>-1:
-              #          link_str_beg=value.find('http://')
-               #         link_str_end = -1
-                #        link_str_end0=value.find(' ',link_str_beg)
-                 #       link_str_end1=value.find('>',link_str_beg)
-                  #      if link_str_end0 <link_str_end1:
-                   #         link_str_end=link_str_end0
-                    #    else:
-                     #       link_str_end=link_str_end1
-             #           if link_str_end > -1:
-              #              link_str=value[link_str_beg:link_str_end]
-               #             val =name+": "+value[0:link_str_beg]+'<a href="' + link_str + ' " target="_blank">" ' + link_str + ' "</a>' + value[link_str_end:]
-                #        else: 
-                 #           link_str=value[link_str_beg:]
-                  #          val =name+": "+value[0:link_str_beg]+'<a href="' + link_str + ' " target="_blank">" ' + link_str + ' "</a>'
+                    if value.find('http://')>-1:
+                        link_str_beg=value.find('http://')
+                        link_str_end = -1
+                        link_str_end0=value.find(' ',link_str_beg)
+                        link_str_end1=value.find('>',link_str_beg)
+                        if link_str_end0 <link_str_end1:
+                            link_str_end=link_str_end0
+                        else:
+                            link_str_end=link_str_end1
+                        if link_str_end > -1:
+                            link_str=value[link_str_beg:link_str_end]
+                            val ='<![CDATA['+name+": "+value[0:link_str_beg]+'<a href="' + link_str + ' " target="_blank">" ' + link_str + ' "</a>' + value[link_str_end:]+ ']]'
+                        else: 
+                            link_str=value[link_str_beg:]
+                            val ='<![CDATA['+name+': '+value[0:link_str_beg]+'<a href="' + link_str + ' " target="_blank">" ' + link_str + ' "</a>' + ']]'
 
                             
                     #desc += kmlEncode(val)