forked from Wavyzz/dolibarr
Fix: Removed warnings
This commit is contained in:
@@ -77,6 +77,12 @@ if (! function_exists('json_encode'))
|
|||||||
return $output;
|
return $output;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return text according to type
|
||||||
|
*
|
||||||
|
* @param mixed $val Value to show
|
||||||
|
* @return string Formated value
|
||||||
|
*/
|
||||||
function _val($val)
|
function _val($val)
|
||||||
{
|
{
|
||||||
if (is_string($val)) return '"'.rawurlencode($val).'"';
|
if (is_string($val)) return '"'.rawurlencode($val).'"';
|
||||||
@@ -401,19 +407,21 @@ function dol_string_unaccent($str)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$string = strtr($str,
|
$string = strtr(
|
||||||
"\xC0\xC1\xC2\xC3\xC5\xC7
|
$str,
|
||||||
|
"\xC0\xC1\xC2\xC3\xC5\xC7
|
||||||
\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1
|
\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1
|
||||||
\xD2\xD3\xD4\xD5\xD8\xD9\xDA\xDB\xDD
|
\xD2\xD3\xD4\xD5\xD8\xD9\xDA\xDB\xDD
|
||||||
\xE0\xE1\xE2\xE3\xE5\xE7\xE8\xE9\xEA\xEB
|
\xE0\xE1\xE2\xE3\xE5\xE7\xE8\xE9\xEA\xEB
|
||||||
\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF8
|
\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF8
|
||||||
\xF9\xFA\xFB\xFD\xFF",
|
\xF9\xFA\xFB\xFD\xFF",
|
||||||
"AAAAAC
|
"AAAAAC
|
||||||
EEEEIIIIDN
|
EEEEIIIIDN
|
||||||
OOOOOUUUY
|
OOOOOUUUY
|
||||||
aaaaaceeee
|
aaaaaceeee
|
||||||
iiiidnooooo
|
iiiidnooooo
|
||||||
uuuyy");
|
uuuyy"
|
||||||
|
);
|
||||||
$string = strtr($string, array("\xC4"=>"Ae", "\xC6"=>"AE", "\xD6"=>"Oe", "\xDC"=>"Ue", "\xDE"=>"TH", "\xDF"=>"ss", "\xE4"=>"ae", "\xE6"=>"ae", "\xF6"=>"oe", "\xFC"=>"ue", "\xFE"=>"th"));
|
$string = strtr($string, array("\xC4"=>"Ae", "\xC6"=>"AE", "\xD6"=>"Oe", "\xDC"=>"Ue", "\xDE"=>"TH", "\xDF"=>"ss", "\xE4"=>"ae", "\xE6"=>"ae", "\xF6"=>"oe", "\xFC"=>"ue", "\xFE"=>"th"));
|
||||||
return $string;
|
return $string;
|
||||||
}
|
}
|
||||||
@@ -603,6 +611,7 @@ function dol_syslog($message, $level=LOG_INFO)
|
|||||||
}
|
}
|
||||||
catch(Exception $e)
|
catch(Exception $e)
|
||||||
{
|
{
|
||||||
|
// Do not use dol_syslog to avoid infinite loop
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1020,17 +1029,17 @@ function dolibarr_mktime($hour,$minute,$second,$month,$day,$year,$gm=false,$chec
|
|||||||
* Replace function mktime not available under Windows if year < 1970
|
* Replace function mktime not available under Windows if year < 1970
|
||||||
* PHP mktime is restricted to the years 1901-2038 on Unix and 1970-2038 on Windows
|
* PHP mktime is restricted to the years 1901-2038 on Unix and 1970-2038 on Windows
|
||||||
*
|
*
|
||||||
* @param hour Hour (can be -1 for undefined)
|
* @param int $hour Hour (can be -1 for undefined)
|
||||||
* @param minute Minute (can be -1 for undefined)
|
* @param int $minute Minute (can be -1 for undefined)
|
||||||
* @param second Second (can be -1 for undefined)
|
* @param int $second Second (can be -1 for undefined)
|
||||||
* @param month Month (1 to 12)
|
* @param int $month Month (1 to 12)
|
||||||
* @param day Day (1 to 31)
|
* @param int $day Day (1 to 31)
|
||||||
* @param year Year
|
* @param int $year Year
|
||||||
* @param gm 1=Input informations are GMT values, otherwise local to server TZ
|
* @param int $gm 1=Input informations are GMT values, otherwise local to server TZ
|
||||||
* @param check 0=No check on parameters (Can use day 32, etc...)
|
* @param int $check 0=No check on parameters (Can use day 32, etc...)
|
||||||
* @param isdst Dayling saving time
|
* @param int $isdst Dayling saving time
|
||||||
* @return timestamp Date as a timestamp, '' if error
|
* @return timestamp Date as a timestamp, '' if error
|
||||||
* @see dol_print_date, dol_stringtotime
|
* @see dol_print_date, dol_stringtotime
|
||||||
*/
|
*/
|
||||||
function dol_mktime($hour,$minute,$second,$month,$day,$year,$gm=false,$check=1,$isdst=true)
|
function dol_mktime($hour,$minute,$second,$month,$day,$year,$gm=false,$check=1,$isdst=true)
|
||||||
{
|
{
|
||||||
@@ -1372,12 +1381,12 @@ function dol_user_country()
|
|||||||
* Format address string
|
* Format address string
|
||||||
*
|
*
|
||||||
* @param string $address Address
|
* @param string $address Address
|
||||||
* @param int $htmlid Html ID
|
* @param int $htmlid Html ID (for example 'gmap')
|
||||||
* @param int $mode thirdparty|contact|member|other
|
* @param int $mode thirdparty|contact|member|other
|
||||||
* @param int $id Id of object
|
* @param int $id Id of object
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function dol_print_address($address, $htmlid='gmap', $mode, $id)
|
function dol_print_address($address, $htmlid, $mode, $id)
|
||||||
{
|
{
|
||||||
global $conf,$user,$langs;
|
global $conf,$user,$langs;
|
||||||
|
|
||||||
@@ -1662,11 +1671,11 @@ function dol_print_graph($htmlid,$width,$height,$data,$showlegend=0,$type='pie',
|
|||||||
* If length = max length+1, we do no truncate to avoid having just 1 char replaced with '...'.
|
* If length = max length+1, we do no truncate to avoid having just 1 char replaced with '...'.
|
||||||
* MAIN_DISABLE_TRUNC=1 can disable all truncings
|
* MAIN_DISABLE_TRUNC=1 can disable all truncings
|
||||||
*
|
*
|
||||||
* @param string String to truncate
|
* @param string $string String to truncate
|
||||||
* @param size Max string size. 0 for no limit.
|
* @param int $size Max string size. 0 for no limit.
|
||||||
* @param trunc Where to trunc: right, left, middle, wrap
|
* @param string $trunc Where to trunc: right, left, middle, wrap
|
||||||
* @param stringencoding Tell what is source string encoding
|
* @param string $stringencoding Tell what is source string encoding
|
||||||
* @return string Truncated string
|
* @return string Truncated string
|
||||||
*/
|
*/
|
||||||
function dol_trunc($string,$size=40,$trunc='right',$stringencoding='UTF-8')
|
function dol_trunc($string,$size=40,$trunc='right',$stringencoding='UTF-8')
|
||||||
{
|
{
|
||||||
@@ -1821,9 +1830,9 @@ function img_picto_common($alt, $picto, $options='', $pictoisfullpath=0)
|
|||||||
/**
|
/**
|
||||||
* Show logo action
|
* Show logo action
|
||||||
*
|
*
|
||||||
* @param alt Text for image alt and title
|
* @param string $alt Text for image alt and title
|
||||||
* @param numaction Action to show
|
* @param int $numaction Action to show
|
||||||
* @return string Return an img tag
|
* @return string Return an img tag
|
||||||
*/
|
*/
|
||||||
function img_action($alt = "default", $numaction)
|
function img_action($alt = "default", $numaction)
|
||||||
{
|
{
|
||||||
@@ -1841,9 +1850,9 @@ function img_action($alt = "default", $numaction)
|
|||||||
/**
|
/**
|
||||||
* Show pdf logo
|
* Show pdf logo
|
||||||
*
|
*
|
||||||
* @param alt Texte sur le alt de l'image
|
* @param string $alt Texte sur le alt de l'image
|
||||||
* @param $size Taille de l'icone : 3 = 16x16px , 2 = 14x14px
|
* @param int $size Taille de l'icone : 3 = 16x16px , 2 = 14x14px
|
||||||
* @return string Retourne tag img
|
* @return string Retourne tag img
|
||||||
*/
|
*/
|
||||||
function img_pdf($alt = "default",$size=3)
|
function img_pdf($alt = "default",$size=3)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user