Wildbook icon indicating copy to clipboard operation
Wildbook copied to clipboard

Download Tab - Encounter Search Results

Open pratisthabuddhacharya opened this issue 1 year ago • 0 comments

Context

We are taking the opportunity from the react rewrite to redesign the search results page. Main goals are to group content visually, and to remove secondary pages that have historically caused confusion (mark recapture in particular).

This page will replace the Encounter Search Results ➡️ Export Tab (/encounters/exportSearchResults.jsp?searchQueryId=[GUID]&regularQuery=true)

Signoff

Non-functional requirements

  • All strings are wrapped and localized for the supported languages
  • leverage existing react components as possible

Functional Requirements

  • Scroll: User can scroll down to see all the export options
  • Left Panel: From the left panel, user can directly jump to heading of page section (i.e., Download GIS section option jumps to Download GIS Data anchor)
  • All checkboxes default to off
  • Options are grouped together on cards
  • Button functions: All buttons are links to the jsp pages/export functions as they were previously. We are NOT rewriting export functionality as part of this ticket
    • Standard Format -> EncounterSearchExportMetadataExcel
    • Encounter Annotations -> EncounterAnnotationExportMetadataExcel
    • Spreadsheet in OBIS Format -> EncounterSearchExportExcelFile
      • checkbox selected: w/ unreported GPS -> &Locales=true
    • Email Data Contributors File -> EncounterSearchExportEmailAddresses
    • Google Earth -> EncounterSearchExportKML
      • checkbox selected: w/ timeline -> &addTimeStamp=true
    • GIS shapefile -> EncounterSearchExportShapefile
    • Mark Recapture -> SimpleCMRSpecifySession.jsp&NumberSessions=[value]
      • Number of sessions field: Component type, number spinner, default value 3, updates NumberSessions with value
      • checkbox selected: Mark Recapture include individual ID as comment -> &includeIndividualID=true
      • checkbox selected: Include search queury -> &includeQueryComments=true

Design

Image

pratisthabuddhacharya avatar Oct 30 '24 17:10 pratisthabuddhacharya