CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

class.tx_mwimagemap_pi1.diff

Henrik Ziegenhain, 2010-03-18 08:53

Download (1.1 kB)

 
pi1/class.tx_mwimagemap_pi1.php 2010-03-18 08:50:10.000000000 +0100
214 214
				if ( $url[2] < 1 || $url[3] < 1 ) { $url[2] = $url[3] = ''; }
215 215
			}
216 216
			else {
217
				$linkparams = explode(' ',$txt);
217 218
				$url[1] = substr($txt, $pos + 1);
218 219
				$url[2] = '';
219 220
				$url[3] = '';
220 221
			}
222
			
221 223
			$url[0] = $this->pi_getPageLink( substr($txt, 0, $pos), '', array() );
222 224
		}
223 225
		else { $url = array($this->pi_getPageLink($txt, '', array()), '', '', ''); }
......
228 230
			}
229 231
			$ret = 'href=\'Javascript:var a = new function() { window.open("'.$url[0].'", "'.$url[1].'", "width='.$url[2].',height='.$url[3].'"); }\'';
230 232
		}
231
		else { $ret = 'href="'.$url[0].'"'.($url[1]?' target="'.$url[1].'"':''); }
233
		else { 
234
			$ret = 'href="'.$url[0].'"';
235
			if (trim($linkparams[1]) != '-') { $ret .= ' target="'.$linkparams[1].'"';}
236
			if (trim($linkparams[2]) != '-') { $ret .= ' class="'.$linkparams[2].'"';}
237
			//if (trim($linkparams[3])) { $ret .= ' title="'.$linkparams[2].'"';} //title is generated automatically with area name
238
		}
232 239

  
233 240
		return $ret;
234 241
	}