diff --git a/kahuna/public/js/common/blurring/GNM-explainer.html b/kahuna/public/js/common/blurring/GNM-explainer.html new file mode 100644 index 0000000000..d752991119 --- /dev/null +++ b/kahuna/public/js/common/blurring/GNM-explainer.html @@ -0,0 +1,20 @@ +
+ Potentially upsetting/graphic images are now blurred in the Grid with a new setting that is switched on by default. +

+ Should you need to see a blurred image, simply hover over it.
+ You can also hover over the title beneath the blur to see the caption + before deciding whether to reveal the image.
+ This feature is now on by default, but can be turned off/on at any time via the top-right menu.
+ Flagging relies on agency metadata, checked against a + list of criteria, + and may not catch images that are not appropriately described. For more information, please see the + + original comms email on 1 Nov 2023. +

+ +
diff --git a/kahuna/public/js/common/user-actions.html b/kahuna/public/js/common/user-actions.html index bbbc0dc813..bc9bf79b79 100644 --- a/kahuna/public/js/common/user-actions.html +++ b/kahuna/public/js/common/user-actions.html @@ -29,28 +29,10 @@ ng-model="ctrl.shouldBlurGraphicImages" ng-change="ctrl.toggleShouldBlurGraphicImages()"> -
- Potentially upsetting/graphic images are now blurred in the Grid with a new setting that is switched on by default. -

- Should you need to see a blurred image, simply hover over it.
- You can also hover over the title beneath the blur to see the caption - before deciding whether to reveal the image.
- This feature is now on by default, but can be turned off/on at any time via the top-right menu.
- Flagging relies on agency metadata, checked against a - list of criteria, - and may not catch images that are not appropriately described. For more information, please see the - - original comms email on 1 Nov 2023 - . -

- -
+ + + diff --git a/kahuna/public/js/common/user-actions.js b/kahuna/public/js/common/user-actions.js index 50fe28da3d..bc4cc35dfe 100644 --- a/kahuna/public/js/common/user-actions.js +++ b/kahuna/public/js/common/user-actions.js @@ -16,6 +16,7 @@ userActions.controller('userActionCtrl', ctrl.additionalLinks = window._clientConfig.additionalNavigationLinks; ctrl.shouldBlurGraphicImages = graphicImageBlurService.shouldBlurGraphicImages; ctrl.toggleShouldBlurGraphicImages = graphicImageBlurService.toggleShouldBlurGraphicImages; + ctrl.explainerContentFile = `/assets/js/common/blurring/${window._clientConfig.staffPhotographerOrganisation}-explainer.html`; ctrl.isYetToAcknowledgeBlurGraphicImages = graphicImageBlurService.isYetToAcknowledgeBlurGraphicImages; ctrl.acceptDefaultOfBlurringGraphicImages = () => { graphicImageBlurService.acceptDefaultOfBlurringGraphicImages();