Changeset 1087 in svn for trunk/htdocs/common/common.php


Ignore:
Timestamp:
2012-07-30T07:40:17Z (3 years ago)
Author:
Xuefer
Message:

htdocs: standard xhtml/css

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/htdocs/common/common.php

    r1086 r1087  
    5252                "http://www.lighttpd.net/" => "Lighttpd",
    5353                ) as $url => $title) {
    54         $html[] = sprintf('<a href="%s" target="_blank">%s</a>', $url, $title);
     54        $html[] = sprintf('<a href="%s" rel="external">%s</a>', $url, $title);
    5555    }
    5656    return implode('|', $html);
     
    119119        }
    120120    }
    121     else if (!empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
    122         foreach (explode(',', str_replace(' ', '', $_SERVER['HTTP_ACCEPT_LANGUAGE'])) as $lang) {
    123             $lang = strtok($lang, ':;');
    124             $file = get_language_file_ex($name, $lang);
    125             if (isset($file)) {
    126                 $config['lang'] = $lang;
    127                 break;
    128             }
    129             if (strpos($lang, '-') !== false) {
    130                 $file = get_language_file_ex($name, strtok($lang, ':-'));
     121    else {
     122        $config['lang'] = 'en';
     123
     124        if (!empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
     125            foreach (explode(',', str_replace(' ', '', $_SERVER['HTTP_ACCEPT_LANGUAGE'])) as $lang) {
     126                $lang = strtok($lang, ':;');
     127                $file = get_language_file_ex($name, $lang);
    131128                if (isset($file)) {
    132129                    $config['lang'] = $lang;
    133130                    break;
     131                }
     132                if (strpos($lang, '-') !== false) {
     133                    $file = get_language_file_ex($name, strtok($lang, ':-'));
     134                    if (isset($file)) {
     135                        $config['lang'] = $lang;
     136                        break;
     137                    }
    134138                }
    135139            }
Note: See TracChangeset for help on using the changeset viewer.