You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: app/code/Magento/ReleaseNotification/README.md
+47-5Lines changed: 47 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,50 @@ The **Release Notification Module** serves to provide a notification delivery pl
4
4
5
5
## Purpose and Content
6
6
7
-
* Provides a method of notifying administrators of changes, features, and functionality being introduced in a Magento release
8
-
* Displays a modal containing a high level overview of the features included in the installed or upgraded release of Magento upon the initial login of each administrator into the Admin Panel for a given Magento version
9
-
* The modal is enabled with pagination functionality to allow for easy navigation between each modal page
10
-
* Each modal page includes detailed information about a highlighted feature of the Magento release or other notification
11
-
* Release Notification modal content is determined and provided by Magento Marketing
7
+
* Provides a method of notifying administrators of changes, features, and functionality being introduced in a Magento release.
8
+
* Displays a modal containing a high level overview of the features included in the installed or upgraded release of Magento upon the initial login of each administrator into the Admin Panel for a given Magento version.
9
+
* The modal is enabled with pagination functionality to allow for easy navigation between each modal page.
10
+
* Each modal page includes detailed information about a highlighted feature of the Magento release or other notification.
11
+
* Release Notification modal content is determined and provided by Magento Marketing.
12
+
13
+
## Content Retrieval
14
+
15
+
Release notification content is maintained by Magento for each Magento version, edition, and locale. To retrieve the content, a response is returned from a request with the following parameters:
16
+
17
+
***version** = The Magento version that the client has installed (ex. 2.3.0).
18
+
***edition** = The Magento edition that the client has installed (ex. Community/Enterprise/B2B).
19
+
***locale** = The chosen locale of the admin user (ex. en_US).
20
+
21
+
The module will make three attempts to retrieve content for the parameters in the order listed:
22
+
23
+
1. Version/Edition/Locale
24
+
2. Version/Edition/en_US (default locale)
25
+
3. Version (default file for a Magento version)
26
+
27
+
If there is no content to be retrieved after these requests, the release notification modal will not be displayed to the admin user.
28
+
29
+
## Content Guidelines
30
+
31
+
The modal system in the ReleaseNotification module can have up to four modal pages. The admin user can navigate between pages using the "< Prev" and "Next >" buttons at the bottom of the modal. The last modal page will have a "Done" button that will close the modal and record that the admin user has seen the notification.
32
+
33
+
Each modal page can have the following optional content:
34
+
35
+
* Main Content
36
+
* Title
37
+
* URL to the image to be displayed alongside the title
38
+
* Text body
39
+
* Bullet point list
40
+
* Sub Headings (highlighted overviews of the content to be detailed on subsequent modal pages) - one to three Sub Headings may be displayed
41
+
* Sub heading title
42
+
* URL to the image to be display before the sub heading title
43
+
* Sub heading content
44
+
* Footer
45
+
* Footer content text
46
+
47
+
The Sub Heading section is ideally used on the first modal page as a way to describe one to three highlighted features that will be presented in greater detail on the following modal pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists as the paragraph and list content displayed on a highlighted feature's detail modal page.
48
+
49
+
A clickable link to internal or external content in any text field will be created by using the following format and opened in a new browser tab. Providing the URL for the link followed by the the text to be displayed for that link in brackets will cause a clickable link to be created. The text between the brackets [text] will be the text that the clickable link shows.
50
+
51
+
### Link Format Example:
52
+
53
+
The text: `http://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento DevDocs](http://devdocs.magento.com/).
0 commit comments