mirror of
https://github.com/znc/znc.git
synced 2026-08-07 17:33:34 +02:00
Add more deny options
DenySetIdent - Denies setting ident DenySetNetwork - Denies adding/removing networks/servers DenySetRealName - Denies setting realname DenySetQuitMsg - Denies setting quitmsg DenySetCTCPReplies - Denies adding/removing CTCP replies
This commit is contained in:
@@ -121,18 +121,31 @@ function serverlist_init($) {
|
||||
row.remove();
|
||||
serialize();
|
||||
}
|
||||
row.append(
|
||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
||||
.addClass("servers_row_host").val(host)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"number"})
|
||||
.addClass("servers_row_port").val(port)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"checkbox"})
|
||||
.addClass("servers_row_ssl").prop("checked", ssl)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
||||
.addClass("servers_row_pass").val(pass)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"button"})
|
||||
.val("X").click(delete_row))
|
||||
);
|
||||
if (NetworkEdit) {
|
||||
row.append(
|
||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
||||
.addClass("servers_row_host").val(host)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"number"})
|
||||
.addClass("servers_row_port").val(port)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"checkbox"})
|
||||
.addClass("servers_row_ssl").prop("checked", ssl)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"text"})
|
||||
.addClass("servers_row_pass").val(pass)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"button"})
|
||||
.val("X").click(delete_row))
|
||||
);
|
||||
} else {
|
||||
row.append(
|
||||
$("<td/>").append($("<input/>").attr({"type":"text","readonly":true})
|
||||
.addClass("servers_row_host").val(host)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"number","readonly":true})
|
||||
.addClass("servers_row_port").val(port)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"checkbox","disabled":true})
|
||||
.addClass("servers_row_ssl").prop("checked", ssl)),
|
||||
$("<td/>").append($("<input/>").attr({"type":"text","readonly":true})
|
||||
.addClass("servers_row_pass").val(pass))
|
||||
);
|
||||
}
|
||||
$("input", row).change(serialize);
|
||||
$("#servers_tbody").append(row);
|
||||
}
|
||||
@@ -210,16 +223,27 @@ function ctcpreplies_init($) {
|
||||
row.remove();
|
||||
serialize();
|
||||
}
|
||||
row.append(
|
||||
$("<td/>").append($("<input/>").val(request)
|
||||
.addClass("ctcpreplies_row_request")
|
||||
.attr({"type":"text","list":"ctcpreplies_list"})),
|
||||
$("<td/>").append($("<input/>").val(response)
|
||||
.addClass("ctcpreplies_row_response")
|
||||
.attr({"type":"text","placeholder":$("#ctcpreplies_js").data("placeholder")})),
|
||||
$("<td/>").append($("<input/>").val("X")
|
||||
.attr({"type":"button"}).click(delete_row))
|
||||
);
|
||||
if (CTCPEdit) {
|
||||
row.append(
|
||||
$("<td/>").append($("<input/>").val(request)
|
||||
.addClass("ctcpreplies_row_request")
|
||||
.attr({"type":"text","list":"ctcpreplies_list"})),
|
||||
$("<td/>").append($("<input/>").val(response)
|
||||
.addClass("ctcpreplies_row_response")
|
||||
.attr({"type":"text","placeholder":$("#ctcpreplies_js").data("placeholder")})),
|
||||
$("<td/>").append($("<input/>").val("X")
|
||||
.attr({"type":"button"}).click(delete_row))
|
||||
);
|
||||
} else {
|
||||
row.append(
|
||||
$("<td/>").append($("<input/>").val(request)
|
||||
.addClass("ctcpreplies_row_request")
|
||||
.attr({"type":"text","list":"ctcpreplies_list","readonly":true})),
|
||||
$("<td/>").append($("<input/>").val(response)
|
||||
.addClass("ctcpreplies_row_response")
|
||||
.attr({"type":"text","placeholder":$("#ctcpreplies_js").data("placeholder"),"readonly":true})),
|
||||
);
|
||||
}
|
||||
$("input", row).change(serialize);
|
||||
$("#ctcpreplies_tbody").append(row);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user