Extension:Whats Nearby

Category:Unmaintained extensions#Whats%20Nearby Category:Extensions without an imageCategory:Extensions without a compatibility policyCategory:GPL licensed extensions
MediaWiki extensions manual
Whats Nearby
Release status: unmaintainedCategory:Unmaintained extensions
Implementation Parser function Category:Parser function extensions
Description Provides geolocation information to templates
Author(s) James Hong Kong (MWJamestalk)
Latest version 1.0.0-alpha
MediaWiki 1.23+Category:Extensions with manual MediaWiki version
PHP 5.3+
Database changes No
Composer mediawiki/whats-nearby Category:Extensions supporting Composer
License GNU General Public License 2.0 or later
Download Category:Extensions in GitHub version control
README
CHANGELOG

Compatibility:

  • Semantic MediaWiki 2.5+
  • Maps 4.3.x to 5.x
Category:All extensionsCategory:Extensions not in ExtensionJson

The Whats Nearby extension that adds geolocation (HTML5) detection information to templates in order to generate adaptive content. See the README file for detailed instructions on how to install and use this extension.

Having the Maps extension installed is a precondition for this extension to work. Best used in conjunction with the Semantic MediaWiki extension, though this is not a hard requirement.

Usage

The #nearby: parser function allows for the following parameters:

Parameter Aliases Type Default Example of values (separated by a "|") Description
querytemplate Local libraries,Point of interest
coordinates 47° 37' 13.9368'' N,122° 20' 56.8860'' W
interval 450
radius 300 m
limit integer 1
max
format category | openlayers | embedded | table | googlemaps
geolocation boolean
detectLocation boolean
watchLocation
nolocation boolean
localcache no
controls slider
class right-side
querytemplate semantic.nearby.query.tmpl | SightseeingSpot
Example
{{#nearby:
 |querytemplate=Local libraries,Point of interest
 |coordinates=47° 37' 13.9368'' N,122° 20' 56.8860'' W
 |radius=300 m
 |interval=450
 |max=10000
 |format=googlemaps
 |detectLocation=true
 |watchLocation=false
 |localCache=300
 |controls=slider
 |class=extra-nearby-location
}}

See also

Category:Map extensions
Category:All extensions Category:Extensions in GitHub version control Category:Extensions not in ExtensionJson Category:Extensions supporting Composer Category:Extensions with manual MediaWiki version Category:Extensions without a compatibility policy Category:Extensions without an image Category:GPL licensed extensions Category:Map extensions Category:ParserFirstCallInit extensions Category:Parser function extensions Category:ResourceLoaderGetConfigVars extensions Category:Unmaintained extensions