From be13b12c22d089964198da8231332e70ac3a2639 Mon Sep 17 00:00:00 2001 From: Fornax Date: Mon, 2 Jan 2023 14:35:36 +0100 Subject: [PATCH] Redesign abuse notification --- svelte/src/admin_panel/BlockFiles.svelte | 2 +- svelte/src/file_viewer/FileViewer.svelte | 3 +-- svelte/src/file_viewer/viewers/Abuse.svelte | 18 +++++++++++++++--- svelte/src/home_page/AddressReputation.svelte | 10 ++++------ 4 files changed, 21 insertions(+), 12 deletions(-) diff --git a/svelte/src/admin_panel/BlockFiles.svelte b/svelte/src/admin_panel/BlockFiles.svelte index 7925e9c..61731e6 100644 --- a/svelte/src/admin_panel/BlockFiles.svelte +++ b/svelte/src/admin_panel/BlockFiles.svelte @@ -28,7 +28,7 @@ let block_form = { name: "reporter", label: "Reporter", type: "text", - default_value: "Anonymous tip", + default_value: "Anonymous", }, ], submit_label: `send Submit`, diff --git a/svelte/src/file_viewer/FileViewer.svelte b/svelte/src/file_viewer/FileViewer.svelte index 8824e9f..159ed7f 100644 --- a/svelte/src/file_viewer/FileViewer.svelte +++ b/svelte/src/file_viewer/FileViewer.svelte @@ -578,12 +578,11 @@ const keyboard_event = evt => { {#if ads_enabled} + {:else if custom_footer} {/if} - - {details_visible = e.detail}} title="File details" width="1000px"> diff --git a/svelte/src/file_viewer/viewers/Abuse.svelte b/svelte/src/file_viewer/viewers/Abuse.svelte index bf10398..6758e16 100644 --- a/svelte/src/file_viewer/viewers/Abuse.svelte +++ b/svelte/src/file_viewer/viewers/Abuse.svelte @@ -11,12 +11,24 @@ let file = {
- +

Unavailable for legal reasons

- This file has received an abuse report and was taken down. + This file has been removed for violating pixeldrain's + content policy. Type of abuse: + {file.abuse_type}.

- Type of abuse: {file.abuse_type}. Reporter: {file.abuse_reporter_name}. + {#if file.abuse_reporter_name === "User submitted reports"} + + The file was reported by users of pixeldrain with the report button + in the toolbar. + + {/if} +

+

+ Pixeldrain has zero tolerance towards abuse. The IP address this file + originated from has been banned and is no longer able to upload files to + pixeldrain.

diff --git a/svelte/src/home_page/AddressReputation.svelte b/svelte/src/home_page/AddressReputation.svelte index fa62058..4bb0194 100644 --- a/svelte/src/home_page/AddressReputation.svelte +++ b/svelte/src/home_page/AddressReputation.svelte @@ -51,18 +51,13 @@ onMount(async () => {
+ - - {#each result.offences as offence (offence.ban_time)} - - - - + + + {/each}
File ReasonReporter Ban date Expiry dateFile
{offence.reason}{offence.reporter}{formatDate(offence.ban_time, false, false, false)}{formatDate(offence.expire_time, false, false, false)} {#if offence.file_public_id} @@ -70,6 +65,9 @@ onMount(async () => { {/if} {offence.reason}{formatDate(offence.ban_time, false, false, false)}{formatDate(offence.expire_time, false, false, false)}