Changeset 398 for trunk/include


Ignore:
Timestamp:
Mar 27, 2004, 2:24:26 PM (20 years ago)
Author:
gweltas
Message:
  • Split of infos.lang.php
Location:
trunk/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/config.inc.php

    r396 r398  
    5454$conf['anti-flood_time']    = 60; // seconds between 2 comments : 0 to disable
    5555$conf['max_LOV_categories'] = 50;
    56 $conf['default_style']      = 'default';
    57 $conf['default_lang']       = 'en_EN';
     56
    5857?>
  • trunk/include/functions_user.inc.php

    r394 r398  
    231231{
    232232  global $conf, $template, $lang, $lang_info;
    233   include_once(PHPWG_ROOT_PATH . 'language/infos.lang.php');
    234  
     233   
    235234  $language = (!empty($userdata['language']) && !$userdata['is_the_guest'] )?$userdata['language']:$conf['default_lang'];
    236235  $style = (!empty($userdata['template'])&& !$userdata['is_the_guest'] )?$userdata['template']:$conf['default_style'];
     
    252251  }
    253252 
    254   $lang_info['current_code']=$language;
    255253  $template= setup_style($style);
    256254  return;
  • trunk/include/htmlfunctions.inc.php

    r395 r398  
    113113function language_select($default, $select_name = "language")
    114114{
    115   global $lang_info;
     115
    116116  $dir = opendir(PHPWG_ROOT_PATH . 'language');
    117117  $available_lang= array();
     
    119119  while ( $file = readdir($dir) )
    120120  {
    121     if (is_dir ( realpath(PHPWG_ROOT_PATH.'language/'.$file) )
    122           && !is_link(realpath(PHPWG_ROOT_PATH  . 'language/' . $file))
    123           && isset($lang_info['language'][$file]))
     121    $path= realpath(PHPWG_ROOT_PATH . 'language/'.$file);
     122    if (is_dir ($path) && !is_link($path) && file_exists($path . '/iso.txt'))
    124123    {
    125       $available_lang[$file] = $lang_info['language'][$file];
     124          list($displayname) = @file($path . '/iso.txt');
     125          $available_lang[$displayname] = $file;
    126126    }
    127127  }
     
    131131
    132132  $lang_select = '<select name="' . $select_name . '" onchange="this.form.submit()">';
    133   while ( list($code, $displayname) = @each($available_lang) )
     133  foreach ($available_lang as $displayname => $code)
    134134  {
    135135    $selected = ( strtolower($default) == strtolower($code) ) ? ' selected="selected"' : '';
  • trunk/include/page_header.php

    r393 r398  
    3131$template->set_filenames(array('header'=>'header.tpl'));
    3232
    33 $charset = empty($lang_info['charset'][$lang_info['current_code']])?
    34   $lang_info['default']['charset']:$lang_info['charset'][$lang_info['current_code']];
    35 $dir = empty($lang_info['direction'][$lang_info['current_code']])?
    36   $lang_info['default']['direction']:$lang_info['direction'][$lang_info['current_code']];
    37 
    3833$css = PHPWG_ROOT_PATH.'template/'.$user['template'].'/'.$user['template'].'.css';
    3934$template->assign_vars(array(
    40   'CONTENT_ENCODING' => $charset,
     35  'CONTENT_ENCODING' => $lang_info['charset'],
    4136  'PAGE_TITLE' => $title,
    42   'LANG'=>substr($lang_info['current_code'],0,2),
    43   'DIR'=>$dir,
     37  'LANG'=>$lang_info['code'],
     38  'DIR'=>$lang_info['direction'],
    4439 
    4540  'T_STYLE' => $css
Note: See TracChangeset for help on using the changeset viewer.