Added ad space and option to turn off api docs
This commit is contained in:
parent
41a9689014
commit
4a588dda1b
4 changed files with 15 additions and 1 deletions
|
|
@ -11,6 +11,9 @@ LNBITS_ADMIN_USERS=""
|
||||||
LNBITS_ADMIN_EXTENSIONS="ngrok"
|
LNBITS_ADMIN_EXTENSIONS="ngrok"
|
||||||
LNBITS_DEFAULT_WALLET_NAME="LNbits wallet"
|
LNBITS_DEFAULT_WALLET_NAME="LNbits wallet"
|
||||||
|
|
||||||
|
LNBITS_AD_SPACE="" # csv ad image filepaths or urls, extensions can choose to honor
|
||||||
|
LNBITS_HIDE_API=false # Hides wallet api, extensions can choose to honor
|
||||||
|
|
||||||
# Disable extensions for all users, use "all" to disable all extensions
|
# Disable extensions for all users, use "all" to disable all extensions
|
||||||
LNBITS_DISABLED_EXTENSIONS="amilk"
|
LNBITS_DISABLED_EXTENSIONS="amilk"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -273,7 +273,11 @@
|
||||||
</q-card-section>
|
</q-card-section>
|
||||||
</q-card>
|
</q-card>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-12 col-md-5 q-gutter-y-md">
|
|
||||||
|
{% if HIDE_API %}
|
||||||
|
<div class="col-12 col-md-4 q-gutter-y-md">
|
||||||
|
{% else %}
|
||||||
|
<div class="col-12 col-md-5 q-gutter-y-md"></div>
|
||||||
<q-card>
|
<q-card>
|
||||||
<q-card-section>
|
<q-card-section>
|
||||||
<h6 class="text-subtitle1 q-mt-none q-mb-sm">
|
<h6 class="text-subtitle1 q-mt-none q-mb-sm">
|
||||||
|
|
@ -378,6 +382,8 @@
|
||||||
</q-list>
|
</q-list>
|
||||||
</q-card-section>
|
</q-card-section>
|
||||||
</q-card>
|
</q-card>
|
||||||
|
{% endif %} {% if AD_SPACE %} {% for AD in AD_SPACE %}
|
||||||
|
<img width="100%" src="{{ AD }}" /> {% endfor %} {% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -160,6 +160,9 @@ def template_renderer(additional_folders: List = []) -> Jinja2Templates:
|
||||||
["lnbits/templates", "lnbits/core/templates", *additional_folders]
|
["lnbits/templates", "lnbits/core/templates", *additional_folders]
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
if settings.LNBITS_AD_SPACE:
|
||||||
|
t.env.globals["AD_SPACE"] = settings.LNBITS_AD_SPACE
|
||||||
|
t.env.globals["HIDE_API"] = settings.LNBITS_HIDE_API
|
||||||
t.env.globals["SITE_TITLE"] = settings.LNBITS_SITE_TITLE
|
t.env.globals["SITE_TITLE"] = settings.LNBITS_SITE_TITLE
|
||||||
t.env.globals["LNBITS_DENOMINATION"] = settings.LNBITS_DENOMINATION
|
t.env.globals["LNBITS_DENOMINATION"] = settings.LNBITS_DENOMINATION
|
||||||
t.env.globals["SITE_TAGLINE"] = settings.LNBITS_SITE_TAGLINE
|
t.env.globals["SITE_TAGLINE"] = settings.LNBITS_SITE_TAGLINE
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,8 @@ LNBITS_DISABLED_EXTENSIONS: List[str] = env.list(
|
||||||
"LNBITS_DISABLED_EXTENSIONS", default=[], subcast=str
|
"LNBITS_DISABLED_EXTENSIONS", default=[], subcast=str
|
||||||
)
|
)
|
||||||
|
|
||||||
|
LNBITS_AD_SPACE = env.list("LNBITS_AD_SPACE", default=[])
|
||||||
|
LNBITS_HIDE_API = env.bool("LNBITS_HIDE_API", default=True)
|
||||||
LNBITS_SITE_TITLE = env.str("LNBITS_SITE_TITLE", default="LNbits")
|
LNBITS_SITE_TITLE = env.str("LNBITS_SITE_TITLE", default="LNbits")
|
||||||
LNBITS_DENOMINATION = env.str("LNBITS_DENOMINATION", default="sats")
|
LNBITS_DENOMINATION = env.str("LNBITS_DENOMINATION", default="sats")
|
||||||
LNBITS_SITE_TAGLINE = env.str(
|
LNBITS_SITE_TAGLINE = env.str(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue