Skip to content

Commit 9095c24

Browse files
authored
CCM-13320 further nav changes (#147)
* Navigation changes * Fix breadcrumbs on changed pages * Fix How to pay permalink * Fix mobile page.title and page.parent references to old names in breadcrumb.html * Rename features folder and features.md to 'about' for tidiness. Fix internal links as a result of this change. Update sitemap. * Add redirects to all pages in renamed sections
1 parent 70b6eaf commit 9095c24

27 files changed

+258
-241
lines changed

docs/_data/home/how-it-works.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
- heading: Write your messages
22
description: |
33
Create reusable templates or free-text messages for each message channel:
4-
- [NHS App messages and notifications](https://notify.nhs.uk/features/nhs-app-messages)
5-
- [emails](https://notify.nhs.uk/features/emails)
6-
- [text messages (SMS)](https://notify.nhs.uk/features/text-messages-sms)
7-
- [letters](https://notify.nhs.uk/features/letters)
4+
- [NHS App messages and notifications](https://notify.nhs.uk/about/nhs-app-messages)
5+
- [emails](https://notify.nhs.uk/about/emails)
6+
- [text messages (SMS)](https://notify.nhs.uk/about/text-messages-sms)
7+
- [letters](https://notify.nhs.uk/about/letters)
88
image: 1-write-your-message.svg
99
image_alt: ""
1010

docs/_data/primary-navigation.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
- title: Features
2-
link: /features/
1+
- title: About
2+
link: /about/
33

4-
- title: Pricing
5-
link: /pricing/
4+
- title: Pricing and commercial
5+
link: /pricing-and-commercial/
6+
7+
- title: Get started
8+
link: /get-started/
69

710
- title: Using NHS Notify
811
link: /using-nhs-notify/
912

1013
- title: Support
1114
link: /support/
12-
13-
- title: Get started
14-
link: /get-started/

docs/_includes/breadcrumb.html

Lines changed: 71 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
</li>
1111

1212
<!-- Level 2 -->
13-
{% if page.parent == "Features" %}
13+
{% if page.parent == "About" %}
1414
<li class="nhsuk-breadcrumb__list-item">
15-
<a class="nhsuk-breadcrumb__link" href="{{site.baseurl}}/features">Features</a>
15+
<a class="nhsuk-breadcrumb__link" href="{{site.baseurl}}/about">About</a>
1616
</li>
1717
{% endif %}
1818

19-
{% if page.parent == "Pricing" %}
19+
{% if page.parent == "Pricing and commercial" %}
2020
<li class="nhsuk-breadcrumb__list-item">
21-
<a class="nhsuk-breadcrumb__link" href="{{site.baseurl}}/pricing">Pricing</a>
21+
<a class="nhsuk-breadcrumb__link" href="{{site.baseurl}}/pricing-and-commercial">Pricing and commercial</a>
2222
</li>
2323
{% endif %}
2424

@@ -44,72 +44,72 @@
4444

4545
<!-- Mobile breadcrumb back -->
4646

47-
<!-- Features -->
48-
{% if page.title == "Features" %}
49-
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
50-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
51-
Home
52-
</a>
53-
{% endif %}
54-
55-
{% if page.parent == "Features" %}
56-
<a class="nhsuk-back-link" href="{{site.baseurl}}/features">
57-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
58-
Features
59-
</a>
60-
{% endif %}
61-
62-
<!-- Pricing -->
63-
{% if page.title == "Pricing" %}
64-
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
65-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
66-
Home
67-
</a>
68-
{% endif %}
69-
70-
{% if page.parent == "Pricing" %}
71-
<a class="nhsuk-back-link" href="{{site.baseurl}}/pricing">
72-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
73-
Pricing
74-
</a>
75-
{% endif %}
76-
77-
<!-- Using NHS Notify -->
78-
{% if page.title == "Using NHS Notify" %}
79-
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
80-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
81-
Home
82-
</a>
83-
{% endif %}
84-
85-
{% if page.parent == "Using NHS Notify" %}
86-
<a class="nhsuk-back-link" href="{{site.baseurl}}/using-nhs-notify">
87-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
88-
Using NHS Notify
89-
</a>
90-
{% endif %}
91-
92-
<!-- Support -->
93-
{% if page.title == "Support" %}
94-
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
95-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
96-
Home
97-
</a>
98-
{% endif %}
99-
100-
<!-- Get started -->
101-
{% if page.title == "Get started" %}
102-
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
103-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
104-
Home
105-
</a>
106-
{% endif %}
107-
108-
{% if page.parent == "Get started" %}
109-
<a class="nhsuk-back-link" href="{{site.baseurl}}/get-started">
110-
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
111-
Get started
112-
</a>
113-
{% endif %}
47+
<!-- About -->
48+
{% if page.title == "About" %}
49+
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
50+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
51+
Home
52+
</a>
53+
{% endif %}
54+
55+
{% if page.parent == "About" %}
56+
<a class="nhsuk-back-link" href="{{site.baseurl}}/features">
57+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
58+
Features
59+
</a>
60+
{% endif %}
61+
62+
<!-- Pricing and commercial -->
63+
{% if page.title == "Pricing and commercial" %}
64+
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
65+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
66+
Home
67+
</a>
68+
{% endif %}
69+
70+
{% if page.parent == "Pricing and commercial" %}
71+
<a class="nhsuk-back-link" href="{{site.baseurl}}/pricing">
72+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
73+
Pricing
74+
</a>
75+
{% endif %}
76+
77+
<!-- Using NHS Notify -->
78+
{% if page.title == "Using NHS Notify" %}
79+
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
80+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
81+
Home
82+
</a>
83+
{% endif %}
84+
85+
{% if page.parent == "Using NHS Notify" %}
86+
<a class="nhsuk-back-link" href="{{site.baseurl}}/using-nhs-notify">
87+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
88+
Using NHS Notify
89+
</a>
90+
{% endif %}
91+
92+
<!-- Support -->
93+
{% if page.title == "Support" %}
94+
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
95+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
96+
Home
97+
</a>
98+
{% endif %}
99+
100+
<!-- Get started -->
101+
{% if page.title == "Get started" %}
102+
<a class="nhsuk-back-link" href="{{site.baseurl}}/">
103+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
104+
Home
105+
</a>
106+
{% endif %}
107+
108+
{% if page.parent == "Get started" %}
109+
<a class="nhsuk-back-link" href="{{site.baseurl}}/get-started">
110+
<span class="nhsuk-u-visually-hidden">Back to &nbsp;</span>
111+
Get started
112+
</a>
113+
{% endif %}
114114

115115
</nav>
File renamed without changes.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
# Feel free to add content and custom Front Matter to this file.
3+
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
4+
5+
layout: page
6+
title: About
7+
nav_order: 2
8+
has_children: true
9+
permalink: /about/
10+
published: false
11+
---

docs/pages/about/about.md

Lines changed: 82 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,88 @@
44

55
layout: page
66
title: About
7-
nav_order: 2
7+
nav_order: 1
88
has_children: true
99
permalink: /about/
10-
published: false
10+
redirect_from: /features/
1111
---
12+
13+
Use NHS Notify to send:
14+
15+
- [NHS App messages]({% link pages/about/nhs-app-messages.md %})
16+
- [emails]({% link pages/about/emails.md %})
17+
- [text messages (SMS)]({% link pages/about/text-messages.md %})
18+
- [letters]({% link pages/about/letters.md %})
19+
20+
You can send messages in bulk or individually.
21+
22+
## Access NHS Notify
23+
24+
- [API]({% link pages/about/api.md %})
25+
- [MESH]({% link pages/about/mesh.md %})
26+
27+
## Send messages based on your needs
28+
29+
- [Campaigns]({% link pages/about/campaigns.md %})
30+
- [Event based messaging]({% link pages/about/event-based-messaging.md %})
31+
- [Direct messaging]({% link pages/about/direct-messaging.md %})
32+
33+
## Send messages to groups of recipients without their contact details
34+
35+
You only need a person's NHS number to send them messages. Learn how to [tell us who you want to message]({% link pages/using-nhs-notify/tell-us-who-you-want-to-message.md %}).
36+
37+
Create specific cohorts of recipients by using <a href="https://digital.nhs.uk/services/cohorting-as-a-service-caas" target="_blank">Cohorting as a Service (opens in a new tab)</a>.
38+
39+
## Write your messages
40+
41+
Create reusable templates for the message channels you want to use.
42+
43+
Once you’ve created a template you can:
44+
45+
- [add personalisation]({% link pages/using-nhs-notify/personalisation.md %})
46+
- [tell recipients who your messages are from]({% link pages/using-nhs-notify/tell-recipients-who-your-messages-are-from.md %})
47+
48+
## Plan how your messages will be sent
49+
50+
Routing plans allow you to send messages to audiences more effectively and sometimes at lower costs.
51+
52+
You can set up routing plans to:
53+
54+
- use certain templates for specific audiences
55+
- message a recipient with each channel in a specific order
56+
- set up fallbacks for messages that fail
57+
- stop sending messages after a channel is successful
58+
59+
{% include components/action-link.html
60+
url='/using-nhs-notify/routing-plans'
61+
text='More about routing plans'
62+
%}
63+
64+
## Prevent sending people unnecessary messages
65+
66+
NHS Notify uses the <a href="https://digital.nhs.uk/services/personal-demographics-service" target="_blank">Personal Demographics Service (opens in a new tab)</a> to automatically prevent you from messaging [recipients you cannot message]({% link pages/using-nhs-notify/recipients-you-cannot-message.md %}).
67+
68+
## Reach people with additional needs
69+
70+
You can use NHS Notify to:
71+
72+
- [send letters in other languages]({% link pages/using-nhs-notify/letters-in-other-languages.md %})
73+
- [send letters in accessible formats]({% link pages/using-nhs-notify/accessible-formats.md %})
74+
75+
## See how your messages perform
76+
77+
Track how many messages you’ve sent and find out which ones are not being delivered.
78+
79+
## Automatic sending
80+
81+
To send messages automatically, you'll need a developer to integrate with the NHS Notify API.
82+
83+
<a href="https://digital.nhs.uk/developer/api-catalogue/nhs-notify" target="_blank">Read our API documentation (opens in a new tab)</a>.
84+
85+
## Keep your data secure
86+
87+
[Learn more about NHS Notify’s security features.]({% link pages/about/security.md %})
88+
89+
## Get support when you need it
90+
91+
NHS Notify is available 24 hours a day, 365 days a year and supported from 8am to 6pm, Monday to Friday excluding bank holidays.
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55
layout: page
66
title: API
7-
parent: Features
7+
parent: About
88
nav_order: 1
9-
permalink: /features/api
9+
permalink: /about/api
1010
section: Accessing NHS Notify
11+
redirect_from: /features/api
1112
---
1213

1314
NHS England organisations and services can integrate the NHS Notify API with their web applications or back office systems.
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44

55
layout: page
66
title: Campaigns
7-
parent: Features
7+
parent: About
88
nav_order: 1
9-
permalink: /features/campaigns
9+
permalink: /about/campaigns
1010
section: Features by messaging needs
1111
redirect_from: /using-nhs-notify/campaigns
12+
redirect_from: /features/campaigns
1213
---
1314

1415
Use NHS Notify to set up national or targeted campaigns to send messages in bulk to patients and the public.
@@ -37,4 +38,4 @@ When you send NHS App messages as part of a campaign with NHS Notify, you must a
3738

3839
## See what's next for NHS Notify
3940

40-
If you're thinking of using NHS Notify for campaign messaging but cannot find the features you need, [read our roadmap to find out what we're working on next]({% link pages/features/roadmap.md %}).
41+
If you're thinking of using NHS Notify for campaign messaging but cannot find the features you need, [read our roadmap to find out what we're working on next]({% link pages/about/roadmap.md %}).
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44

55
layout: page
66
title: Direct messaging
7-
parent: Features
7+
parent: About
88
nav_order: 3
9-
permalink: /features/direct-messaging
9+
permalink: /about/direct-messaging
1010
section: Features by messaging needs
1111
redirect_from: /using-nhs-notify/direct-messaging
12+
redirect_from: /features/direct-messaging
1213
---
1314

1415
Use NHS Notify to support your organisation or service to send individual messages directly to each of your patients.
@@ -71,4 +72,4 @@ text='You must adhere to the following in your user journeys:
7172

7273
## See what's next for NHS Notify
7374

74-
If you're thinking of using NHS Notify for direct messaging but cannot find the features you need, [read our roadmap to find out what we're working on next]({% link pages/features/roadmap.md %}).
75+
If you're thinking of using NHS Notify for direct messaging but cannot find the features you need, [read our roadmap to find out what we're working on next]({% link pages/about/roadmap.md %}).
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55
layout: page
66
title: Emails
7-
parent: Features
7+
parent: About
88
nav_order: 2
9-
permalink: /features/emails
9+
permalink: /about/emails
1010
section: Features by message channel
11+
redirect_from: /features/emails
1112
---
1213

1314
Use NHS Notify to send free unlimited emails to patients and members of the public, in bulk and individually.

0 commit comments

Comments
 (0)