Uploaded image for project: 'PhenoTips'
  1. PT-2454

Add selection tools ("Select All - None - Invent - Restore initial values") to the modal for pushing a single patient

    Details

      Description

      Suggested implementation:

      • Move the JS and CSS code related to export from the DBWebHomeSheet document ([1], [2]) either to the ExportPreferences document [3] or to the filesystem, since it's really not tied to the alldata table specifically
      • Pull the (new) export JS and CSS extensions in the AllData document [4] to enable the bulk export UI
      • Pull the (new) export JS and CSS extensions in the PushPatient UIX [5] to enable the functionality that adds the selection tools. Also remove the line which pulls the CSS from DBWebHomeSheet, because its only purpose was to use the export ui style for the push dialog.

      [1] https://github.com/phenotips/phenotips/blob/master/components/navigation/ui/src/main/resources/PhenoTips/DBWebHomeSheet.xml#L177
      [2] https://github.com/phenotips/phenotips/blob/master/components/navigation/ui/src/main/resources/PhenoTips/DBWebHomeSheet.xml#L777
      [3] https://github.com/phenotips/phenotips/blob/master/components/export/ui/src/main/resources/PhenoTips/ExportPreferences.xml
      [4] https://github.com/phenotips/phenotips/blob/master/components/navigation/ui/src/main/resources/data/AllData.xml#L64
      [5] https://github.com/phenotips/phenotips/blob/master/components/patient-data-sharing/push-ui/src/main/resources/PhenoTips/PushPatient.xml#L1681

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                veronikaslc Veronika Koltunova
                Reporter:
                marta Marta Girdea
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: