diff --git a/board/static/board/ban_menu.js b/board/static/board/ban_menu.js
index 9a00ef0..fb0f9df 100644
--- a/board/static/board/ban_menu.js
+++ b/board/static/board/ban_menu.js
@@ -1,25 +1,8 @@
-function openBanWindow(e, postElement) {
- e.preventDefault();
- let banUrl = $(postElement).attr("data-ban-url");
- if (window.top.banWindow) {
- window.top.banWindow.close();
- }
- window.top.banWindow = new WinBox("New ban", {
- url: banUrl,
- x: "center",
- y: "center",
- root: document.body,
- onclose: function (force) {
- window.top.banWindow = null;
- }
- });
-}
-
if (typeof window.menuItemFactories !== "undefined") {
window.menuItemFactories.push(
(postElement) => $("")
.text("Ban")
.attr("href", "#")
- .on("click", (e) => { return openBanWindow(e, postElement); })
+ .on("click", (e) => { openBanWindow(e, $(postElement).attr("data-ban-url")); })
)
}
\ No newline at end of file
diff --git a/board/static/board/ban_window.js b/board/static/board/ban_window.js
new file mode 100644
index 0000000..7e3aa5e
--- /dev/null
+++ b/board/static/board/ban_window.js
@@ -0,0 +1,18 @@
+function openBanWindow(e, banUrl) {
+ e.preventDefault();
+ if (window.top.banWindow) {
+ window.top.banWindow.close();
+ }
+ window.top.banWindow = new WinBox("New ban", {
+ class: ["nobuttons"],
+ url: banUrl,
+ x: "center",
+ y: "center",
+ width: 475,
+ height: 475,
+ root: document.body,
+ onclose: function (force) {
+ window.top.banWindow = null;
+ }
+ });
+}
\ No newline at end of file
diff --git a/board/static/board/post.js b/board/static/board/post.js
index 8854f56..980886b 100644
--- a/board/static/board/post.js
+++ b/board/static/board/post.js
@@ -87,5 +87,5 @@ window.menuItemFactories.push(
$("")
.text("Report")
.attr("href", "#")
- .on("click", (e) => { return openReportWindow(e, postElement); })
+ .on("click", (e) => { openReportWindow(e, postElement); })
);
\ No newline at end of file
diff --git a/board/templates/admin/board/reportrecord/change_list.html b/board/templates/admin/board/reportrecord/change_list.html
index 1eec199..00e1fa8 100644
--- a/board/templates/admin/board/reportrecord/change_list.html
+++ b/board/templates/admin/board/reportrecord/change_list.html
@@ -32,13 +32,15 @@
{{block.super}}
+
{% endblock extrahead %}
{% block footer %}
{{block.super}}
{% endblock %}
\ No newline at end of file
diff --git a/board/templates/board/base.html b/board/templates/board/base.html
index 090a584..b94fda0 100644
--- a/board/templates/board/base.html
+++ b/board/templates/board/base.html
@@ -12,6 +12,7 @@
{% if perms.board.create_ban %}
+
{% endif %}
{% block extrajs %}{% endblock %}