diff --git a/apps/files_texteditor/css/style.css b/apps/files_texteditor/css/style.css index 9ad6eeaa814..6d730af7262 100644 --- a/apps/files_texteditor/css/style.css +++ b/apps/files_texteditor/css/style.css @@ -14,7 +14,7 @@ } #editor_close{ margin-left: auto; - margin-right: 167px; + margin-right: 170px; display: block; } #editor_save{ diff --git a/apps/files_texteditor/js/editor.js b/apps/files_texteditor/js/editor.js index 664dd0f1e6e..2934dcf8bb3 100644 --- a/apps/files_texteditor/js/editor.js +++ b/apps/files_texteditor/js/editor.js @@ -60,9 +60,9 @@ function showControls(filename,writeperms){ // Load the new toolbar. var savebtnhtml; if(writeperms=="true"){ - var savebtnhtml = ''; + var savebtnhtml = ''; } - var html = ''; + var html = ''; $('#controls').append(html); $('#editorbar').fadeIn('slow'); var breadcrumbhtml = '
'+filename+'
');
+ $('#save_result').remove();
+ $('#editor_save').text(t('files_texteditor','Saving...'));//after('
');
// Get the data
var filecontents = window.aceEditor.getSession().getValue();
// Send the data
$.post(OC.filePath('files_texteditor','ajax','savefile.php'), { filecontents: filecontents, path: path, mtime: mtime },function(jsondata){
if(jsondata.status!='success'){
// Save failed
- $('#saving_icon').remove();
+ $('#editor_save').text(t('files_texteditor','Save'));
$('#editor_save').after('Failed to save file
'); - setTimeout(function() { - $('#save_result').fadeOut('slow',function(){ - $(this).remove(); - $("#editor_save").live('click',doFileSave); - }); - }, 2000); + $("#editor_save").live('click',doFileSave); } else { // Save OK // Update mtime $('#editor').attr('data-mtime',jsondata.data.mtime); - // Show result - $('#saving_icon').remove(); - $('#editor_save').after('Saved
') - setTimeout(function() { - $('#save_result').fadeOut('slow',function(){ - $(this).remove(); - $("#editor_save").live('click',doFileSave); - }); - }, 2000); + $('#editor_save').text(t('files_texteditor','Save')); + $("#editor_save").live('click',doFileSave); } },'json'); }