| 99 | === Misc. GIS/Mapping === |
| 100 | These are a number of various GIS/Mapping Tasks: |
| 101 | * Use the !GeoCoder ({{{geolocate}}} function in {{{controllers/gis.py}}}) to lookup location Lat/Lons |
| 102 | * Add a delay to the onHover tooltip (highlightControl) |
| 103 | * Something like [http://cherne.net/brian/resources/jquery.hoverIntent.html hoverIntent] |
| 104 | * Integrate [http://wiki.openstreetmap.org/wiki/Potlatch_2/Deploying_Potlatch_2 Potlatch] |
| 105 | * for editing the main OSM database |
| 106 | * for editing a local OSM database |
| 107 | * Make the display_feature() & display_features() popup a Window instead of opening in a DIV |
| 108 | * This was working in FF before: http://eden.sahanafoundation.org/browser/views/sahana_scripts_min.html?rev=836#L39 |
| 109 | * Replace the Measure Length/Area tools with [http://trac.geoext.org/wiki/ux/Measure GeoExt.ux] |
| 110 | * Option to go Full screen & back |
| 111 | * Full screen view (No Ext window) will be required for use on a small-screen, such as a Mobile device |
| 112 | * [http://dev.geoext.org/trunk/geoext/examples/tree.html Layer Tree] |
| 113 | * Separate Overlays folder into Internal/External |
| 114 | * Sub-folders of Overlays e.g. for: |
| 115 | * Projects by Theme |
| 116 | * Projects by Donor |
| 117 | * Get a pr/person/presence record upon login if HTML5 !GeoLocation available & not changed since last time |
| 118 | * login_next |
| 119 | * Map Preview when Lat/Lon set in pr/person/presence (auto or not) |
| 120 | |
| 145 | === Misc. Framework === |
| 146 | These are a number of various GIS/Mapping Tasks: |
| 147 | * Popup to do Advanced Search for a Field (better than simple AutoComplete) |
| 148 | * Port the multi-file upload widget in Bulk Uploader from Ext-2.2.1 to Ext-3.2.1 |
| 149 | * Finish this app |
| 150 | * Provide localisation of jquery.ui.datepicker |
| 151 | * Means that user profile will need extending to support locales |
| 152 | * Replace jquery.autocomplete.js with jquery.ui.autocomplete.js (1.8.2) |
| 153 | * Replace jquery.cluetip.js with jquery.ui.tooltip.js (1.9 once released) |
| 154 | * [wiki:BluePrintAuthorization#Functionrestriction Decorator to restrict access to a function based on multiple roles] |
| 155 | * [wiki:BluePrintMany2Many Improve UI for Many<>Many] |
| 156 | * e.g. Admin Users/Groups |
| 157 | * e.g. GIS Layer Catalogue (esp !FeatureClasses/!FeatureGroups) |
| 158 | * e.g. Messaging Users/Groups |
| 159 | |