From 5e1019adba210e2cecd662f4d3b6c85417dc73bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Fri, 28 Feb 2014 18:09:48 +0100 Subject: [PATCH] FEATURE: better UX when backing-up the site Users won't be prompted whenever the site goes into read-only mode. Instead, a banner will be shown at the top of every pages. Also, the browser won't automatically reload whenever read-only mode is disabled. This really was bad UX. --- .../discourse/initializers/1_init_message_bus.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/app/assets/javascripts/discourse/initializers/1_init_message_bus.js b/app/assets/javascripts/discourse/initializers/1_init_message_bus.js index fbf5e46f15e..b5c3cc6bc5f 100644 --- a/app/assets/javascripts/discourse/initializers/1_init_message_bus.js +++ b/app/assets/javascripts/discourse/initializers/1_init_message_bus.js @@ -26,18 +26,10 @@ Discourse.addInitializer(function() { }); + // initialize read-only mode and subscribe to updates via the message bus Discourse.set("isReadOnly", Discourse.Site.currentProp("is_readonly")); - Discourse.MessageBus.subscribe("/site/read-only", function (enabled) { Discourse.set("isReadOnly", enabled); - if (enabled) { - if (!Discourse.User.currentProp("hideReadOnlyAlert")) { - bootbox.alert(I18n.t("read_only_mode.enabled")); - } - } else { - // force a reload - document.location.reload(); - } }); Discourse.KeyValueStore.init("discourse_", Discourse.MessageBus);