Page MenuHomePhorge

D4181.1775178337.diff
No OneTemporary

Authored By
Unknown
Size
2 KB
Referenced Files
None
Subscribers
None

D4181.1775178337.diff

diff --git a/config.prod/src/.env b/config.prod/src/.env
--- a/config.prod/src/.env
+++ b/config.prod/src/.env
@@ -25,6 +25,7 @@
SIGNUP_LIMIT_EMAIL=0
SIGNUP_LIMIT_IP=0
+SIGNUP_ENABLE=false
ASSET_URL=https://{{ host }}
diff --git a/src/app/Utils.php b/src/app/Utils.php
--- a/src/app/Utils.php
+++ b/src/app/Utils.php
@@ -506,6 +506,7 @@
'app.support_email',
'app.company.copyright',
'app.companion_download_link',
+ 'app.signup.enable',
'mail.from.address'
];
diff --git a/src/config/app.php b/src/config/app.php
--- a/src/config/app.php
+++ b/src/config/app.php
@@ -268,6 +268,7 @@
'with_wallet' => (bool) env('APP_WITH_WALLET', true),
'signup' => [
+ 'enable' => env('SIGNUP_ENABLE', true),
'email_limit' => (int) env('SIGNUP_LIMIT_EMAIL', 0),
'ip_limit' => (int) env('SIGNUP_LIMIT_IP', 0),
],
diff --git a/src/resources/vue/Widgets/Menu.vue b/src/resources/vue/Widgets/Menu.vue
--- a/src/resources/vue/Widgets/Menu.vue
+++ b/src/resources/vue/Widgets/Menu.vue
@@ -21,7 +21,7 @@
{{ menuItemTitle(item) }}
</router-link>
</li>
- <li class="nav-item" v-if="!loggedIn && $root.isUser && !hasMenuItem('signup')">
+ <li class="nav-item" v-if="signupEnabled && !loggedIn && $root.isUser && !hasMenuItem('signup')">
<router-link class="nav-link link-signup" active-class="active" :to="{name: 'signup'}">{{ $t('menu.signup') }}</router-link>
</li>
<li class="nav-item" v-if="loggedIn && !hasMenuItem('dashboard')">
@@ -65,6 +65,7 @@
buildYear: buildDate.getFullYear(),
copyright: window.config['app.company.copyright'] || '',
languages: window.config['languages'] || [],
+ signupEnabled: window.config['app.signup.enable'] || false,
menuList: []
}
},

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 3, 1:05 AM (1 d, 18 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18821824
Default Alt Text
D4181.1775178337.diff (2 KB)

Event Timeline