Changeset 2844
- Timestamp:
- 06/15/2008 10:55:38 AM (5 months ago)
- Location:
- branches/website
- Files:
-
- 3 modified
-
application/config/locale.php (modified) (2 diffs)
-
application/views/layout.php (modified) (2 diffs)
-
media/css/web.css (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/website/application/config/locale.php
r2843 r2844 1 1 <?php defined('SYSPATH') or die('No direct access allowed.'); 2 2 3 /** 3 4 * List of all available languages: TLD => i18n … … 6 7 ( 7 8 'com' => 'en_US', 9 'de' => 'de_DE', 8 10 'es' => 'es_ES', 11 'fr' => 'fr_FR', 9 12 'nl' => 'nl_NL', 10 'de' => 'de_DE',11 'fr' => 'fr_FR',12 13 'pl' => 'pl_PL', 13 14 'ru' => 'ru_RU', -
branches/website/application/views/layout.php
r2843 r2844 3 3 // HTML lang 4 4 $lang = substr(Config::item('locale.language'), 0, 2); 5 6 // Base URL 7 $base_url = url::base(); 5 8 6 9 ?> … … 53 56 <!-- Start Language Picker --> 54 57 <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 ?> 62 61 </ul> 63 62 <!-- End Language Picker --> -
branches/website/media/css/web.css
r2843 r2844 22 22 23 23 /* 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; } 29 29 30 30 /* Developer Menu */
