fix add new language
Dieser Commit ist enthalten in:
Ursprung
8f8553996e
Commit
68bcdc4c1d
|
@ -41,13 +41,13 @@ $clang = new cApiLanguage($idlang);
|
||||||
#Script for refreshing Language Box in Header
|
#Script for refreshing Language Box in Header
|
||||||
$newOption = '';
|
$newOption = '';
|
||||||
|
|
||||||
$db2 = new DB_ConLite;
|
$db2 = new DB_ConLite();
|
||||||
|
|
||||||
$sReload = '<script language="javascript">
|
$sReload = '<script>
|
||||||
var left_bottom = top.content.left.left_bottom;
|
let left_bottom = top.content.left.left_bottom;
|
||||||
|
|
||||||
if (left_bottom) {
|
if (left_bottom) {
|
||||||
var href = left_bottom.location.href;
|
let href = left_bottom.location.href;
|
||||||
href = href.replace(/&idlang[^&]*/, \'\');
|
href = href.replace(/&idlang[^&]*/, \'\');
|
||||||
left_bottom.location.href = href+"&idlang="+"' . $idlang . '";
|
left_bottom.location.href = href+"&idlang="+"' . $idlang . '";
|
||||||
}
|
}
|
||||||
|
@ -59,9 +59,9 @@ if ($action == "lang_newlanguage" || $action == "lang_deletelanguage") {
|
||||||
if ($action == "lang_deletelanguage") {
|
if ($action == "lang_deletelanguage") {
|
||||||
// finally delete from dropdown in header
|
// finally delete from dropdown in header
|
||||||
$newOption = '<script>
|
$newOption = '<script>
|
||||||
var langList = top.header.document.getElementById("cLanguageSelect");
|
let langList = top.header.document.getElementById("cLanguageSelect");
|
||||||
var thepos="";
|
let thepos="";
|
||||||
for(var i=0;i<langList.length;i++) {
|
for(let i=0;i<langList.length;i++) {
|
||||||
if(langList.options[i].value == ' . $idlang . ') {
|
if(langList.options[i].value == ' . $idlang . ') {
|
||||||
thepos = langList.options[i].index;
|
thepos = langList.options[i].index;
|
||||||
}
|
}
|
||||||
|
@ -72,15 +72,15 @@ if ($action == "lang_newlanguage" || $action == "lang_deletelanguage") {
|
||||||
|
|
||||||
if ($action == "lang_newlanguage") {
|
if ($action == "lang_newlanguage") {
|
||||||
// update language dropdown in header
|
// update language dropdown in header
|
||||||
$new_idlang = 0;
|
$new_idlang = 1;
|
||||||
$db->query('SELECT max(idlang) as newlang FROM ' . $cfg["tab"]["lang"] . ';');
|
$db->query('SELECT max(idlang) as newlang FROM ' . $cfg["tab"]["lang"] . ';');
|
||||||
if ($db->next_record()) {
|
if ($db->next_record()) {
|
||||||
$new_idlang = $db->f('newlang');
|
$new_idlang = $db->f('newlang');
|
||||||
}
|
}
|
||||||
|
|
||||||
$newOption = '<script language="javascript">
|
$newOption = '<script>
|
||||||
var newLang = new Option("' . i18n("New language") . ' (' . $new_idlang . ')", "' . $new_idlang . '", false, false);
|
let newLang = new Option("' . i18n("New language") . ' (' . $new_idlang . ')", "' . $new_idlang . '", false, false);
|
||||||
var langList = top.header.document.getElementById("cLanguageSelect");
|
let langList = top.header.document.getElementById("cLanguageSelect");
|
||||||
langList.options[langList.options.length] = newLang;
|
langList.options[langList.options.length] = newLang;
|
||||||
</script>';
|
</script>';
|
||||||
$idlang = $new_idlang;
|
$idlang = $new_idlang;
|
||||||
|
|
Laden…
In neuem Issue referenzieren