nlybe / pagesmap
Add maps and location functionality for Elgg pages
Installs: 22
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:elgg-plugin
pkg:composer/nlybe/pagesmap
Requires
- composer/installers: >=1.0.8
 - nlybe/amap_maps_api: 2.9.x
 
This package is auto-updated.
Last update: 2025-10-17 14:41:33 UTC
README
Elgg plugin for showing pages posts on a Google Map, offering multiple search options.
This plugin requires the Maps API plugin (https://github.com/nlybe/Elgg-MapsAPI)
Demo: http://nikos.lyberakis.gr/elgg/pages/map
###Features###
- Option to redirect the standard pages menu item to map of pages
 - Option to display pages around current logged-in user's location
 - Option to show initially all pages, newest pages or pages around current loggedin user's location
 - Optionally, a list of pages, which are displayed on map, is loaded on sidebar
 - Search pages on map using location, radius and keyword
 - Requires Elgg Pages plugin
 - Based on Google Geocoding API
 - Elgg caching of pages location
 - On pages edit form added a new field for location
 - Use of MarkerClusterer for improving map view when a large number of pages are displayed on map
 - When multiple markers are located at the same or nearby location, they are splitted out so they are clickable
 - Search for pages entries based on a given address and radius
 - Visit pages from map
 - Option to select marker in settings
 - A new tab "Pages Map" added on Pages
 - Multiple configuration options about google maps
 
###Installation###
Requires: Elgg 2.1 or higher
- Upload amap_maps_api plugin in "/mod/" elgg folder and activate it
 - In "Administration/Configure/Settings/AgoraMap Maps API" you must enter API keys and basic map options
 - Upload pagesmap in "/mod/" elgg folder and activate it
 - In "Administration/Configure/Settings/Map of Pages" you can configure several plugin options