From 47e2c5690770ab5552838ca65b13f9a87f5ff41c Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Thu, 14 Apr 2011 14:55:47 +0200 Subject: [PATCH] LSformElement :: postaladdress : Added map_url_pattern_format parameter --- .../includes/class/class.LSformElement_postaladdress.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/public_html/includes/class/class.LSformElement_postaladdress.php b/public_html/includes/class/class.LSformElement_postaladdress.php index 7d1fd4f5..8cfa7000 100644 --- a/public_html/includes/class/class.LSformElement_postaladdress.php +++ b/public_html/includes/class/class.LSformElement_postaladdress.php @@ -43,6 +43,12 @@ class LSformElement_postaladdress extends LSformElement_textarea { $return = parent :: getDisplay(); if ($this -> isFreeze()) { if (isset($this -> params['html_options']['map_url_format']) && !empty($this->values)) { + if (isset($this -> params['html_options']['map_url_pattern_format'])) { + $pattern=$this -> attr_html -> attribute -> ldapObject -> getFData($this -> params['html_options']['map_url_pattern_format']); + $pattern=str_replace("\n"," ",$pattern); + $pattern=urlencode($pattern); + $this -> attr_html -> attribute -> ldapObject -> registerOtherValue('pattern',$pattern); + } LSsession :: addJSconfigParam('LSformElement_postaladdress_'.$this -> name, array ( 'map_url' => $this -> attr_html -> attribute -> ldapObject -> getFData($this -> params['html_options']['map_url_format']) )