From 73f13e412fbce7c10a81629cd9664cb652ffe295 Mon Sep 17 00:00:00 2001 From: "edd.grant" Date: Wed, 3 Aug 2022 17:16:24 +0100 Subject: [PATCH 1/3] Add repository.yaml --- repository.yaml | 1 + 1 file changed, 1 insertion(+) create mode 100644 repository.yaml diff --git a/repository.yaml b/repository.yaml new file mode 100644 index 00000000..5974257c --- /dev/null +++ b/repository.yaml @@ -0,0 +1 @@ +repoVisibility: public_0C3F0CE3E6E6448FAD341E7BFA50FCD333E06A20CFF05FCACE61154DDBBADF71 \ No newline at end of file From f87955a77c2febb1918f956118eff56105ae55cf Mon Sep 17 00:00:00 2001 From: grahampaulcook Date: Sun, 19 Jul 2020 23:38:26 +0100 Subject: [PATCH 2/3] TRG-317: Provide support for Google Tag Manager This is a cherry-pick of 63b2a304bb5e3f9f149e4a2dc0b5bcf46f216dfc from grahampaulcook/tech-docs-gem which introduces support for Google Tag Manager. A pull request has been raised to include this change: https://github.com/alphagov/tech-docs-gem/pull/187 however GDS have not yet picked it up, so we're pulling it in here for use at HMRC in the meantime. --- lib/source/layouts/_google_tag_manager_js.erb | 12 ++++++++++++ lib/source/layouts/_google_tag_manager_non_js.erb | 4 ++++ lib/source/layouts/core.erb | 2 ++ 3 files changed, 18 insertions(+) create mode 100644 lib/source/layouts/_google_tag_manager_js.erb create mode 100644 lib/source/layouts/_google_tag_manager_non_js.erb diff --git a/lib/source/layouts/_google_tag_manager_js.erb b/lib/source/layouts/_google_tag_manager_js.erb new file mode 100644 index 00000000..1715bc57 --- /dev/null +++ b/lib/source/layouts/_google_tag_manager_js.erb @@ -0,0 +1,12 @@ +<% if config[:tech_docs][:gtm_id].is_a?(String) && !config[:tech_docs][:gtm_id].empty? %> + +<% end %> diff --git a/lib/source/layouts/_google_tag_manager_non_js.erb b/lib/source/layouts/_google_tag_manager_non_js.erb new file mode 100644 index 00000000..e666b452 --- /dev/null +++ b/lib/source/layouts/_google_tag_manager_non_js.erb @@ -0,0 +1,4 @@ +<% if config[:tech_docs][:gtm_id].is_a?(String) && !config[:tech_docs][:gtm_id].empty? %> + +<% end %> diff --git a/lib/source/layouts/core.erb b/lib/source/layouts/core.erb index 29fbb481..646aea34 100644 --- a/lib/source/layouts/core.erb +++ b/lib/source/layouts/core.erb @@ -19,10 +19,12 @@ <%= tag :meta, property: property, content: content %> <% end %> + <%= partial 'layouts/google_tag_manager_js' %> <%= yield_content :head %> + <%= partial 'layouts/google_tag_manager_non_js' %>
From 2a6dd8ce0e20e6d257236e99d2ae8848f9df03f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Jul 2023 07:33:20 +0000 Subject: [PATCH 3/3] Bump word-wrap from 1.2.3 to 1.2.4 Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4) --- updated-dependencies: - dependency-name: word-wrap dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60d5b363..6b939037 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2662,9 +2662,9 @@ } }, "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", + "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -4722,9 +4722,9 @@ } }, "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", + "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", "dev": true }, "wrappy": {