39 строки
1.3 KiB
JavaScript
39 строки
1.3 KiB
JavaScript
// Localizers Global and Per-Locale Dashboards
|
|
$(document).ready(function() {
|
|
if ($('#l10n-motd').length == 0) return;
|
|
|
|
var json_url = $('#l10n-motd .edit_motd form').attr('action');
|
|
|
|
$('#l10n-motd .edit_motd')
|
|
.find('button').click(function(e) {
|
|
var this_motd = $(this).closest('.motd');
|
|
e.preventDefault();
|
|
$.post(json_url, $(this).parent().serialize(),
|
|
function(d, s) {
|
|
if (!d.error) {
|
|
this_motd
|
|
.find('.edit_motd textarea').text(d.msg).end()
|
|
.children('.edit_motd').hide()
|
|
.siblings('.motd_text').children('.msg').html(d.msg_purified)
|
|
.parent().show();
|
|
} else {
|
|
alert(d.error_message);
|
|
return;
|
|
}
|
|
}, 'json');
|
|
}).end()
|
|
.find('a.cancel').click(function(e) {
|
|
e.preventDefault();
|
|
$(this).closest('.edit_motd')
|
|
.hide()
|
|
.siblings('.motd_text').show();
|
|
});
|
|
|
|
$('#l10n-motd .motd .motd_text p.edit a').click(function(e) {
|
|
e.preventDefault();
|
|
$(this).closest('.motd_text')
|
|
.hide()
|
|
.siblings('.edit_motd').show();
|
|
});
|
|
});
|