Changes between Version 8 and Version 9 of BluePrintResourceSelectAdd


Ignore:
Timestamp:
12/02/10 12:14:39 (14 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrintResourceSelectAdd

    v8 v9  
    33== Purpose ==
    44In Sahana many resources refer to other resources, eg:
    5  * A Office refers to an Organisation
     5 * An Office refers to an Organisation
    66 * A Warehouse refers to a Location
    7  * An assessment refers to a Staff Member (person)
     7 * An Assessment refers to a Staff Member (person)
    88
    9 We need to have a method to enter these referred to inputs which includes:
     9We need to have a method to enter these referenced inputs which includes:
    1010 * Auto-completing typed text
    1111 * Searching a detailed list of resources
     
    2727
    2828=== Select Pop-Up ===
    29 The Select Pop-Up gives the user a better interface to search for the correct location, and has an button to go to the Add Pop-Up
     29The Select Pop-Up gives the user a better interface to search for the correct location, and has a button to go to the Add Pop-Up
     30
     31FB: Recommend that Add button unhides the Add Tab & Hides the others (no server-side call)
     32
    3033==== List ====
    3134 * More detailed information on each location
     
    3740==== Map ====
    3841''This feature is not just for Locations, but for any resource referring to a location, eg. Warehouses, Offices, Assessments... ''
    39  * Show all current locations (with pop-ups that indicated what resources are associated with that location). If this is a map for another resource (warehouse, office, asseesment...), it would be good to have an option for showing:
     42 * Show all current locations (with pop-ups that indicate what resources are associated with that location). If this is a map for another resource (warehouse, office, asseesment...), it would be good to have an option for showing:
    4043  * Just the locations of that resources
    41   * All locations (with pop-ups that indicated what resources are associated with that location)
     44  * All locations (with pop-ups that indicate what resources are associated with that location)
    4245[[Image(Select Map.jpg, width=600)]][[BR]]
    4346If the "select" button is pressed this pop-up will close and populate the main form with the location selected.
     
    4548=== Add Pop-Up ===
    4649This would be a type of wizard that guided the user through the process.
     50
     51FB: Recommend that the Wizard pages are Tabs that are Hidden/Unhidden (no server-side calls)
    4752
    4853==== 1. Type (Level) ====
     
    5560[[Image(Add Details.jpg, width=600)]]
    5661
     62FB: Adding the District & Village at the same time adds a *lot* of complexity (e.g. duplicate detection for these) & means that we don' get the opportunity to ente the extra fields on these. [[BR]]
     63This is also completely in opposition to the Taiwan requirements.
     64
    5765==== 3.Map Coordinates ====
    58 This form would be specific to locations.
    59  * ? represents possible coordinates as calculated from geocode
     66This form would be specific to locations (FB: Why? If this is a resource with associated location then it should have this form too, no?).
     67 * ? represents possible coordinates as calculated from Geocoder
    6068 * Display other locations too (just points or polygons too?)
    61  * Have an option to select current location using HTML5 geolocater
     69 * Have an option to select current location using HTML5 !GeoLocator
    6270 * Have an option to skip this step
    6371[[Image(Add Map Coord.jpg, width=600)]]
    6472
    6573==== 4. Confirm / Check for Duplicates ====
    66  1. This would be some sort of algorithm to search for similarity between the new location and existing locations (using either on text fields or using lat/long). This step could be skipped if none are found.
    67  2. Similar locations would be listed and the user could select one of those instead
     74 1. This would be some sort of algorithm to search for similarity between the new record and existing records (using text fields &/or lat/lon). This step could be skipped if none are found.
     75 2. Similar records would be listed and the user could select one of those instead
    6876 3. Or add a new one.
    6977 4. Close the pop-up and go back to the main form.