enable disable ads and display ads

This commit is contained in:
Tiago Vasconcelos
2022-12-02 14:36:09 +00:00
parent f7dd533daa
commit 4410968bf5
6 changed files with 26 additions and 10 deletions
+1
View File
@@ -25,6 +25,7 @@ async def m001_create_admin_settings_table(db):
lnbits_custom_logo TEXT,
lnbits_ad_space TEXT,
lnbits_ad_space_title TEXT,
lnbits_ad_space_enabled BOOLEAN,
lnbits_data_folder TEXT,
lnbits_database_url TEXT,
lnbits_force_https TEXT,
+1
View File
@@ -25,6 +25,7 @@ class UpdateSettings(BaseModel):
lnbits_custom_logo: str = Query(None)
lnbits_ad_space: str = Query(None)
lnbits_ad_space_title: str = Query(None)
lnbits_ad_space_enabled: bool = Query(None)
# funding sources
fake_wallet_secret: str = Query(None)
@@ -97,6 +97,7 @@
<div class="col-12 col-md-6">
<p>Advertisement Slots</p>
<q-input
class="q-mb-md"
filled
v-model="formData.lnbits_ad_space"
type="text"
@@ -104,6 +105,10 @@
hint="Ad url and image filepaths in CSV format, extensions can choose to honor"
>
</q-input>
<q-toggle
v-model="formData.lnbits_ad_space_enabled"
:label="formData.lnbits_ad_space_enabled ? 'Ads enabled' : 'Ads disabled'"
/>
<br />
</div>
</div>