Total usage from {start_time} to {end_time}
{formatDataVolume(total_bandwidth, 3)} bandwidth,
- {formatDataVolume(total_hotlink, 3)} hotlink bandwidth and
+ {formatDataVolume(total_bandwidth_paid, 3)} paid bandwidth and
{formatThousands(total_views, 3)} views
Files expire after {window.user.subscription.file_expiry_days} days
{:else}
@@ -156,10 +157,10 @@ onDestroy(() => {
{/if}
- {#if window.user.subscription.direct_linking_bandwidth === -1}
- Hotlink bandwidth used in the last 30 days: {formatDataVolume(direct_link_bandwidth_used, 3)}
+ {#if transfer_cap === -1}
+ Paid transfers in the last 30 days: {formatDataVolume(transfer_used, 3)}
{:else}
-
+
{/if}
Exports
@@ -224,8 +225,18 @@ onDestroy(() => {
{formatThousands(total_views)} views,
{formatThousands(total_downloads)} downloads,
{formatDataVolume(total_bandwidth, 3)} bandwidth and
- {formatDataVolume(total_direct_link, 3)} direct link bandwidth
+ {formatDataVolume(total_transfer_paid, 3)} paid transfers
+
+
Paid transfers
+
+ A paid transfer is when a file is downloaded using the data cap on
+ your subscription plan. These can be files you downloaded from other
+ people, or other people downloading your files if you have bandwidth
+ sharing enabled.
+
+
+
Views
@@ -255,17 +266,4 @@ onDestroy(() => {
-
-
Hotlink bandwidth
-
- When a file is downloaded without going through pixeldrain's
- download page it counts as a hotlink. Because hotlinking costs us
- bandwidth and doesn't generate any ad revenue we have to limit it.
- When your hotlink bandwidth runs out people will be asked to do a
- test before they can download your files. See our
- subscription options to get more hotlink
- bandwidth.
-
-
-
diff --git a/svelte/src/user_home/HotlinkProgressBar.svelte b/svelte/src/user_home/HotlinkProgressBar.svelte
index c393c97..46864f6 100644
--- a/svelte/src/user_home/HotlinkProgressBar.svelte
+++ b/svelte/src/user_home/HotlinkProgressBar.svelte
@@ -8,7 +8,7 @@ $: frac = used / total
- Hotlink bandwidth:
+ Paid transfers:
{formatDataVolume(used, 3)}
out of
{formatDataVolume(total, 3)}
@@ -20,10 +20,9 @@ $: frac = used / total
{#if frac > 0.99}
- You have used all of your hotlink bandwidth. Other people won't
- be able to download your files directly from the API anymore.
- Downloads will have to go through the file viewer page. Please
- upgrade to a higher support tier to continue hotlinking files:
+ You have used all of your data cap. People can still download your
+ files, but not directly from the API anymore. The file viewer shows
+ ads on your files and download speeds are limited.
Upgrade options
@@ -31,12 +30,10 @@ $: frac = used / total
Prepaid subscriptions are not available for Patreon supporters.
+ {:else}
+ {#if result !== ""}
+
+ {result}
+
+ {/if}
+
+
+
+
+ Prepaid
+ {#if subscription === "prepaid"}
+ Currently active
+ {:else}
+
+ {/if}
+
+
+
+
Base price of €1 per month
+
€4 per TB per month for storage
+
€2 per TB for data transfer
+
Files never expire as long as subscription is active
+
+
+
+
+
+ 120 days storage
+ {#if subscription === "prepaid_temp_storage_120d"}
+ Currently active
+ {:else}
+
+ {/if}
+
+
+
+
Base price of €1 per month
+
€2 per TB per month for storage
+
€2 per TB for data transfer
+
Files expire 120 days after the last time they're viewed
+
+
+
+
+
+ 60 days storage
+ {#if subscription === "prepaid_temp_storage_60d"}
+ Currently active
+ {:else}
+
+ {/if}
+
+
+
+
Base price of €1 per month
+
€1 per TB per month for storage
+
€2 per TB for data transfer
+
Files expire 60 days after the last time they're viewed
+
+
+
+
+
+ Free
+ {#if subscription === ""}
+ Currently active
+ {:else}
+
+ {/if}
+
+
+
+
Standard free plan, files expire after 30 days.
+
+
+
{/if}
-
-
-
- Prepaid
- {#if window.user.subscription.id === "prepaid"}
- Currently active
- {:else}
-
- {/if}
-
-
-
-
Base price of €2 per month (includes all the benefits of the Pro plan)
-
€4 per TB per month for storage
-
€2 per TB for hotlink bandwidth
-
All advertisements disabled
-
No rate limit, your files will download at the highest speed possible
-
-
-
-
-
- Just storage
- {#if window.user.subscription.id === "prepaid_storage"}
- Currently active
- {:else}
-
- {/if}
-
-
-
-
Base price of €1 per month
-
€4 per TB per month for storage
-
100 GB of hotlink bandwidth per month
-
You don't see ads, but people downloading your files do see ads
-
-
-
-
-
- Temporary storage
- {#if window.user.subscription.id === "prepaid_storage_temp"}
- Currently active
- {:else}
-
- {/if}
-
-
-
-
Base price of €1 per month
-
€2 per TB per month for storage
-
100 GB of hotlink bandwidth per month
-
You don't see ads, but people downloading your files do see ads
-
Files expire 90 days after the last time they're viewed
-
-
-
-
-
- Free
- {#if window.user.subscription.id === ""}
- Currently active
- {:else}
-
- {/if}
-
-
-
-
Standard free plan, files expire after 30 days.
-
-
-
-
+
Bandwidth sharing
+
+ {#if hotlinking}
+
+ {:else}
+
+ {/if}
+
+ When bandwidth sharing is enabled all the bandwidth that your files
+ use will be subtracted from your data cap. Advertisements will be
+ disabled on the download pages for your files and download speed
+ will be unlimited. The rate limiting captcha for files is also
+ disabled when bandwidth sharing is on. You can directly embed your
+ file's download link anywhere, you don't need to use the file viewer
+ page.
+
+
+
Bill shock limit
+ Billshock limit in terabytes per month. Set to 0 to disable
+ TB
+
+
+ The billshock limit limits how much bandwidth your account can use
+ in a 30 day window. When this limit is reached files will show ads
+ again and can only be downloaded from the file viewer page. This is
+ mostly useful for prepaid plans, but it works for patreon plans too.
+ Set to 0 to disable the limit.
+