From a1794d3087e6cbd228f3641e7313815d8c59695f Mon Sep 17 00:00:00 2001 From: erdgeist Date: Thu, 20 Aug 2026 17:37:01 +0200 Subject: Surface redirects in nodes#show, the action log and when publishing --- app/helpers/admin_helper.rb | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'app/helpers/admin_helper.rb') diff --git a/app/helpers/admin_helper.rb b/app/helpers/admin_helper.rb index be20eb8b..b696c21c 100644 --- a/app/helpers/admin_helper.rb +++ b/app/helpers/admin_helper.rb @@ -38,4 +38,12 @@ module AdminHelper } }.to_json end + + def redirect_flag_hint page + target = page.redirect_target + return t("nodes.show.redirect_flag_broken") unless target + + target.internal? ? t("nodes.show.redirect_flag", :path => target.node.unique_name) + : t("nodes.show.redirect_flag_url", :url => target.url) + end end -- cgit v1.3