X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=include%2Fdatetime.php;h=a8320d33216a448fd70647f3eda112384052dcc6;hb=d49f986d1eb6894dd948577288357b6c1755e3d3;hp=26f1debecf443b00a8c42d07c8ef797d60cb8da3;hpb=5640c42469b8ec1c5731b599b0dc9d9a0e762ce6;p=friendica.git diff --git a/include/datetime.php b/include/datetime.php index 26f1debecf..a8320d3321 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -5,6 +5,7 @@ */ use Friendica\Core\Config; +use Friendica\Core\L10n; use Friendica\Core\PConfig; use Friendica\Database\DBM; @@ -17,21 +18,21 @@ use Friendica\Database\DBM; */ function timezone_cmp($a, $b) { if (strstr($a, '/') && strstr($b, '/')) { - if ( t($a) == t($b)) { + if (L10n::t($a) == L10n::t($b)) { return 0; } - return ( t($a) < t($b)) ? -1 : 1; + return (L10n::t($a) < L10n::t($b)) ? -1 : 1; } if (strstr($a, '/')) { return -1; } elseif (strstr($b, '/')) { return 1; - } elseif ( t($a) == t($b)) { + } elseif (L10n::t($a) == L10n::t($b)) { return 0; } - return ( t($a) < t($b)) ? -1 : 1; + return (L10n::t($a) < L10n::t($b)) ? -1 : 1; } /** @@ -56,7 +57,7 @@ function select_timezone($current = 'America/Los_Angeles') { $o .= ''; } $continent = $ex[0]; - $o .= ''; + $o .= ''; } if (count($ex) > 2) { $city = substr($value,strpos($value,'/')+1); @@ -65,13 +66,13 @@ function select_timezone($current = 'America/Los_Angeles') { } } else { $city = $ex[0]; - if ($continent != t('Miscellaneous')) { + if ($continent != L10n::t('Miscellaneous')) { $o .= ''; - $continent = t('Miscellaneous'); - $o .= ''; + $continent = L10n::t('Miscellaneous'); + $o .= ''; } } - $city = str_replace('_', ' ', t($city)); + $city = str_replace('_', ' ', L10n::t($city)); $selected = (($value == $current) ? " selected=\"selected\" " : ""); $o .= ""; } @@ -102,9 +103,9 @@ function field_timezone($name='timezone', $label='', $current = 'America/Los_Ang $options = str_replace('','', $options); $tpl = get_markup_template('field_select_raw.tpl'); - return replace_macros($tpl, array( - '$field' => array($name, $label, $current, $help, $options), - )); + return replace_macros($tpl, [ + '$field' => [$name, $label, $current, $help, $options], + ]); } @@ -189,22 +190,22 @@ function dob($dob) $age = ((intval($value)) ? age($value, $a->user["timezone"], $a->user["timezone"]) : ""); - $o = replace_macros(get_markup_template("field_input.tpl"), array( - '$field' => array( + $o = replace_macros(get_markup_template("field_input.tpl"), [ + '$field' => [ 'dob', t('Birthday:'), $value, - (((intval($age)) > 0 ) ? t('Age: ') . $age : ""), + (((intval($age)) > 0 ) ? L10n::t('Age: ') . $age : ""), '', - 'placeholder="' . t('YYYY-MM-DD or MM-DD') . '"' - ) - )); + 'placeholder="' . L10n::t('YYYY-MM-DD or MM-DD') . '"' + ] + ]); /// @TODO Old-lost code? -// if ($dob && $dob > '0001-01-01') -// $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),mktime(0,0,0,$month,$day,$year), 'dob'); -// else -// $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),false,'dob'); + // if ($dob && $dob > '0001-01-01') + // $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),mktime(0,0,0,$month,$day,$year), 'dob'); + // else + // $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),false,'dob'); return $o; } @@ -276,10 +277,10 @@ function datetimesel($min, $max, $default, $label, $id = 'datetimepicker', $pick // First day of the week (0 = Sunday) $firstDay = PConfig::get(local_user(), 'system', 'first_day_of_week', 0); - $lang = substr(get_browser_language(), 0, 2); + $lang = substr(L10n::getBrowserLanguage(), 0, 2); // Check if the detected language is supported by the picker - if (!in_array($lang, array("ar", "ro", "id", "bg", "fa", "ru", "uk", "en", "el", "de", "nl", "tr", "fr", "es", "th", "pl", "pt", "ch", "se", "kr", "it", "da", "no", "ja", "vi", "sl", "cs", "hu"))) { + if (!in_array($lang, ["ar", "ro", "id", "bg", "fa", "ru", "uk", "en", "el", "de", "nl", "tr", "fr", "es", "th", "pl", "pt", "ch", "se", "kr", "it", "da", "no", "ja", "vi", "sl", "cs", "hu"])) { $lang = Config::get('system', 'language', 'en'); } @@ -327,9 +328,9 @@ function datetimesel($min, $max, $default, $label, $id = 'datetimepicker', $pick $readable_format = str_replace('i','MM',$readable_format); $tpl = get_markup_template('field_input.tpl'); - $o .= replace_macros($tpl, array( - '$field' => array($id, $label, $input_text, '', (($required) ? '*' : ''), 'placeholder="' . $readable_format . '"'), - )); + $o .= replace_macros($tpl, [ + '$field' => [$id, $label, $input_text, '', (($required) ? '*' : ''), 'placeholder="' . $readable_format . '"'], + ]); $o .= "