Fix linting

This commit is contained in:
Nigel Sheldon 2020-11-21 15:51:56 +01:00
commit 1614145b18
262 changed files with 45324 additions and 42695 deletions

View file

@ -1,35 +1,39 @@
<?php
class Cache
{
public function set($id, $var)
{
function set($id,$var)
{
$file = '<?php $cache = '.var_export($var,TRUE).'; ?>';
$file = '<?php $cache = '.var_export($var, true).'; ?>';
file_put_contents(ONYX.'cache/'.md5($id).'.cache.php',$file) or trigger_error('dossier cache inaccessible en écriture.',E_USER_ERROR);
}
function read($id)
{
if(!is_readable(ONYX.'cache/'.md5($id).'.cache.php')) return FALSE;
include(ONYX.'cache/'.md5($id).'.cache.php');
if(!$cache) return FALSE;
return $cache;
}
function del($id)
{
if(!is_file(ONYX.'cache/'.md5($id).'.cache.php')) return FALSE;
return unlink(ONYX.'cache/'.md5($id).'.cache.php');
}
function flush()
{
foreach(glob(ONYX.'cache/*.cache.php') as $file) unlink($file);
}
file_put_contents(ONYX.'cache/'.md5($id).'.cache.php', $file) or trigger_error('dossier cache inaccessible en écriture.', E_USER_ERROR);
}
?>
public function read($id)
{
if (!is_readable(ONYX.'cache/'.md5($id).'.cache.php')) {
return false;
}
include(ONYX.'cache/'.md5($id).'.cache.php');
if (!$cache) {
return false;
}
return $cache;
}
public function del($id)
{
if (!is_file(ONYX.'cache/'.md5($id).'.cache.php')) {
return false;
}
return unlink(ONYX.'cache/'.md5($id).'.cache.php');
}
public function flush()
{
foreach (glob(ONYX.'cache/*.cache.php') as $file) {
unlink($file);
}
}
}

View file

@ -1,49 +1,47 @@
<?php
function elog($message,$level = 0,$dir = NULL,$file = NULL)
{
$dir = empty($dir) ? ONYX."log" : $dir;
$file = empty($file) ? strftime('%d-%m-%y').".log" : $file;
if($fichier = fopen("$dir/$file",'a+'))
{
switch($level)
{
default:
case 0: $level = 'MESSAGE'; break;
case 1: $level = 'AVERTISSEMENT'; break;
case 2: $level = 'ERREUR'; break;
}
$time = strftime('%d/%m/%y %H:%M:%S');
$req = isset($_SERVER['REQUEST_METHOD']) ? $_SERVER['REQUEST_METHOD']: '';
$arg = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI']: '';
$remote = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR']: '';
$ua = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT']: '';
$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER']: '';
$line = "[$time] $level : $message [$remote] [$req] [$arg] [$ua] [$referer]\r\n";
fwrite($fichier,$line);
fclose($fichier);
}
else trigger_error('Log non accessible en ecriture',E_USER_ERROR);
}
function elog($message, $level = 0, $dir = null, $file = null)
{
$dir = empty($dir) ? ONYX."log" : $dir;
$file = empty($file) ? strftime('%d-%m-%y').".log" : $file;
if ($fichier = fopen("$dir/$file", 'a+')) {
switch ($level) {
default:
case 0: $level = 'MESSAGE'; break;
case 1: $level = 'AVERTISSEMENT'; break;
case 2: $level = 'ERREUR'; break;
}
$time = strftime('%d/%m/%y %H:%M:%S');
$req = isset($_SERVER['REQUEST_METHOD']) ? $_SERVER['REQUEST_METHOD']: '';
$arg = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI']: '';
$remote = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR']: '';
$ua = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT']: '';
$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER']: '';
$line = "[$time] $level : $message [$remote] [$req] [$arg] [$ua] [$referer]\r\n";
fwrite($fichier, $line);
fclose($fichier);
} else {
trigger_error('Log non accessible en ecriture', E_USER_ERROR);
}
}
function gpc($name,$method='get')
{
switch($method)
{
default:
case 'get': $var = isset($_GET[$name]) ? $_GET[$name] : NULL; break;
case 'post': $var = isset($_POST[$name]) ? $_POST[$name] : NULL; break;
case 'cookie': $var = isset($_COOKIE[$name]) ? $_COOKIE[$name] : NULL; break;
}
if(get_magic_quotes_gpc()) $var = stripslashes($var);
return $var;
}
function gpc($name, $method='get')
{
switch ($method) {
default:
case 'get': $var = isset($_GET[$name]) ? $_GET[$name] : null; break;
case 'post': $var = isset($_POST[$name]) ? $_POST[$name] : null; break;
case 'cookie': $var = isset($_COOKIE[$name]) ? $_COOKIE[$name] : null; break;
}
if (get_magic_quotes_gpc()) {
$var = stripslashes($var);
}
return $var;
}
/*function cookie($name,$value,$time = 3600)
{
setcookie($name,$value,$time);
}*/
?>
{
setcookie($name,$value,$time);
}*/

