Replace patreon links with links to the home page
This commit is contained in:
@@ -18,14 +18,14 @@ onMount(() => {
|
||||
}
|
||||
|
||||
|
||||
// 30% pixeldrain socials
|
||||
// 20% pixeldrain socials
|
||||
// 20% reviews
|
||||
// 50% patreon
|
||||
|
||||
let rand = Math.random()
|
||||
if (rand < 0.3) {
|
||||
if (rand < 0.2) {
|
||||
set_ad_type("socials")
|
||||
} else if (rand < 0.5) {
|
||||
} else if (rand < 0.4) {
|
||||
set_ad_type("reviews")
|
||||
} else {
|
||||
set_ad_type("patreon_support")
|
||||
@@ -149,54 +149,16 @@ head.valueimpression_loaded.subscribe(v => {
|
||||
<img bind:this={banner} usemap="#socials_map" class="banner" src="/res/img/advertising/pixeldrain_socials.webp" style="display: inline-block; width: 728px; height: 90px;" alt="Pixeldrain social media"/>
|
||||
|
||||
{:else if ad_type === "patreon_support"}
|
||||
|
||||
<div class="banner support_banner">
|
||||
<span style="display: block; margin-bottom: 2px;">
|
||||
No ads today. Pixeldrain is currently funded by our subscribers!
|
||||
</span>
|
||||
<a href="https://www.patreon.com/join/pixeldrain" rel="noreferrer" class="button button_highlight" target="_blank">
|
||||
<a href="/#pro" rel="noreferrer" class="button button_highlight" target="_blank">
|
||||
<i class="icon">bolt</i>
|
||||
Support Pixeldrain to help keep the project going
|
||||
</a>
|
||||
</div>
|
||||
{:else if ad_type === "twitter"}
|
||||
|
||||
<div class="banner social_button">
|
||||
<a href="https://twitter.com/Fornax96" rel="noreferrer" class="button" target="_blank" style="background-color: #1a8cd8; color: #ffffff;">
|
||||
<Twitter style="color: #ffffff;"/>
|
||||
Follow Pixeldrain on Twitter: @Fornax96
|
||||
</a>
|
||||
</div>
|
||||
|
||||
{:else if ad_type === "mastodon"}
|
||||
|
||||
<div class="banner social_button">
|
||||
<a href="https://mastodon.social/@fornax" rel="noreferrer" class="button" target="_blank" style="background-color: #595aff; color: #ffffff;">
|
||||
<Mastodon style="color: #ffffff;"/>
|
||||
Follow Pixeldrain on Mastodon: fornax@mastodon.social
|
||||
</a>
|
||||
</div>
|
||||
|
||||
{:else if ad_type === "reddit"}
|
||||
|
||||
<div class="banner social_button">
|
||||
<a href="https://www.reddit.com/r/PixelDrain"
|
||||
rel="noreferrer" class="button" target="_blank" style="background-color: #ff4500; color: #ffffff;"
|
||||
>
|
||||
<Reddit style="color: #ffffff;"/>
|
||||
Follow Pixeldrain on Reddit: /r/pixeldrain
|
||||
</a>
|
||||
</div>
|
||||
|
||||
|
||||
{:else if ad_type === "lemmy"}
|
||||
|
||||
<div class="banner social_button">
|
||||
<a href="https://lemmy.fornaxian.tech/c/pixeldrain"
|
||||
rel="noreferrer" class="button" target="_blank" style="background-color: #14854f; color: #ffffff;"
|
||||
>
|
||||
Follow Pixeldrain on Lemmy: lemmy.fornaxian.tech
|
||||
</a>
|
||||
</div>
|
||||
|
||||
{:else if ad_type === "socials"}
|
||||
<div class="banner center">
|
||||
@@ -268,10 +230,6 @@ head.valueimpression_loaded.subscribe(v => {
|
||||
text-align: center;
|
||||
padding: 2px;
|
||||
}
|
||||
.social_button {
|
||||
text-align: center;
|
||||
padding: 4px;
|
||||
}
|
||||
.socials {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
|
@@ -32,8 +32,8 @@ $: transfer_left = $download_limits.transfer_limit - $download_limits.transfer_l
|
||||
|
||||
<p>
|
||||
<strong>
|
||||
<a href="https://www.patreon.com/join/pixeldrain" target="_blank" class="button button_highlight" rel="noreferrer">
|
||||
<i class="icon">bolt</i> Support Pixeldrain on Patreon
|
||||
<a href="/#pro" target="_blank" class="button button_highlight" rel="noreferrer">
|
||||
<i class="icon">bolt</i> Upgrade your account
|
||||
</a>
|
||||
to disable the transfer limit
|
||||
</strong>
|
||||
|
@@ -1,5 +1,5 @@
|
||||
<script>
|
||||
import { createEventDispatcher, onMount } from "svelte";
|
||||
import { createEventDispatcher } from "svelte";
|
||||
import { formatDataVolume } from "../../util/Formatting.svelte";
|
||||
import { download_limits } from "../DownloadLimitStore";
|
||||
import IconBlock from "./IconBlock.svelte";
|
||||
@@ -48,8 +48,10 @@ let file = {
|
||||
</p>
|
||||
{/if}
|
||||
<p>
|
||||
This warning disappears when you are a
|
||||
<a href="https://www.patreon.com/join/pixeldrain/checkout?rid=5736701&cadence=12" target="_blank" rel="noreferrer">Patreon supporter</a>,
|
||||
This warning disappears when you have a
|
||||
<a href="/#pro" target="_blank">
|
||||
premium account
|
||||
</a>
|
||||
or when the uploader of the file enables
|
||||
<a href="/user/subscription">bandwidth sharing</a> on their Pro account
|
||||
(and their data cap has not been used up). Using a download manager with
|
||||
@@ -72,7 +74,7 @@ let file = {
|
||||
<button on:click={() => {dispatch("download")}}>
|
||||
<i class="icon">download</i> Download
|
||||
</button>
|
||||
<a href="https://www.patreon.com/join/pixeldrain" target="_blank" class="button button_highlight" rel="noreferrer">
|
||||
<i class="icon">bolt</i> Support Pixeldrain on Patreon
|
||||
<a href="/#pro" target="_blank" class="button button_highlight">
|
||||
<i class="icon">bolt</i> Upgrade your account
|
||||
</a>
|
||||
</IconBlock>
|
||||
|
@@ -41,8 +41,8 @@ export let file = {
|
||||
{formatDuration((file.size/file.download_speed_limit)*1000)}
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.patreon.com/join/pixeldrain" target="_blank" class="button button_highlight" rel="noreferrer">
|
||||
<i class="icon">bolt</i> Support Pixeldrain on Patreon
|
||||
<a href="/#pro" target="_blank" class="button button_highlight">
|
||||
<i class="icon">bolt</i> Upgrade your account
|
||||
</a>
|
||||
and earn my eternal gratitude
|
||||
{#if !window.user_authenticated}
|
||||
|
Reference in New Issue
Block a user