Add warning about pop-up ads
This commit is contained in:
@@ -125,6 +125,13 @@
|
|||||||
transform-origin: 0 0;
|
transform-origin: 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Pop-up warning (row 5) */
|
||||||
|
.file_viewer > .popup_warn {
|
||||||
|
background-color: var(--layer_1_color);
|
||||||
|
border-top: 1px solid var(--layer_1_color_border);
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
/* Toolbars */
|
/* Toolbars */
|
||||||
.file_viewer > .file_viewer_window > .file_viewer_toolbar {
|
.file_viewer > .file_viewer_window > .file_viewer_toolbar {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
@@ -152,6 +152,13 @@
|
|||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{{ if and (and .Other.FileAdsEnabled .Other.UserAdsEnabled) (ne .Other.AdPopupType 0) }}
|
||||||
|
<div class="popup_warn">
|
||||||
|
You are viewing a large file ( > 250 MB ). Pop-up ads have been
|
||||||
|
enabled to cover bandwidth cost.
|
||||||
|
</div>
|
||||||
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<template id="tpl_details_popup">
|
<template id="tpl_details_popup">
|
||||||
|
@@ -78,12 +78,12 @@ func (vd *viewerData) adType(files []pixelapi.ListFile) {
|
|||||||
// Intn returns a number up to n, but never n itself. So to get a random 0
|
// Intn returns a number up to n, but never n itself. So to get a random 0
|
||||||
// or 1 we need to give it n=2. We can use this function to make other
|
// or 1 we need to give it n=2. We can use this function to make other
|
||||||
// splits like 1/3 1/4, etc
|
// splits like 1/3 1/4, etc
|
||||||
switch i := rand.Intn(4); i {
|
switch i := rand.Intn(8); i {
|
||||||
case 0: // 25%
|
case 0: // 12.5%
|
||||||
vd.AdBannerType = clickAduBanner
|
vd.AdBannerType = clickAduBanner
|
||||||
case 1: // 25%
|
case 1, 2: // 25%
|
||||||
vd.AdBannerType = brave
|
vd.AdBannerType = brave
|
||||||
case 2, 3: // 50%
|
case 3, 4, 5, 6, 7: // 62.5%
|
||||||
vd.AdBannerType = aAds
|
vd.AdBannerType = aAds
|
||||||
default:
|
default:
|
||||||
panic(fmt.Errorf("random number generator returned unrecognised number: %d", i))
|
panic(fmt.Errorf("random number generator returned unrecognised number: %d", i))
|
||||||
|
Reference in New Issue
Block a user