Project

General

Profile

« Previous | Next » 

Revision 783

Added by doc over 16 years ago

fixed bug in output filter (mailto links with HTML entities in optional part)

View differences:

trunk/CHANGELOG
11 11
! = Update/Change
12 12

  
13 13
------------------------------------- 2.7.0 -------------------------------------
14
31-Mar-2008 Christian Sommer
15
#	fixed bug in output filter (mailto links with HTML entities in optional part)
14 16
29-Mar-2008 Christian Sommer
15 17
!	added missing translation to Dutch language file (thanks Bramus)
16 18
28-Mar-2008 Thomas Hornik
trunk/wb/modules/output_filter/filter-routines.php
161 161
				$decryption_key = chr($char_shift+97);						// ASCII a:=97
162 162
		
163 163
				// prepare mailto string for encryption (mail protocol, decryption key, mail address)
164
				$email_address = "mailto:" .$decryption_key .$match[2] .$match[3];
165
		
164
				// match[3] contains the optional email subject and body text
165
				// convert %XX values into characters and remove HTML entities like & into it?s expression like &
166
				$email_address = "mailto:" .$decryption_key .$match[2] .html_entity_decode(rawurldecode($match[3]));
167

  
166 168
				// encrypt email address by shifting characters
167 169
		  	$encrypted_email = "";
168 170
				for($i=0; $i<strlen($email_address); $i++) {

Also available in: Unified diff