This project is the development of Open Atrium features to let site owners generate a list of
locations with related data and navigate their content through that list of locations. The
user clicks into a group and sees a tab at the top of the screen which shows a map. This map
when clicked shows the list of all locations in the website. It has two sets of filters:
geographic and content filters. When user clicks on one of the geographic filters (e.g.
region) the geographic filter dropdowns for the other fields are immediately limited to
selections that share that geographic feature.
There are two additional buttons: a clear button which removes all geographic features
such that all drop downs show the complete list, and a Go button which causes the map to
redraw - zooming to the lowest level that includes all selected locations (based on the
geographic filters). The map also uses red icons (for those with no related selected content)
and green icons (for those with related selected content). An option to select
"MyLocations" such that when the user clicks the "My Locations" filter, all other geographic
filters are erased, and list only those to which they've assigned themselves appear.
The second filter section allows filtering of the related node content. ESOLPK developed
these modules for client in Open Atrium. |