View file

@ -1,41 +1,39 @@
<?php
function parse_config($node,$name = 'var',$attribut = 'name')
{
$configs = $node->childNodes;
if($configs)
{
$array = array();
function parse_config($node, $name = 'var', $attribut = 'name')
{
$configs = $node->childNodes;
if ($configs) {
$array = array();
foreach($configs as $value)
{
if($value->nodeName == $name)
{
if($value->getElementsByTagName($name)->length == 0)
{
$array[$value->getAttribute($attribut)] = trim($value->textContent);
}
else $array[$value->getAttribute($attribut)] = parse_config($value,$name,$attribut);
}
}
return $array;
foreach ($configs as $value) {
if ($value->nodeName == $name) {
if ($value->getElementsByTagName($name)->length == 0) {
$array[$value->getAttribute($attribut)] = trim($value->textContent);
} else {
$array[$value->getAttribute($attribut)] = parse_config($value, $name, $attribut);
}
}
else return array();
}
return $array;
} else {
return array();
}
}
/*function parse($file)
{
$xml = new DOMDocument();
$xml->load($file);
#$xml->validate();
if($root = $xml->documentElement->getAttribute('root'))
{
if($root == substr(FILE,0,strlen($root)))
{
$search = substr(FILE,strlen($root));
$paths = explode('/',$search);
$paths2 = $paths;
foreach($paths as $key => $path)
@ -46,20 +44,20 @@ function parse_config($node,$name = 'var',$attribut = 'name')
}
if($key != count($paths) - 1) $paths2[$key] .= '/';
}
foreach($xml->getElementsByTagName('config') as $value)
{
$config[$value->getAttribute('match')] = $value;
}
$parsed = array();
array_unshift($paths2,'*');
foreach($paths2 as $path)
{
if($config[$path]) $parsed = array_merge($parsed,parse_config($config[$path]));
}
return $parsed;
}
}
@ -69,5 +67,3 @@ function parse_config($node,$name = 'var',$attribut = 'name')
define('FILE','/var/www/site/test/test.php');
print_r(parse('../config/root.xml'));*/
?>

View file

@ -1,94 +1,112 @@
<?php
function hexstr($var)
{
return pack('H*',$var);
}
{
return pack('H*', $var);
}
function strhex($var)
{
return @array_shift(unpack('H*',$var));
}
{
return @array_shift(unpack('H*', $var));
}
function bitstr($var)
{
$r = NULL;
for($i = 0; $i < strlen($var); $i += 8) $r .= chr(bindec(substr($var,$i,8)));
return $r;
{
$r = null;
for ($i = 0; $i < strlen($var); $i += 8) {
$r .= chr(bindec(substr($var, $i, 8)));
}
return $r;
}
function bithex($var)
{
$r = NULL;
for($i = 0; $i < strlen($var); $i += 4) $r .= base_convert(substr($var,$i,4),2,16);
return $r;
{
$r = null;
for ($i = 0; $i < strlen($var); $i += 4) {
$r .= base_convert(substr($var, $i, 4), 2, 16);
}
return $r;
}
function cxor($msg,$cle)
{
$xor = NULL;
for($i = 0; $i < strlen($msg);$i++) $xor .= substr($msg,$i,1) ^ substr($cle,$i % strlen($cle),1);
return $xor;
}
function cxor($msg, $cle)
{
$xor = null;
for ($i = 0; $i < strlen($msg);$i++) {
$xor .= substr($msg, $i, 1) ^ substr($cle, $i % strlen($cle), 1);
}
return $xor;
}
function random($l=128)
{
$r = NULL;
for($i = 1;$i <= $l/128 && $l/128 <= 32; $i++)
{
$var = time().microtime().mt_rand().md5(time()).md5(microtime()).md5(mt_rand()).sha1(time()).sha1(microtime()).sha1(mt_rand());
$r .= md5(cxor(md5($var,TRUE),sha1($var,TRUE)));
}
return $r;
}
{
$r = null;
for ($i = 1;$i <= $l/128 && $l/128 <= 32; $i++) {
$var = time().microtime().mt_rand().md5(time()).md5(microtime()).md5(mt_rand()).sha1(time()).sha1(microtime()).sha1(mt_rand());
$r .= md5(cxor(md5($var, true), sha1($var, true)));
}
return $r;
}
function uniquehash($var,$length=128,$raw=FALSE)
{
$hashs = array('tiger192,4','haval256,5','md5','snefru','gost','ripemd160','whirlpool');
$r = hash('sha512',$var,TRUE);
function uniquehash($var, $length=128, $raw=false)
{
$hashs = array('tiger192,4','haval256,5','md5','snefru','gost','ripemd160','whirlpool');
$r = hash('sha512', $var, true);
foreach($hashs as $algo) $r = cxor(strrev($r),hash($algo,strrev($r),TRUE));
if($length % 8 == 0 && $length >=128 && $length <= 512) $r = substr($r,0,$length/8);
if(!$raw) $r = strhex($r);
return $r;
foreach ($hashs as $algo) {
$r = cxor(strrev($r), hash($algo, strrev($r), true));
}
function temphash($var,$length=128,$raw=FALSE)
{
if(!$val = Cache::read('_temphash')) Cache::set('_temphash',$val = hexstr(random()));
return uniquehash(cxor($var,$val),$length,$raw);
if ($length % 8 == 0 && $length >=128 && $length <= 512) {
$r = substr($r, 0, $length/8);
}
if (!$raw) {
$r = strhex($r);
}
return $r;
}
function temphash($var, $length=128, $raw=false)
{
if (!$val = Cache::read('_temphash')) {
Cache::set('_temphash', $val = hexstr(random()));
}
return uniquehash(cxor($var, $val), $length, $raw);
}
function decode_ip($int_ip)
{
$hexipbang = explode('.', chunk_split($int_ip, 2, '.'));
return hexdec($hexipbang[0]). '.' . hexdec($hexipbang[1]) . '.' . hexdec($hexipbang[2]) . '.' . hexdec($hexipbang[3]);
}
{
$hexipbang = explode('.', chunk_split($int_ip, 2, '.'));
return hexdec($hexipbang[0]). '.' . hexdec($hexipbang[1]) . '.' . hexdec($hexipbang[2]) . '.' . hexdec($hexipbang[3]);
}
function encode_ip($dotquad_ip=FALSE)
{
if(!$dotquad_ip) $dotquad_ip = $_SERVER['REMOTE_ADDR'];
function encode_ip($dotquad_ip=false)
{
if (!$dotquad_ip) {
$dotquad_ip = $_SERVER['REMOTE_ADDR'];
}
$ip_sep = explode('.', $dotquad_ip);
if (empty($ip_sep[3])) $ip_sep = explode('.', "127.0.0.1");
return sprintf('%02x%02x%02x%02x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
}
$ip_sep = explode('.', $dotquad_ip);
if (empty($ip_sep[3])) {
$ip_sep = explode('.', "127.0.0.1");
}
return sprintf('%02x%02x%02x%02x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
}
function url($string,$external=FALSE)
{
if($external) return htmlspecialchars($string);
function url($string, $external=false)
{
if ($external) {
return htmlspecialchars($string);
}
global $VAR;
global $VAR;
if(!empty($VAR['rewrite_url']))
{
$masque = $VAR['rewrite_url']['masque'];
$replace = $VAR['rewrite_url']['replace'];
$var = preg_replace($masque,$replace,$string);
return htmlspecialchars($var);
}
else return htmlspecialchars($string);
}
?>
if (!empty($VAR['rewrite_url'])) {
$masque = $VAR['rewrite_url']['masque'];
$replace = $VAR['rewrite_url']['replace'];
$var = preg_replace($masque, $replace, $string);
return htmlspecialchars($var);
} else {
return htmlspecialchars($string);
}
}