Fix setting lang codes directly to xe object, not xe.lang

This commit is contained in:
Kijin Sung 2025-05-23 20:51:36 +09:00
parent dbd46edcc2
commit 0be03f216f
8 changed files with 46 additions and 46 deletions

View file

@ -102,7 +102,7 @@ CKEDITOR.plugins.add('rx_paste', {
* Display an error message.
*/
const displayError = function(type, message) {
alert(window.xe.msg_file_upload_error + ' (Type ' + type + ")\n" + message);
alert(Rhymix.lang('msg_file_upload_error') + ' (Type ' + type + ")\n" + message);
};
}

View file

@ -106,7 +106,7 @@
$.each(item.files, function(index, file) {
if(data.settings.maxFileSize > 0 && data.settings.maxFileSize < file.size) {
dfd.reject();
alert(window.xe.msg_exceeds_limit_size);
alert(window.xe.lang.msg_exceeds_limit_size);
return false;
}
dfd.resolve();
@ -133,19 +133,19 @@
if (res.result.message) {
alert(res.result.message);
} else {
alert(window.xe.msg_file_upload_error + " (Type 1)");
alert(window.xe.lang.msg_file_upload_error + " (Type 1)");
}
return chunkStatus = false;
}
} else {
alert(window.xe.msg_file_upload_error + " (Type 2)");
alert(window.xe.lang.msg_file_upload_error + " (Type 2)");
return chunkStatus = false;
}
},
chunkfail: function(e, res) {
lastUploadTime = Date.now();
if (chunkStatus) {
alert(window.xe.msg_file_upload_error + " (Type 3)" + "<br>\n" + res.errorThrown + "<br>\n" + res.textStatus);
alert(window.xe.lang.msg_file_upload_error + " (Type 3)" + "<br>\n" + res.errorThrown + "<br>\n" + res.textStatus);
return chunkStatus = false;
}
},
@ -162,14 +162,14 @@
var result = res.response().result;
var temp_code = '';
if (!result) {
alert(window.xe.msg_file_upload_error + " (Type 4)");
alert(window.xe.lang.msg_file_upload_error + " (Type 4)");
return false;
}
if (!jQuery.isPlainObject(result)) {
result = jQuery.parseJSON(result);
}
if (!result) {
alert(window.xe.msg_file_upload_error + " (Type 5)" + "<br>\n" + res.response().result);
alert(window.xe.lang.msg_file_upload_error + " (Type 5)" + "<br>\n" + res.response().result);
return false;
}
@ -215,7 +215,7 @@
return false;
} else {
$container.data('editorStatus', null);
alert(window.xe.msg_file_upload_error + " (Type 6)" + "<br>\n" + res.response().result);
alert(window.xe.lang.msg_file_upload_error + " (Type 6)" + "<br>\n" + res.response().result);
return false;
}
},
@ -229,7 +229,7 @@
}
}, 1000);
if (chunkStatus) {
alert(window.xe.msg_file_upload_error + " (Type 7)" + "<br>\n" + res.errorThrown + "<br>\n" + res.textStatus);
alert(window.xe.lang.msg_file_upload_error + " (Type 7)" + "<br>\n" + res.errorThrown + "<br>\n" + res.textStatus);
return false;
}
},

View file

@ -4,10 +4,10 @@
{@ Context::addMetaTag("viewport", "width=device-width, user-scalable=yes")}
<script>
var admin_menu_srl = "{$admin_menu_srl}";
xe.cmd_find = "{$lang->cmd_find}";
xe.cmd_cancel = "{$lang->cmd_cancel}";
xe.cmd_confirm = "{$lang->cmd_confirm}";
xe.msg_select_menu = "{$lang->msg_select_menu}";
xe.lang.cmd_find = "{$lang->cmd_find}";
xe.lang.cmd_cancel = "{$lang->cmd_cancel}";
xe.lang.cmd_confirm = "{$lang->cmd_confirm}";
xe.lang.msg_select_menu = "{$lang->msg_select_menu}";
xe.lang.confirm_run = "{$lang->confirm_run}";
xe.lang.confirm_reset_admin_menu = "{$lang->confirm_reset_admin_menu}";
</script>

View file

@ -977,7 +977,7 @@ jQuery(function($){
tmpCount++;
// add html
var $btn = $('<a class="x_btn moduleTrigger">' + xe.cmd_find + '</a>');
var $btn = $('<a class="x_btn moduleTrigger">' + xe.lang.cmd_find + '</a>');
var $displayInput = $('<input type="text" readonly>');
$this.after($btn).after('&nbsp;').after($displayInput).hide();
$btn.xeModuleSearch();
@ -1050,10 +1050,10 @@ jQuery(function($){
$.xeMsgBox = {
htOptions : {}
};
//xe.cmd_cancel = "{$lang->cmd_cancel}";
//xe.cmd_confirm = "{$lang->cmd_confirm}";
//xe.lang.cmd_cancel = "{$lang->cmd_cancel}";
//xe.lang.cmd_confirm = "{$lang->cmd_confirm}";
var $msgBox = $.xeMsgBox.$msgBox = $("<section />").addClass("x_modal _common x").hide().css('z-index', 9999);
$msgBox.html('<button type="button" class="x_close _cancel">&times;</button> <div class="x_modal-header"> <h1 class="_title"></h1> </div> <div class="x_modal-body"> <div class="_text"></div> </div> <div class="x_modal-footer"> <button type="button" class="x_btn x_pull-left _cancel">'+xe.cmd_cancel+'</button> <button type="submit" class="x_btn x_btn-inverse x_pull-right x_btn-primary _ok">'+xe.cmd_confirm+'</button> </div> ');
$msgBox.html('<button type="button" class="x_close _cancel">&times;</button> <div class="x_modal-header"> <h1 class="_title"></h1> </div> <div class="x_modal-body"> <div class="_text"></div> </div> <div class="x_modal-footer"> <button type="button" class="x_btn x_pull-left _cancel">'+xe.lang.cmd_cancel+'</button> <button type="submit" class="x_btn x_btn-inverse x_pull-right x_btn-primary _ok">'+xe.lang.cmd_confirm+'</button> </div> ');
$("body").append($msgBox);
$msgBox.find("._ok").click(function(){
$.xeMsgBox.fnOnOK();
@ -1513,13 +1513,13 @@ jQuery(function($){
// change text
if(options.create_type != 'save_and_use'){
$g11n_create.find('.save-useit').text(xe.cmd_save);
$g11n_create.find('.save-useit').text(xe.lang.cmd_save);
}
// #lang_create confirm
function g11n_create_save_confirm(){
if($g11n_create.is(':visible') && is_create_changed){
if(confirm(xe.msg_confirm_save_and_use_multilingual)){
if(confirm(xe.lang.msg_confirm_save_and_use_multilingual)){
$g11n_create.find('.save-useit').trigger('click');
}
}
@ -1531,7 +1531,7 @@ jQuery(function($){
function g11n_search_save_confirm(){
if($g11n_search.is(':visible') && $g11n_search.find('.editMode').length){
var $search_item = $g11n_search.find('.editMode');
if(confirm(xe.msg_confirm_save_and_use_multilingual)){
if(confirm(xe.lang.msg_confirm_save_and_use_multilingual)){
$search_item.find('.save').trigger('click');
}else{
$search_item.find('.cancel').trigger('click');
@ -1701,7 +1701,7 @@ jQuery(function($){
if(!options.view_modify) $g11n_search.find('.modify').hide();
if(!options.view_delete) $g11n_search.find('.delete').hide();
if(options.modify_type == 'save'){
$g11n_search.find('.save').text(xe.cmd_save);
$g11n_search.find('.save').text(xe.lang.cmd_save);
}
// Modify click
@ -1727,7 +1727,7 @@ jQuery(function($){
// Delete click
$g11n_search.find('.delete').click(function(){
if(!confirm(xe.confirm_delete)) return;
if(!confirm(xe.lang.confirm_delete)) return;
var $this = $(this);
@ -1827,7 +1827,7 @@ jQuery(function($){
});
if(!current_lang_value){
alert(xe.msg_empty_multilingual);
alert(xe.lang.msg_empty_multilingual);
return false;
}
@ -1933,8 +1933,8 @@ jQuery(function($){
}
$displayInput.attr('placeholder', $this.attr('placeholder'));
var $remover = $('<button type="button" class="x_add-on remover" title="' + xe.cmd_remove_multilingual_text + '"><i class="x_icon-remove"></i>' + xe.cmd_remove_multilingual_text + '</button>').data('lang-target', id);
var $setter = $('<a href="#g11n" class="x_add-on modalAnchor" title="' + xe.cmd_set_multilingual_text + '"><i class="x_icon-globe"></i>' + xe.cmd_set_multilingual_text + '</a>').data('lang-target', id);
var $remover = $('<button type="button" class="x_add-on remover" title="' + xe.lang.cmd_remove_multilingual_text + '"><i class="x_icon-remove"></i>' + xe.lang.cmd_remove_multilingual_text + '</button>').data('lang-target', id);
var $setter = $('<a href="#g11n" class="x_add-on modalAnchor" title="' + xe.lang.cmd_set_multilingual_text + '"><i class="x_icon-globe"></i>' + xe.lang.cmd_set_multilingual_text + '</a>').data('lang-target', id);
$this.parent().addClass('g11n').addClass('x_input-append');
$this.after($displayInput, $remover, $setter);
@ -2377,7 +2377,7 @@ jQuery(function($){
$.xeMenuSelectorVar.$container = $.xeMsgBox.$msgBox;
$.xeMsgBox.confirmDialog({
sTitle : xe.msg_select_menu,
sTitle : xe.lang.msg_select_menu,
sText : '<select class="site_selector" style="width:100%;display:none"></select><div class="tree"></div>',
@ -2447,7 +2447,7 @@ jQuery(function($){
var sDisallowedType = $this.attr('data-disallowedType');
// add html
var $btn = $('<a class="x_btn moduleTrigger">' + xe.cmd_find + '</a>');
var $btn = $('<a class="x_btn moduleTrigger">' + xe.lang.cmd_find + '</a>');
$btn.data('multiple', sMultiple);
$btn.data('allowedType', sAllowedType);
$btn.data('disallowedType', sDisallowedType);

View file

@ -58,10 +58,10 @@
</div>
<script>
window.xe.msg_exceeds_limit_size = '{$lang->msg_exceeds_limit_size}';
window.xe.msg_checked_file_is_deleted = '{$lang->msg_checked_file_is_deleted}';
window.xe.msg_file_cart_is_null = '{$lang->msg_file_cart_is_null}';
window.xe.msg_checked_file_is_deleted = '{$lang->msg_checked_file_is_deleted}';
window.xe.msg_not_allowed_filetype = '{$lang->msg_not_allowed_filetype}';
window.xe.msg_file_upload_error = '{$lang->msg_file_upload_error}';
xe.lang.msg_exceeds_limit_size = '{$lang->msg_exceeds_limit_size}';
xe.lang.msg_checked_file_is_deleted = '{$lang->msg_checked_file_is_deleted}';
xe.lang.msg_file_cart_is_null = '{$lang->msg_file_cart_is_null}';
xe.lang.msg_checked_file_is_deleted = '{$lang->msg_checked_file_is_deleted}';
xe.lang.msg_not_allowed_filetype = '{$lang->msg_not_allowed_filetype}';
xe.lang.msg_file_upload_error = '{$lang->msg_file_upload_error}';
</script>

View file

@ -1522,12 +1522,12 @@ jQuery(function($){
$(document.body).on("click", '._menuSelector_menuTreeContainer a', function(){
if($(this).hasClass('_nodeType_1')){
$.xeMsgBox.alert(xe.msg_no_root);
$.xeMsgBox.alert(xe.lang.msg_no_root);
return;
}
if($(this).hasClass('_nodeType_3')){
$.xeMsgBox.alert(xe.msg_no_shortcut);
$.xeMsgBox.alert(xe.lang.msg_no_shortcut);
return;
}

View file

@ -41,11 +41,11 @@
</div>
</div>
<script>
xe.confirm_delete = '{$lang->confirm_delete}';
xe.msg_confirm_save_and_use_multilingual = '{$lang->msg_confirm_save_and_use_multilingual}';
xe.msg_empty_multilingual = '{$lang->msg_empty_multilingual}';
xe.cmd_set_multilingual_text = '{$lang->cmd_set_multilingual_text}';
xe.cmd_remove_multilingual_text = '{$lang->cmd_remove_multilingual_text}';
xe.use_after_save = '{$lang->use_after_save}';
xe.cmd_save = '{$lang->cmd_save}';
xe.lang.confirm_delete = '{$lang->confirm_delete}';
xe.lang.msg_confirm_save_and_use_multilingual = '{$lang->msg_confirm_save_and_use_multilingual}';
xe.lang.msg_empty_multilingual = '{$lang->msg_empty_multilingual}';
xe.lang.cmd_set_multilingual_text = '{$lang->cmd_set_multilingual_text}';
xe.lang.cmd_remove_multilingual_text = '{$lang->cmd_remove_multilingual_text}';
xe.lang.use_after_save = '{$lang->use_after_save}';
xe.lang.cmd_save = '{$lang->cmd_save}';
</script>

View file

@ -5,10 +5,10 @@
<load target="../../admin/tpl/js/jquery.tmpl.js" />
<load target="../../admin/tpl/js/jquery.jstree.js" />
<script>
xe.cmd_find = "{$lang->cmd_find}";
xe.cmd_cancel = "{$lang->cmd_cancel}";
xe.cmd_confirm = "{$lang->cmd_confirm}";
xe.msg_select_menu = "{$lang->msg_select_menu}";
xe.lang.cmd_find = "{$lang->cmd_find}";
xe.lang.cmd_cancel = "{$lang->cmd_cancel}";
xe.lang.cmd_confirm = "{$lang->cmd_confirm}";
xe.lang.msg_select_menu = "{$lang->msg_select_menu}";
xe.lang.cmd_delete = '{$lang->cmd_delete}';
jQuery(document).ready(function(){