From c31b45575f53c67757ce119a9d79058210c46935 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Sat, 18 Nov 2023 10:48:12 -0600 Subject: [PATCH] ability to temp disable create --- app/index.rb | 2 ++ views/index.erb | 80 +++++++++++++++++++++++++------------------------ 2 files changed, 43 insertions(+), 39 deletions(-) diff --git a/app/index.rb b/app/index.rb index b779346b..0fd765ec 100644 --- a/app/index.rb +++ b/app/index.rb @@ -80,6 +80,8 @@ get '/?' do @blog_feed_html = SimpleCache.get :blog_feed_html end + @create_disabled = defined?(BlackBox.create_disabled?) && BlackBox.create_disabled?(request) + erb :index, layout: :index_layout end diff --git a/views/index.erb b/views/index.erb index 4adeffed..8b00ca41 100644 --- a/views/index.erb +++ b/views/index.erb @@ -96,54 +96,56 @@

Sign up for free


-
- - - - - + <% if @create_disabled %> +

Sign up is not currently available, please try again later.

+ <% else %> +
+ + + + + - - + + -
- - -
+
+ + +
-
- - -
+
+ + +
-
- - <%== hcaptcha_input %> -
+
+ + <%== hcaptcha_input %> +
-
-
- +
+
+ +
-
- + <% end %>
- <% end %>