Changeset 2844

Show
Ignore:
Timestamp:
06/15/2008 10:55:38 AM (5 months ago)
Author:
Shadowhand
Message:

Follow up to r2843

Location:
branches/website
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • branches/website/application/config/locale.php

    r2843 r2844  
    11<?php defined('SYSPATH') or die('No direct access allowed.'); 
     2 
    23/** 
    34 * List of all available languages: TLD => i18n 
     
    67( 
    78        'com' => 'en_US', 
     9        'de'  => 'de_DE', 
    810        'es'  => 'es_ES', 
     11        'fr'  => 'fr_FR', 
    912        'nl'  => 'nl_NL', 
    10         'de'  => 'de_DE', 
    11         'fr'  => 'fr_FR', 
    1213        'pl'  => 'pl_PL', 
    1314        'ru'  => 'ru_RU', 
  • branches/website/application/views/layout.php

    r2843 r2844  
    33// HTML lang 
    44$lang = substr(Config::item('locale.language'), 0, 2); 
     5 
     6// Base URL 
     7$base_url = url::base(); 
    58 
    69?> 
     
    5356<!-- Start Language Picker --> 
    5457<ul id="languages"> 
    55 <?php foreach (Config::item('locale.tlds') as $tld => $i18n) { ?> 
    56         <li> 
    57                 <a class="<?php if ($tld === TLD) echo 'active' ?>" href="<?php echo preg_replace('~(?<=kohanaphp\.)[a-z.]+~', $tld, url::current(TRUE), 1) ?>"> 
    58                         <img alt="<?php echo $i18n ?>" src="<?php echo url::base() ?>media/img/flags/<?php echo $i18n ?>.png" width="16" height="11" /> 
    59                 </a> 
    60         </li> 
    61 <?php } ?> 
     58<?php foreach (Config::item('locale.tlds') as $tld => $i18n): ?> 
     59<li><a class="<?php if ($tld === TLD) echo 'active' ?>" href="<?php echo ($url = preg_replace('/(?<=kohanaphp\.)[a-z.]+/', $tld, $base_url, 1)).Router::$complete_uri ?>"><img alt="<?php echo $i18n ?>" src="<?php echo $base_url ?>media/img/flags/<?php echo $i18n ?>.png" width="16" height="11" /></a></li> 
     60<?php endforeach ?> 
    6261</ul> 
    6362<!-- End Language Picker --> 
  • branches/website/media/css/web.css

    r2843 r2844  
    2222 
    2323/* Language picker */ 
    24 #languages { margin-right: 4em; } 
    25         #languages a { float: right; margin: 0.7em 0.3em; border: 2px solid #21364d; } 
    26         #languages a:hover { border-color: #345072; } 
    27         #languages a.active { border-color: #6593cc; } 
    28                 #languages a img { display: block; } 
     24#languages { float: right; padding: 0.6em 0; margin-right: 4em; } 
     25        #languages li { display: inline; } 
     26        #languages a { display: block; float: left; padding: 0.2em; margin: 0 0.4em; border: none; background: #21364d; } 
     27        #languages a:hover { background-color: #345072; } 
     28        #languages a.active { background-color: #6593cc; } 
    2929 
    3030/* Developer Menu */