Details

    • Sprint:
      CFAMX 2020R1 - SA Sprint 3
    • SCRUM Team:
      Globogym Purple Cobras
    • Story Points:
      13
    • Work Type Classification:
      Sustaining

      Description

      Story
      As a user of InFORM on a mobile device, I would like the ability to create and edit splash pages.

      Detail
      Add the ability to edit and create splash pages in MxConnect. This will be accomplished by adding a text editor which is accessed through a menu link in MxConnect. The user will have two ways to invoke the editor. They can select the "Add Page" button to create a new page, or select the "Edit" icon to change an existing page.

      This editor will provide the user an ability to:Add basic formatting (font color, font size, bold, italic, underline, left, right, center justified, etc.)Add imagesAdd tablesAdd hyperlinks

      This page will provide the user the ability to create a splash page. The user will input a mandatory splash page name, followed by the introduction date and discontinue date of the splash page.

      The content will act in the following manner based on dates:

      The introduction date will act as an effective date for the splash pages. Content will not be published until the effective date has been met.

      The discontinue date will act as the expiration date. Content will not be published after the date has expired.

      The user can enter a new introduction date to reuse a splash page.

      The user can enter a new discontinue date to make the splash page obsolete.

      The introduction and discontinue date will default to the current date upon page creation.

      The introduction and discontinue date fields will offer a date selector, where the user can input a date using the calendar.

      There will be validation in place that only allows one splash page at a time. If a date range is already active, those dates will not be available

      The page will support a simple bootstrap rich text editor. This editor will offer simple content editing (like font color, font size, bold, underline, italic, left, right, center justified, etc.) the user can publish in the form of splash page content.

      Additional Development Notes Staten 9/25/2019
      Can we add a "Page Acknowledged" checkbox? My thought is when the user hits "Continue" on the landing page to acknowledge content, this box is checked. The default is unchecked.

      Acceptance Criteria:

      1. Confirm the splash page editor page is titled “Add Splash Page”
      2. Confirm the splash page editor page has a mandatory Splash Page name field.
      3. Confirm the splash page editor has a mandatory date selector for the introduction date.
      4. Confirm the splash page editor has a mandatory date selector for the discontinue date.
      5. Confirm the splash page editor has a mandatory zone type field.
      6. Confirm the splash page editor has a mandatory zone field.
      7. Confirm the splash page editor has a mandatory text (content) field.
      8. Confirm the splash page editor Introduction Date defaults to the current date.
      9. Confirm the splash page editor Discontinue Date defaults to a blank date (forcing the user to select a date).
      10. Confirm the splash page editor will not allow a date in the past to be selected for the Introduction Date.
      11. Confirm the splash page editor will not allow a date in the past to be selected for the Discontinue Date.
      12. Confirm the splash page will not display until the introduction date.
      13. Confirm the splash page editor has a date selector for discontinue date.
      14. Confirm the splash page will not display after the discontinue date.
      15. Confirm the splash page editor has an html editor that accepts images.
      16. Confirm the splash page editor has a “Back” option.
      17. Confirm hitting "Back" in the splash page editor does not save page.
      18. Confirm the splash page editor has a “Save & Close” option.
      19. Confirm selecting save and close on the splash page editor saves the page and adds it to the splash page list view.
      20. Confirm selecting either back or save and close, closes the splash page editor window. Confirm a user without the appropriate permission (outlined in ) cannot access the Splash Page Editor
      21. Confirm when a splash page is inactive (outside of the introduction and discontinue date), the current blank landing page is displayed.

        Attachments

        1. image-2019-10-01-06-47-44-113.png
          36 kB
          Caner Saritac
        2. image-2019-10-03-04-38-08-062.png
          36 kB
          Caner Saritac
        3. splash editor.png
          131 kB
          Staten Putnal

          Issue Links

            Activity

              People

              • Assignee:
                staten.putnal Staten Putnal (Inactive)
                Reporter:
                staten.putnal Staten Putnal (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 52h
                  52h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 47h 28m Time Not Required
                  47h 28m

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.