From 3a1f7a96bfbdd18b15183ec9e5edc9685c486d16 Mon Sep 17 00:00:00 2001 From: dongsheng Date: Fri, 24 Apr 2009 03:19:22 +0000 Subject: [PATCH] "MDL-13766, improve file picker login interface" --- lang/en_utf8/repository.php | 2 +- repository/repository.js | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/lang/en_utf8/repository.php b/lang/en_utf8/repository.php index db6e5c76e4..22e8def5c4 100644 --- a/lang/en_utf8/repository.php +++ b/lang/en_utf8/repository.php @@ -70,7 +70,7 @@ $string['openpicker'] = 'Choose a file...'; $string['personalrepositories'] = 'Personal repositories'; $string['plugin'] = 'Repository plug-ins'; $string['preview'] = 'Preview'; -$string['popup'] = 'Open a popup window to login'; +$string['popup'] = 'Click "Login" button to login'; $string['readonlyinstance'] = 'You cannot edit/delete a read-only instance'; $string['refresh'] = 'Refresh'; $string['removed'] = 'Repository removed'; diff --git a/repository/repository.js b/repository/repository.js index cc41f987ec..27dc7c6314 100644 --- a/repository/repository.js +++ b/repository/repository.js @@ -251,16 +251,17 @@ repository_client.print_login = function(id, data) { var str = '
'; var has_pop = false; this.fp[id].login = login; + str +=''; for(var k in login) { + str +=''; if(login[k].type=='popup') { - str += '

'+fp_lang.popup+'

'; + str += ''; has_pop = true; }else if(login[k].type=='textarea') { - str += '

'; + str += ''; }else{ - str += '

'; var label_id = ''; var field_id = ''; var field_value = ''; @@ -269,15 +270,16 @@ repository_client.print_login = function(id, data) { field_id = ' id="'+login[k].id+'"'; } if (login[k].label) { - str += ''+login[k].label+' '; + str += '

'; } if(login[k].value) { field_value = ' value="'+login[k].value+'"'; } - str += ''; - str += '

'; + str += ''; } + str +=''; } + str +='

'+fp_lang.popup+'

'; str += '

'; - str += '

'; + str += '

'+login[k].label+' 
'; var btn_label = login['login_btn_label']?login['login_btn_label']:fp_lang.submit; if (data['login_search_form']) { str += '

'; -- 2.39.5