]> source.dussan.org Git - gitea.git/commitdiff
Add ShowRegistrationButton configuration option
authorRaphael Randschau <nicolai86@me.com>
Thu, 5 Feb 2015 16:09:26 +0000 (17:09 +0100)
committerRaphael Randschau <nicolai86@me.com>
Thu, 5 Feb 2015 17:14:54 +0000 (18:14 +0100)
modules/setting/setting.go
templates/admin/config.tmpl

index e7c44cdd4fce39c85b208508bd0203acfd6bdcbe..4d407362c5feabcea00d451384b12cba00c66990 100644 (file)
@@ -311,6 +311,7 @@ func NewConfigContext() {
 var Service struct {
        RegisterEmailConfirm           bool
        DisableRegistration            bool
+       ShowRegistrationButton         bool
        RequireSignInView              bool
        EnableCacheAvatar              bool
        EnableNotifyMail               bool
@@ -324,6 +325,7 @@ func newService() {
        Service.ActiveCodeLives = Cfg.Section("service").Key("ACTIVE_CODE_LIVE_MINUTES").MustInt(180)
        Service.ResetPwdCodeLives = Cfg.Section("service").Key("RESET_PASSWD_CODE_LIVE_MINUTES").MustInt(180)
        Service.DisableRegistration = Cfg.Section("service").Key("DISABLE_REGISTRATION").MustBool()
+       Service.ShowRegistrationButton = Cfg.Section("service").Key("SHOW_REGISTRATION_BUTTON").MustBool()
        Service.RequireSignInView = Cfg.Section("service").Key("REQUIRE_SIGNIN_VIEW").MustBool()
        Service.EnableCacheAvatar = Cfg.Section("service").Key("ENABLE_CACHE_AVATAR").MustBool()
        Service.EnableReverseProxyAuth = Cfg.Section("service").Key("ENABLE_REVERSE_PROXY_AUTHENTICATION").MustBool()
index 1f8a85ecb262e4c07bacca5b8b3fcbaad4c3c133..f8b4be0b8314ba0b51405f4fb7fe77a29df810d2 100644 (file)
@@ -78,6 +78,8 @@
                                     <dd><i class="fa fa{{if .Service.RegisterEmailConfirm}}-check{{end}}-square-o"></i></dd>
                                     <dt>{{.i18n.Tr "admin.config.disable_register"}}</dt>
                                     <dd><i class="fa fa{{if .Service.DisableRegistration}}-check{{end}}-square-o"></i></dd>
+                                    <dt>{{.i18n.Tr "admin.config.show_registration_button"}}</dt>
+                                    <dd><i class="fa fa{{if .Service.ShowRegistrationButton}}-check{{end}}-square-o"></i></dd>
                                     <dt>{{.i18n.Tr "admin.config.require_sign_in_view"}}</dt>
                                     <dd><i class="fa fa{{if .Service.RequireSignInView}}-check{{end}}-square-o"></i></dd>
                                     <dt>{{.i18n.Tr "admin.config.mail_notify"}}</dt>