Mercurial > hg > ChinaGisRestApi
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)