mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-18 05:51:26 +02:00
71 lines
1.7 KiB
JavaScript
71 lines
1.7 KiB
JavaScript
function domainform_cb() {
|
|
$('input:text:visible:first').focus();
|
|
$("#id_aliases").dynamic_input();
|
|
$(".submit").one('click', function(e) {
|
|
simple_ajax_form_post(e, domainform_cb);
|
|
});
|
|
}
|
|
|
|
function accountform_init() {
|
|
$("#id_aliases").dynamic_input();
|
|
$("#id_email").autocompleter({
|
|
from_character: "@",
|
|
choices: get_domains_list
|
|
});
|
|
$("#id_domains")
|
|
.autocompleter({
|
|
choices: get_domains_list
|
|
})
|
|
.dynamic_input();
|
|
}
|
|
|
|
function newaccount_cb() {
|
|
$('input:text:visible:first').focus();
|
|
accountform_init();
|
|
$("#wizard").cwizard();
|
|
}
|
|
|
|
function editaccount_cb() {
|
|
accountform_init();
|
|
$('.submit').one('click', function(e) {
|
|
simple_ajax_form_post(e, {
|
|
error_cb: editaccount_cb
|
|
});
|
|
});
|
|
}
|
|
|
|
function dlistform_cb() {
|
|
$("#id_email").autocompleter({
|
|
from_character: "@",
|
|
choices: get_domains_list
|
|
});
|
|
$("#id_recipients").dynamic_input();
|
|
$(".submit").one('click', function(e) {
|
|
simple_ajax_form_post(e, {
|
|
error_cb: dlistform_cb
|
|
});
|
|
});
|
|
}
|
|
|
|
function importform_cb() {
|
|
$(".submit").one('click', function(e) {
|
|
if ($("#id_sourcefile").attr("value") == "") {
|
|
e.preventDefault();
|
|
return;
|
|
}
|
|
$("#import_status").css("display", "block");
|
|
$("form").submit();
|
|
});
|
|
}
|
|
|
|
function importdone(status, msg) {
|
|
$("#import_status").css("display", "none");
|
|
if (status == "ok") {
|
|
$("#modalbox").modal('hide');
|
|
window.location.reload();
|
|
} else {
|
|
$("#import_result").html("");
|
|
$(".modal-header").notify({top_position: 10});
|
|
$(".modal-header").notify('error', msg);
|
|
}
|
|
} |