1
0
mirror of https://github.com/monstra-cms/monstra.git synced 2025-08-05 20:57:49 +02:00

Install script: update languages list

This commit is contained in:
Martynas Barzda
2012-10-29 19:35:41 +02:00
parent 5b50aa689e
commit 029e8be634

View File

@@ -31,9 +31,12 @@
// Directories to check // Directories to check
$dir_array = array('public', 'storage', 'backups', 'tmp'); $dir_array = array('public', 'storage', 'backups', 'tmp');
// Languages array
$languages_array = array('en', 'ru', 'lt', 'it', 'de', 'pt-br');
// Select Monstra language // Select Monstra language
if (Request::get('language')) { if (Request::get('language')) {
if (in_array(Request::get('language'), array('en', 'ru', 'lt', 'it', 'de', 'pt-br'))) { if (in_array(Request::get('language'), $languages_array)) {
if (Option::update('language', Request::get('language'))) { if (Option::update('language', Request::get('language'))) {
Request::redirect($site_url); Request::redirect($site_url);
} }
@@ -153,13 +156,14 @@
color: #F74C18; color: #F74C18;
} }
.sep {
color:#ccc;
}
.language-link { .language-link {
color:#7A7A7C; color:#7A7A7C;
} }
.language-link+.language-link:before {
color: #ccc;
content: ' | ';
}
.language-link:hover { .language-link:hover {
color:#000; color:#000;
@@ -228,12 +232,9 @@
<!-- Block_wrapper --> <!-- Block_wrapper -->
<div class="row"> <div class="row">
<div class="span4 install-languages"> <div class="span4 install-languages">
<a class="language-link<?php if (Option::get('language') == 'en') echo ' language-link-current';?>" href="<?php echo $site_url.'?language=en'; ?>">en</a> <span class="sep">|</span> <?php foreach($languages_array as $lang_code){?>
<a class="language-link<?php if (Option::get('language') == 'it') echo ' language-link-current';?>" href="<?php echo $site_url.'?language=it'; ?>">it</a> <span class="sep">|</span> <a class="language-link<?php if (Option::get('language') == $lang_code) echo ' language-link-current';?>" href="<?php echo $site_url.'?language=<?php echo $lang_code?>'; ?>"><?php echo $lang_code?></a>
<a class="language-link<?php if (Option::get('language') == 'lt') echo ' language-link-current';?>" href="<?php echo $site_url.'?language=lt'; ?>">lt</a> <span class="sep">|</span> <?php } ?>
<a class="language-link<?php if (Option::get('language') == 'de') echo ' language-link-current';?>" href="<?php echo $site_url.'?language=de'; ?>">de</a> <span class="sep">|</span>
<a class="language-link<?php if (Option::get('language') == 'pt-br') echo ' language-link-current';?>" href="<?php echo $site_url.'?language=pt-br'; ?>">pt</a> <span class="sep">|</span>
<a class="language-link<?php if (Option::get('language') == 'ru') echo ' language-link-current';?>" href="<?php echo $site_url.'?language=ru'; ?>">ru</a>
</div> </div>
</div> </div>
<div class="row"> <div class="row">