mirror of
https://github.com/araxiaonline/WoWSimpleRegistration.git
synced 2026-06-13 03:12:27 -04:00
[Language changer] Fixed issue and make it better.
https://github.com/masterking32/WoWSimpleRegistration/pull/42
This commit is contained in:
@@ -37,6 +37,9 @@ If you got a blank screen, You can enable `debug_mode` in the config file.
|
||||
|
||||
## Changelogs
|
||||
|
||||
**2.0.2 (2/24/2021):**
|
||||
1. Language changer added. (Thanks to [DuelistRag3](https://github.com/DuelistRag3))
|
||||
|
||||
**2.0.1 (2/20/2021):**
|
||||
1. Support SRP6 for CMangos.
|
||||
|
||||
|
||||
@@ -12,11 +12,26 @@ baseurl
|
||||
page_title
|
||||
That's your website title. Example: "My WOW Private server!"
|
||||
language
|
||||
Website language (english/persian/italian/chinese-simplified/chinese-traditional/swedish/french/german/spanish/korean)
|
||||
Default website language (english/persian/italian/chinese-simplified/chinese-traditional/swedish/french/german/spanish/korean)
|
||||
supported_langs
|
||||
List of languages supported, You can remove each language you don't want!
|
||||
if you want to disable language changer, Change it to: $config['supported_langs'] = false;
|
||||
=====================================================================*/
|
||||
$config['baseurl'] = "http://localhost"; // MAKE SURE USE VALID URL, If you have any issue loading images and template please check this field
|
||||
$config['page_title'] = "Simple Register";
|
||||
$config['language'] = "english";
|
||||
$config['supported_langs'] = [
|
||||
'english' => 'English',
|
||||
'persian' => 'Persian',
|
||||
'italian' => 'Italian',
|
||||
'chinese-simplified' => 'Chinese Simplified',
|
||||
'chinese-traditional' => 'Chinese Traditional',
|
||||
'swedish' => 'Swedish',
|
||||
'french' => 'French',
|
||||
'german' => 'German',
|
||||
'spanish' => 'Spanish',
|
||||
'korean' => 'Korean'
|
||||
];
|
||||
/*===================================================================
|
||||
If you see a white screen or have an issue, you can enable it to see the errors.
|
||||
Note that after testing, be sure to disable this option.
|
||||
@@ -312,4 +327,4 @@ $config['realmlists'] = array( // Add your realmlist here
|
||||
|
||||
|
||||
|
||||
$config['script_version'] = '2.0.1';
|
||||
$config['script_version'] = '2.0.2';
|
||||
|
||||
@@ -58,9 +58,13 @@ class user
|
||||
*/
|
||||
public static function lang_cookie_changer($getlang)
|
||||
{
|
||||
$cookie_name = "langcookie";
|
||||
setcookie($cookie_name, $getlang); //sets the language cookie to selected language
|
||||
header("Refresh:0");
|
||||
$supported_langs = get_config('supported_langs');
|
||||
if(!empty($supported_langs) && !empty($supported_langs[$getlang]))
|
||||
{
|
||||
setcookie('website_lang', $getlang); //sets the language cookie to selected language
|
||||
header("location: " . get_config("baseurl"));
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = '欢迎来到';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = '歡迎來到';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = 'Welcome to';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = 'Bienvenue sur';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Sprache ändern';
|
||||
$language['change_lang_form_head'] = 'Sprache auswählen';
|
||||
$language['lang_en'] = 'Englisch';
|
||||
$language['lang_pe'] = 'Persisch';
|
||||
$language['lang_it'] = 'Italienisch';
|
||||
$language['lang_ch_si'] = 'Simples Chinsesisch';
|
||||
$language['lang_ch_tr'] = 'Traditionelles Chinesisch';
|
||||
$language['lang_sw'] = 'Schwedisch';
|
||||
$language['lang_fr'] = 'Französisch';
|
||||
$language['lang_de'] = 'Deutsch';
|
||||
$language['lang_sp'] = 'Spanisch';
|
||||
$language['lang_ko'] = 'Koreanisch';
|
||||
$language['change_lang_sub'] = 'Ändern';
|
||||
|
||||
$language['welcome_to'] = 'Willkommen bei';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = 'Benvenuto in';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = '환영 합니다.';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '.hero-section, .hero-slider, .pr
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = 'خوش آمدید به';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = 'Welcome to';
|
||||
|
||||
@@ -17,16 +17,6 @@ $language['tpl_battleforazeroth_custom_css'] = '';
|
||||
// Lang changer
|
||||
$language['change_lang_head'] = 'Language Changer';
|
||||
$language['change_lang_form_head'] = 'Select Language';
|
||||
$language['lang_en'] = 'English';
|
||||
$language['lang_pe'] = 'Persian';
|
||||
$language['lang_it'] = 'Italian';
|
||||
$language['lang_ch_si'] = 'Chinese Simplified';
|
||||
$language['lang_ch_tr'] = 'Chinese Traditional';
|
||||
$language['lang_sw'] = 'Swedish';
|
||||
$language['lang_fr'] = 'French';
|
||||
$language['lang_de'] = 'German';
|
||||
$language['lang_sp'] = 'Spanish';
|
||||
$language['lang_ko'] = 'Korean';
|
||||
$language['change_lang_sub'] = 'Change';
|
||||
|
||||
$language['welcome_to'] = 'Välkommen till';
|
||||
|
||||
@@ -46,12 +46,19 @@ if (!preg_match('/^([a-z-]+)$/i', strtolower(get_config('language'))) || !file_e
|
||||
die('Language is not valid!');
|
||||
}
|
||||
|
||||
require_once app_path . 'language/' . strtolower(get_config('language')) . '.php';
|
||||
if(!empty($_COOKIE['website_lang']) && !empty($config['supported_langs'][$_COOKIE['website_lang']]) && file_exists(app_path . 'language/' . strtolower($_COOKIE['website_lang']) . '.php'))
|
||||
{
|
||||
require_once app_path . 'language/' . strtolower($_COOKIE['website_lang']) . '.php';
|
||||
}else{
|
||||
require_once app_path . 'language/' . strtolower(get_config('language')) . '.php';
|
||||
}
|
||||
|
||||
|
||||
|
||||
$antiXss = new AntiXSS();
|
||||
if (!empty(get_config('script_version'))) {
|
||||
/* @TODO Add online version check! */
|
||||
if (version_compare(get_config('script_version'), '2.0.1', '<')) {
|
||||
if (version_compare(get_config('script_version'), '2.0.2', '<')) {
|
||||
echo 'Use last version of config.php file.';
|
||||
exit();
|
||||
}
|
||||
|
||||
@@ -67,49 +67,49 @@
|
||||
<li><a href="#register"><?php elang('register'); ?></a></li>
|
||||
<li><a href="#server-status"><?php elang('server_status'); ?></a></li>
|
||||
<li><a href="#contact"><?php elang('contact'); ?></a></li>
|
||||
<li><a class="nav-item nav-link" id="nav-contact-tab" data-toggle="modal" data-target="#lang-modal"
|
||||
role="tab" aria-controls="nav-contact" aria-selected="false"><?php elang('change_lang_head'); ?></a></li>
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<li><a class="nav-item nav-link" id="nav-contact-tab" data-toggle="modal" data-target="#lang-modal"
|
||||
role="tab" aria-controls="nav-contact" aria-selected="false"><?php elang('change_lang_head'); ?></a></li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</header>
|
||||
<main id="main">
|
||||
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<!-- Language Modal -->
|
||||
<div class="modal" id="lang-modal">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<!-- Modal Header -->
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title"><?php elang('change_lang_head'); ?></h4>
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
</div>
|
||||
<!-- Modal body -->
|
||||
<div class="modal-body">
|
||||
<form action="" method="post">
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<option value="english" <?php if($lang == 'english'){ echo 'selected';} else {} ?>><?php elang('lang_en'); ?></option>
|
||||
<option value="persian" <?php if($lang == 'persian'){ echo 'selected';} else {}?>><?php elang('lang_pe'); ?></option>
|
||||
<option value="italian" <?php if($lang == 'italian'){ echo 'selected';} else {}?>><?php elang('lang_it'); ?></option>
|
||||
<option value="chinese-simplified" <?php if($lang == 'chinese-simplified'){ echo 'selected';} else {}?>><?php elang('lang_ch_si'); ?></option>
|
||||
<option value="chinese-traditional" <?php if($lang == 'chinese-traditional'){ echo 'selected';} else {}?>><?php elang('lang_ch_tr'); ?></option>
|
||||
<option value="swedish" <?php if($lang == 'swedish'){ echo 'selected';} else {}?>><?php elang('lang_sw'); ?></option>
|
||||
<option value="french" <?php if($lang == 'french'){ echo 'selected';} else {}?>><?php elang('lang_fr'); ?></option>
|
||||
<option value="german" <?php if($lang == 'german'){ echo 'selected';} else {}?>><?php elang('lang_de'); ?></option>
|
||||
<option value="spanish" <?php if($lang == 'spanish'){ echo 'selected';} else {}?>><?php elang('lang_sp'); ?></option>
|
||||
<option value="korean" <?php if($lang == 'korean'){ echo 'selected';} else {}?>><?php elang('lang_ko'); ?></option>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
<button type="submit" class="btn btn-primary"><?php elang('change_lang_sub'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
<!-- Modal footer -->
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<!-- Modal Header -->
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title"><?php elang('change_lang_head'); ?></h4>
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
</div>
|
||||
<!-- Modal body -->
|
||||
<div class="modal-body">
|
||||
<form action="" method="post">
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<?php
|
||||
$supported_langs = get_config('supported_langs');
|
||||
foreach($supported_langs as $val => $lang) {
|
||||
echo '<option value="' . $val . '">' . $lang . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
<button type="submit" class="btn btn-primary"><?php elang('change_lang_sub'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
<!-- Modal footer -->
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
|
||||
@@ -171,12 +171,14 @@ require_once 'header.php'; ?>
|
||||
<?php elang('vote_for_us'); ?>
|
||||
</button>
|
||||
</div>
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<div class="text-center" style="margin-top: 10px;">
|
||||
<button type="button" class="site-btn-login" data-toggle="modal"
|
||||
data-target="#lang-modal">
|
||||
<?php elang('change_lang_head'); ?>
|
||||
</button>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<div class="modal" id="vote-modal">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
@@ -489,43 +491,40 @@ require_once 'header.php'; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
|
||||
<div class="modal" id="lang-modal">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<!-- Modal Header -->
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title"><?php elang('change_lang_head'); ?></h4>
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
</div>
|
||||
<!-- Modal body -->
|
||||
<div class="modal-body">
|
||||
<form action="" method="post">
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<option value="english" <?php if($lang == 'english'){ echo 'selected';} else {} ?>><?php elang('lang_en'); ?></option>
|
||||
<option value="persian" <?php if($lang == 'persian'){ echo 'selected';} else {}?>><?php elang('lang_pe'); ?></option>
|
||||
<option value="italian" <?php if($lang == 'italian'){ echo 'selected';} else {}?>><?php elang('lang_it'); ?></option>
|
||||
<option value="chinese-simplified" <?php if($lang == 'chinese-simplified'){ echo 'selected';} else {}?>><?php elang('lang_ch_si'); ?></option>
|
||||
<option value="chinese-traditional" <?php if($lang == 'chinese-traditional'){ echo 'selected';} else {}?>><?php elang('lang_ch_tr'); ?></option>
|
||||
<option value="swedish" <?php if($lang == 'swedish'){ echo 'selected';} else {}?>><?php elang('lang_sw'); ?></option>
|
||||
<option value="french" <?php if($lang == 'french'){ echo 'selected';} else {}?>><?php elang('lang_fr'); ?></option>
|
||||
<option value="german" <?php if($lang == 'german'){ echo 'selected';} else {}?>><?php elang('lang_de'); ?></option>
|
||||
<option value="spanish" <?php if($lang == 'spanish'){ echo 'selected';} else {}?>><?php elang('lang_sp'); ?></option>
|
||||
<option value="korean" <?php if($lang == 'korean'){ echo 'selected';} else {}?>><?php elang('lang_ko'); ?></option>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
<button type="submit" class="btn btn-primary"><?php elang('change_lang_sub'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
<!-- Modal footer -->
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<!-- Modal Header -->
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title"><?php elang('change_lang_head'); ?></h4>
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
</div>
|
||||
<!-- Modal body -->
|
||||
<div class="modal-body">
|
||||
<form action="" method="post">
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<?php
|
||||
$supported_langs = get_config('supported_langs');
|
||||
foreach($supported_langs as $val => $lang) {
|
||||
echo '<option value="' . $val . '">' . $lang . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
<button type="submit" class="btn btn-primary"><?php elang('change_lang_sub'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
<!-- Modal footer -->
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php require_once 'footer.php'; ?>
|
||||
|
||||
@@ -499,27 +499,25 @@ require_once 'header.php'; ?>
|
||||
<?php echo(!empty(get_config("game_version")) ? '<p>' . lang('game_version') . ': <span style="color: yellow;">' . get_config("game_version") . '</span></p>' : ''); ?>
|
||||
<?php echo(!empty(get_config("patch_location")) ? '<p>' . lang('server_patch') . ': <a href="' . get_config("patch_location") . '" style="color: yellow;">' . lang('download') . '</a></p>' : ''); ?>
|
||||
</div>
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<div class="box1">
|
||||
<form action="" method="post">
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<option value="english" <?php if($lang == 'english'){ echo 'selected';} else {} ?>><?php elang('lang_en'); ?></option>
|
||||
<option value="persian" <?php if($lang == 'persian'){ echo 'selected';} else {}?>><?php elang('lang_pe'); ?></option>
|
||||
<option value="italian" <?php if($lang == 'italian'){ echo 'selected';} else {}?>><?php elang('lang_it'); ?></option>
|
||||
<option value="chinese-simplified" <?php if($lang == 'chinese-simplified'){ echo 'selected';} else {}?>><?php elang('lang_ch_si'); ?></option>
|
||||
<option value="chinese-traditional" <?php if($lang == 'chinese-traditional'){ echo 'selected';} else {}?>><?php elang('lang_ch_tr'); ?></option>
|
||||
<option value="swedish" <?php if($lang == 'swedish'){ echo 'selected';} else {}?>><?php elang('lang_sw'); ?></option>
|
||||
<option value="french" <?php if($lang == 'french'){ echo 'selected';} else {}?>><?php elang('lang_fr'); ?></option>
|
||||
<option value="german" <?php if($lang == 'german'){ echo 'selected';} else {}?>><?php elang('lang_de'); ?></option>
|
||||
<option value="spanish" <?php if($lang == 'spanish'){ echo 'selected';} else {}?>><?php elang('lang_sp'); ?></option>
|
||||
<option value="korean" <?php if($lang == 'korean'){ echo 'selected';} else {}?>><?php elang('lang_ko'); ?></option>
|
||||
<?php
|
||||
$supported_langs = get_config('supported_langs');
|
||||
foreach($supported_langs as $val => $lang) {
|
||||
echo '<option value="' . $val . '">' . $lang . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
<button type="submit" class="btn btn-primary"><?php elang('change_lang_sub'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<div class="box1">
|
||||
Discord
|
||||
<hr style="border-color: #00CCFF;">
|
||||
|
||||
@@ -59,16 +59,16 @@
|
||||
<!-- Collect the nav links, forms, and other content for toggling -->
|
||||
<div class="collapse navbar-collapse" id="navbar-menu">
|
||||
<ul class="nav navbar-nav" data-in="fadeInDown" data-out="fadeOutUp">
|
||||
<li><a href="./index.php">Home</a></li>
|
||||
<li><a onclick="$('#register').trigger('click')">Register</a></li>
|
||||
<li><a onclick="$('#howtoconnect').trigger('click')">How to connect</a></li>
|
||||
<li><a href="./index.php"><?php elang('home'); ?></a></li>
|
||||
<li><a onclick="$('#register').trigger('click')"><?php elang('register'); ?></a></li>
|
||||
<li><a onclick="$('#howtoconnect').trigger('click')"><?php elang('how_to_connect'); ?></a></li>
|
||||
<?php if (!get_config('disable_online_players')) { ?>
|
||||
<li><a onclick="$('#serverstatus').trigger('click')">Server Status</a></li>
|
||||
<li><a onclick="$('#serverstatus').trigger('click')"><?php elang('server_status'); ?></a></li>
|
||||
<?php }
|
||||
if (!get_config('disable_top_players')) { ?>
|
||||
<li><a onclick="$('#topplayers').trigger('click')">Top Players</a></li>
|
||||
<li><a onclick="$('#topplayers').trigger('click')"><?php elang('top_players'); ?></a></li>
|
||||
<?php } ?>
|
||||
<li><a onclick="$('#contact').trigger('click')">Contact us</a></li>
|
||||
<li><a onclick="$('#contact').trigger('click')"><?php elang('contact'); ?></a></li>
|
||||
</ul>
|
||||
</div><!-- /.navbar-collapse -->
|
||||
</div>
|
||||
|
||||
@@ -488,27 +488,25 @@ require_once 'header.php'; ?>
|
||||
<?php echo(!empty(get_config("game_version")) ? '<p>' . lang('game_version') . ': <span style="color: yellow;">' . get_config("game_version") . '</span></p>' : ''); ?>
|
||||
<?php echo(!empty(get_config("patch_location")) ? '<p>' . lang('server_patch') . ' : <a href="' . get_config("patch_location") . '" style="color: yellow;">' . lang('download') . '</a></p>' : ''); ?>
|
||||
</div>
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<div class="box1">
|
||||
<form action="" method="post">
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<option value="english" <?php if($lang == 'english'){ echo 'selected';} else {} ?>><?php elang('lang_en'); ?></option>
|
||||
<option value="persian" <?php if($lang == 'persian'){ echo 'selected';} else {}?>><?php elang('lang_pe'); ?></option>
|
||||
<option value="italian" <?php if($lang == 'italian'){ echo 'selected';} else {}?>><?php elang('lang_it'); ?></option>
|
||||
<option value="chinese-simplified" <?php if($lang == 'chinese-simplified'){ echo 'selected';} else {}?>><?php elang('lang_ch_si'); ?></option>
|
||||
<option value="chinese-traditional" <?php if($lang == 'chinese-traditional'){ echo 'selected';} else {}?>><?php elang('lang_ch_tr'); ?></option>
|
||||
<option value="swedish" <?php if($lang == 'swedish'){ echo 'selected';} else {}?>><?php elang('lang_sw'); ?></option>
|
||||
<option value="french" <?php if($lang == 'french'){ echo 'selected';} else {}?>><?php elang('lang_fr'); ?></option>
|
||||
<option value="german" <?php if($lang == 'german'){ echo 'selected';} else {}?>><?php elang('lang_de'); ?></option>
|
||||
<option value="spanish" <?php if($lang == 'spanish'){ echo 'selected';} else {}?>><?php elang('lang_sp'); ?></option>
|
||||
<option value="korean" <?php if($lang == 'korean'){ echo 'selected';} else {}?>><?php elang('lang_ko'); ?></option>
|
||||
<?php
|
||||
$supported_langs = get_config('supported_langs');
|
||||
foreach($supported_langs as $val => $lang) {
|
||||
echo '<option value="' . $val . '">' . $lang . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
<button type="submit" class="btn btn-primary"><?php elang('change_lang_sub'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<div class="box1">
|
||||
Discord
|
||||
<hr style="border-color: #F1A40F;">
|
||||
|
||||
@@ -26,8 +26,10 @@ require_once 'header.php'; ?>
|
||||
href="#nav-howtoconnect" role="tab" aria-controls="nav-howtoconnect" aria-selected="false"><?php elang('how_to_connect'); ?></a>
|
||||
<a class="nav-item nav-link" id="nav-contact-tab" data-toggle="tab" href="#nav-contact"
|
||||
role="tab" aria-controls="nav-contact" aria-selected="false"><?php elang('contact'); ?></a>
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<a class="nav-item nav-link" id="nav-contact-tab" data-toggle="modal" data-target="#lang-modal"
|
||||
role="tab" aria-controls="nav-contact" aria-selected="false"><?php elang('change_lang_head'); ?></a>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="tab-content py-3 px-3 px-sm-0" id="nav-tabContent">
|
||||
@@ -289,6 +291,7 @@ require_once 'header.php'; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php if(!empty(get_config('supported_langs'))) { ?>
|
||||
<!-- Language Modal -->
|
||||
<div class="modal" id="lang-modal">
|
||||
<div class="modal-dialog">
|
||||
@@ -304,16 +307,12 @@ require_once 'header.php'; ?>
|
||||
<div class="form-group">
|
||||
<label for="lang"><?php elang('change_lang_form_head'); ?></label>
|
||||
<select class="form-control" id="langchange" name="langchange">
|
||||
<option value="english" <?php if($lang == 'english'){ echo 'selected';} else {} ?>><?php elang('lang_en'); ?></option>
|
||||
<option value="persian" <?php if($lang == 'persian'){ echo 'selected';} else {}?>><?php elang('lang_pe'); ?></option>
|
||||
<option value="italian" <?php if($lang == 'italian'){ echo 'selected';} else {}?>><?php elang('lang_it'); ?></option>
|
||||
<option value="chinese-simplified" <?php if($lang == 'chinese-simplified'){ echo 'selected';} else {}?>><?php elang('lang_ch_si'); ?></option>
|
||||
<option value="chinese-traditional" <?php if($lang == 'chinese-traditional'){ echo 'selected';} else {}?>><?php elang('lang_ch_tr'); ?></option>
|
||||
<option value="swedish" <?php if($lang == 'swedish'){ echo 'selected';} else {}?>><?php elang('lang_sw'); ?></option>
|
||||
<option value="french" <?php if($lang == 'french'){ echo 'selected';} else {}?>><?php elang('lang_fr'); ?></option>
|
||||
<option value="german" <?php if($lang == 'german'){ echo 'selected';} else {}?>><?php elang('lang_de'); ?></option>
|
||||
<option value="spanish" <?php if($lang == 'spanish'){ echo 'selected';} else {}?>><?php elang('lang_sp'); ?></option>
|
||||
<option value="korean" <?php if($lang == 'korean'){ echo 'selected';} else {}?>><?php elang('lang_ko'); ?></option>
|
||||
<?php
|
||||
$supported_langs = get_config('supported_langs');
|
||||
foreach($supported_langs as $val => $lang) {
|
||||
echo '<option value="' . $val . '">' . $lang . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<input name="langchangever" type="hidden" value="langchanger">
|
||||
@@ -327,6 +326,7 @@ require_once 'header.php'; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user