{I" class:EFI"ProcessedAsset; FI"logical_path; FI"+i18n_admin_utils/translation_helper.js; FI" pathname; FI"fC:/dev/ws/ruby/i18n_admin_utils/app/assets/javascripts/i18n_admin_utils/translation_helper.coffee; FI"content_type; FI"application/javascript; FI" mtime; Fl+STSI"length; Fis I"digest; F"%fa72fdab9318f22e506b77f847ae2edfI"source; FI"s (function() { var get_content, handle_error; $(document).ready(function() { $('span.translation_missing').each(function() { var content, span; span = $(this); content = get_content(span); span.attr('title', ''); return span.popover({ html: true, title: 'Translation missing, Input', content: content }); }); return $(document).on('submit', 'form.translation_helper', function(e) { var form; e.preventDefault(); form = $(this); form.find('button').prop('disabled', true); $.ajax({ url: form.attr('action'), type: form.attr('method'), dataType: 'json', data: form.serialize() }).success(function(data) { var button, old_html; if (data.success) { button = form.find('button:not(.nosubmit)'); old_html = button.html(); button.width(button.width()); button.html(""); button.trigger('translation-saved'); setTimeout(function() { button.html(old_html); return button.prop('disabled', false); }, 1500); return form.find('div.alert').hide(); } else { return handle_error(form, data); } }).error(function(data) { return handle_error(form, data); }); return false; }); }); get_content = function(span) { var content, key, url; url = '/translation/edit'; key = span.attr('title').match(/translation missing: (.*)/)[1]; content = "
"; return content; }; handle_error = function(form, data) { var alert; form.find('button').prop('disabled', false); alert = form.find('div.alert'); if (data.status) { alert.html('Error: ' + data.status); } else if (data.error) { alert.html(data.error); } return alert.removeClass('hidden'); }; }).call(this); ; TI"dependency_digest; F"%6ab71f90fc99dd89c91c109216439732I"required_paths; F[I"fC:/dev/ws/ruby/i18n_admin_utils/app/assets/javascripts/i18n_admin_utils/translation_helper.coffee; FI"dependency_paths; F[{I" path; FI"fC:/dev/ws/ruby/i18n_admin_utils/app/assets/javascripts/i18n_admin_utils/translation_helper.coffee; FI" mtime; FI"2014-04-20T14:30:43-04:00; FI"digest; F"%7238a39be00f7b9e8facfa753a30e0f5I" _version; F"%2b66aa67c90052d553e0328c249bc9b0