make billing section optional

This commit is contained in:
realaravinth
2021-08-04 19:24:35 +05:30
parent 1d759fcb25
commit 6763867cbe
4 changed files with 34 additions and 30 deletions

View File

@@ -1,5 +1,6 @@
debug = true
source_code = "https://github.com/mCaptcha/mCaptcha"
commercial = false
[server]
# Please set a unique value, your mCaptcha instance's security depends on this being

View File

@@ -98,6 +98,7 @@ pub struct Redis {
#[derive(Debug, Clone, Deserialize)]
pub struct Settings {
pub debug: bool,
pub commercial: bool,
pub database: Database,
pub redis: Option<Redis>,
pub server: Server,

View File

@@ -38,6 +38,7 @@
</div>
</a>
</li>
<. if crate::SETTINGS.commercial { .>
<li class="secondary-menu__item">
<a class="secondary-menu__item-link" href="">
<img class="secondary-menu__icon" src="<.= crate::CREDIT_CARD.0 .>" alt="<.= crate::CREDIT_CARD.1 .>" />
@@ -46,6 +47,7 @@
</div>
</a>
</li>
<. } .>
<li class="secondary-menu__item">
<a class="secondary-menu__item-link" href="">
<img class="secondary-menu__icon" src="<.= crate::HELP_CIRCLE.0 .>" alt="<.= crate::HELP_CIRCLE.1 .>" />