From 4c2a13d0ae67a94f2d49b3781553759b25cfae2a Mon Sep 17 00:00:00 2001 From: taggon Date: Thu, 15 Sep 2011 08:36:58 +0000 Subject: [PATCH] Now, multilang editor supports textareas git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9157 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/admin/tpl/js/admin.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/admin/tpl/js/admin.js b/modules/admin/tpl/js/admin.js index 7dfdae1f4..b7c0ca1d8 100644 --- a/modules/admin/tpl/js/admin.js +++ b/modules/admin/tpl/js/admin.js @@ -828,7 +828,7 @@ $('.multiLangEdit') // reset $layer.trigger('multilang-reset').removeClass('showChild').find('.langList').empty().end(); - $('#langInput li.'+xe.current_lang+' > input').val(text).prev('label').css('visibility','hidden'); + $('#langInput li.'+xe.current_lang).find('>input:text,>textarea').val(text).prev('label').css('visibility','hidden'); // hide suggestion layer $suggest.trigger('hide'); @@ -916,7 +916,7 @@ function initLayer($layer) { .bind('multilang-reset', function(){ $layer .data('multilang-current-name', '') - .find('#langInput li > input').val(' ').prev('label').css('visibility','visible'); + .find('#langInput li').find('>input:text,>textarea').val(' ').prev('label').css('visibility','visible'); mode = MODE_SAVE; setTitleText(); @@ -949,7 +949,7 @@ function initLayer($layer) { for(var code in list) { if(!list.hasOwnProperty(code)) continue; - $controls.find('li.'+code).find('> input').data('multilang-value',list[code]).val(list[code]).prev('label').css('visibility','hidden'); + $controls.find('li.'+code).find('>input:text,>textarea').data('multilang-value',list[code]).val(list[code]).prev('label').css('visibility','hidden'); } value = get_value(); @@ -999,7 +999,7 @@ function initLayer($layer) { function use_lang() { $layer.hide().closest('.multiLangEdit').find('.vLang') .eq(0).val('$user_lang->'+name).end() - .eq(1).val($('#langInput li.'+xe.current_lang+' >input').val()).end(); + .eq(1).val($('#langInput li.'+xe.current_lang).find('>input:text,>textarea').val()).end(); }; function save_lang() {