diff options
Diffstat (limited to 'app/helpers/admin_helper.rb')
| -rw-r--r-- | app/helpers/admin_helper.rb | 8 |
1 files changed, 8 insertions, 0 deletions
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 | |||
| 38 | } | 38 | } |
| 39 | }.to_json | 39 | }.to_json |
| 40 | end | 40 | end |
| 41 | |||
| 42 | def redirect_flag_hint page | ||
| 43 | target = page.redirect_target | ||
| 44 | return t("nodes.show.redirect_flag_broken") unless target | ||
| 45 | |||
| 46 | target.internal? ? t("nodes.show.redirect_flag", :path => target.node.unique_name) | ||
| 47 | : t("nodes.show.redirect_flag_url", :url => target.url) | ||
| 48 | end | ||
| 41 | end | 49 | end |
