Project

General

Profile

« Previous | Next » 

Revision 1475

Added by Dietmar over 13 years ago

+ add SecureForm.mtab.php under mantennance by WebsiteBaker Community
! security fixes media, groups, users, sections
  1. change lang variable to remove upgrade-script
    ! reworked add sections in pages
    ! fix set empty href in show_menu2
    ! set show_menu2 version to 4.9.6
    ! reworked Droplet LoginBox, add redirect query
    - remove unneeded folder js
    ! set Droplet to version 1.1.0
    + add checkboxes to change frontend absolute url to relative urls
    ! set output_filter version to 0.2

View differences:

functions.php
1413 1413
			return false;
1414 1414
		}
1415 1415
	}
1416

  
1417
/*
1418
urlencode function and rawurlencode are mostly based on RFC 1738.
1419
However, since 2005 the current RFC in use for URIs standard is RFC 3986.
1420
Here is a function to encode URLs according to RFC 3986.
1421
*/
1422
if(!function_exists('url_encode')){
1423
	function url_encode($string) {
1424
	    $string = html_entity_decode($string,ENT_QUOTES,'UTF-8');
1425
	    $entities = array('%20', '%21', '%2A', '%27', '%28', '%29', '%3B', '%3A', '%40', '%26', '%3D', '%2B', '%24', '%2C', '%2F', '%3F', '%25', '%23', '%5B', '%5D');
1426
	    $replacements = array(' ','!', '*', "'", "(", ")", ";", ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]");
1427
	    return str_replace($entities, $replacements, rawurlencode($string));
1428
	}
1429
}

Also available in: Unified diff