mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-29 16:19:58 +09:00
Now, multilang editor supports textareas
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9157 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
bc1d68028b
commit
4c2a13d0ae
1 changed files with 4 additions and 4 deletions
|
|
@ -828,7 +828,7 @@ $('.multiLangEdit')
|
||||||
|
|
||||||
// reset
|
// reset
|
||||||
$layer.trigger('multilang-reset').removeClass('showChild').find('.langList').empty().end();
|
$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
|
// hide suggestion layer
|
||||||
$suggest.trigger('hide');
|
$suggest.trigger('hide');
|
||||||
|
|
@ -916,7 +916,7 @@ function initLayer($layer) {
|
||||||
.bind('multilang-reset', function(){
|
.bind('multilang-reset', function(){
|
||||||
$layer
|
$layer
|
||||||
.data('multilang-current-name', '')
|
.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;
|
mode = MODE_SAVE;
|
||||||
setTitleText();
|
setTitleText();
|
||||||
|
|
@ -949,7 +949,7 @@ function initLayer($layer) {
|
||||||
|
|
||||||
for(var code in list) {
|
for(var code in list) {
|
||||||
if(!list.hasOwnProperty(code)) continue;
|
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();
|
value = get_value();
|
||||||
|
|
@ -999,7 +999,7 @@ function initLayer($layer) {
|
||||||
function use_lang() {
|
function use_lang() {
|
||||||
$layer.hide().closest('.multiLangEdit').find('.vLang')
|
$layer.hide().closest('.multiLangEdit').find('.vLang')
|
||||||
.eq(0).val('$user_lang->'+name).end()
|
.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() {
|
function save_lang() {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue