Find and Replace for Keyword Search

Key Information

Register
Submit
Status: ‌Cancelled zero registrations

Challenge Overview

  • This is a new feature for current application. We need to have some way to globally change all occurrences of that person's email address in Keyword Search page
  • There are 3 different functionalities for Find & Replace:
    • Find & replace specific function. This allows the Data Manager, Admin Approver, or Admin to change the email address one by one.
    • Find & ���replace all��� function. This allows the Data Manager, Admin Approver, or Admin to change every instance of one email address to another email address with the least amount of clicks.
    • Find & Replace Insert function. This allows a Data Manager to add a ���new��� email address to all (or a subset) of their entries if they wish to do that. This new email address would be in addition to other email addresses they already have in their entry/entries.
  • You can see there is a new input placed next to Search input, user can pick Replace Selected or Replace All
    • For Find & replace specific function, click the button need execute the updates and marked the new values with green color. (https://marvelapp.com/47ej2g2/screen/64141910)
    • For Find & replace all function, click the button need execute the updates and marked the new values with green color.
    • For Find & Replace Insert function. You can see there���s new ���insert email address��� show up then need load the modal window (https://marvelapp.com/47ej2g2/screen/64168290)
      • User can enter the email address in modal window
      • Click Add to document need insert the additional email address. Not replace them.
  • Please display number of instances replaced above the table show up after execute all Find & Replace functions.
  • Replaced email address change to green color
  • Find & replace only need able to replace email address on these fields:
    • C&S Steering Committee member in Division table
    • Product Line contact in ProductLine table
    • Standard Participants in StandardDivision table
  • Test in all required browsers (IE11, Edge, Chrome, Firefox & Safari)

Design Assets

  • MarvelApp Flow: https://marvelapp.com/47ej2g2/
  • Grab design assets in Zeplin or Icons on Gdrive folder
    • Zeplin: https://zpl.io/agBvw80 (Request access if you working on the updates)
    • Gdrive: https://drive.google.com/open?id=1gXdJjSGxP7I6DJ09zn5nVrTk4wPHoRLQ


Final Submission Guidelines

Git issue link: https://gitlab.com/thor-eat-phase2/backend/issues/275

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30108693