Index: branches/RC/core/kernel/globals.php =================================================================== diff -u -r10098 -r10304 --- branches/RC/core/kernel/globals.php (.../globals.php) (revision 10098) +++ branches/RC/core/kernel/globals.php (.../globals.php) (revision 10304) @@ -601,6 +601,18 @@ return $headers; } + /** + * Checks that file is writable by group or others + * + * @param string $file + * @return boolean + */ + function check_write_permissions($file) + { + $permissions = fileperms($file); + return $permissions & 0x0010 || $permissions & 0x0002; + } + if (!function_exists('easter_date')) { // calculates easter date, when calendar extension not installed in php // see also: http://php.prod.intechnic.lv/manual/en/function.easter-date.php