From 6a9c9eb91f349123850ddda0de18dde87f0565bb Mon Sep 17 00:00:00 2001 From: gweltas Date: Sat, 27 Mar 2004 13:24:26 +0000 Subject: - Split of infos.lang.php git-svn-id: http://piwigo.org/svn/trunk@398 68402e56-0260-453c-a942-63ccdbb3a9ee --- include/config.inc.php | 3 +- include/functions_user.inc.php | 4 +- include/htmlfunctions.inc.php | 12 ++-- include/page_header.php | 11 +--- language/en_UK.iso-8859-1/common.lang.php | 7 +++ language/en_UK.iso-8859-1/iso.txt | 1 + language/infos.lang.php | 96 ------------------------------- 7 files changed, 19 insertions(+), 115 deletions(-) create mode 100644 language/en_UK.iso-8859-1/iso.txt delete mode 100644 language/infos.lang.php diff --git a/include/config.inc.php b/include/config.inc.php index 92d3a73cc..72211789e 100644 --- a/include/config.inc.php +++ b/include/config.inc.php @@ -53,6 +53,5 @@ $conf['document_ext'] = array('doc','pdf','zip'); $conf['top_number'] = 10; $conf['anti-flood_time'] = 60; // seconds between 2 comments : 0 to disable $conf['max_LOV_categories'] = 50; -$conf['default_style'] = 'default'; -$conf['default_lang'] = 'en_EN'; + ?> diff --git a/include/functions_user.inc.php b/include/functions_user.inc.php index cf3f01fb3..400e104c6 100644 --- a/include/functions_user.inc.php +++ b/include/functions_user.inc.php @@ -230,8 +230,7 @@ function check_login_authorization() function init_userprefs($userdata) { global $conf, $template, $lang, $lang_info; - include_once(PHPWG_ROOT_PATH . 'language/infos.lang.php'); - + $language = (!empty($userdata['language']) && !$userdata['is_the_guest'] )?$userdata['language']:$conf['default_lang']; $style = (!empty($userdata['template'])&& !$userdata['is_the_guest'] )?$userdata['template']:$conf['default_style']; @@ -251,7 +250,6 @@ function init_userprefs($userdata) include_once(PHPWG_ROOT_PATH . 'language/' . $language . '/admin.lang.php'); } - $lang_info['current_code']=$language; $template= setup_style($style); return; } diff --git a/include/htmlfunctions.inc.php b/include/htmlfunctions.inc.php index 8377f8e35..25b330ff3 100644 --- a/include/htmlfunctions.inc.php +++ b/include/htmlfunctions.inc.php @@ -112,17 +112,17 @@ function create_navigation_bar( $url, $nb_element, $start, // function language_select($default, $select_name = "language") { - global $lang_info; + $dir = opendir(PHPWG_ROOT_PATH . 'language'); $available_lang= array(); while ( $file = readdir($dir) ) { - if (is_dir ( realpath(PHPWG_ROOT_PATH.'language/'.$file) ) - && !is_link(realpath(PHPWG_ROOT_PATH . 'language/' . $file)) - && isset($lang_info['language'][$file])) + $path= realpath(PHPWG_ROOT_PATH . 'language/'.$file); + if (is_dir ($path) && !is_link($path) && file_exists($path . '/iso.txt')) { - $available_lang[$file] = $lang_info['language'][$file]; + list($displayname) = @file($path . '/iso.txt'); + $available_lang[$displayname] = $file; } } closedir($dir); @@ -130,7 +130,7 @@ function language_select($default, $select_name = "language") @reset($available_lang); $lang_select = '