From d9808fecdf21165a53757312ac09fa08b580011c Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Wed, 27 Jun 2018 23:18:19 -0400 Subject: [PATCH] [openstreetmaps] Add addon config - Update mentions of .htconfig.php --- openstreetmap/README | 22 +++++++++++---------- openstreetmap/config/openstreetmap.ini.php | 23 ++++++++++++++++++++++ openstreetmap/openstreetmap.php | 11 +++++++++-- 3 files changed, 44 insertions(+), 12 deletions(-) create mode 100644 openstreetmap/config/openstreetmap.ini.php diff --git a/openstreetmap/README b/openstreetmap/README index 93f231c6..86ec4318 100644 --- a/openstreetmap/README +++ b/openstreetmap/README @@ -16,10 +16,10 @@ Support the OpenStreetMap community and share the load. ___ Configuration ___ -If you for any reason prefer to use a configuration file instead -of the admin panels, please refer to the Alternative Configuration below. +If you for any reason prefer to use a configuration file instead +of the admin panels, please refer to the Alternative Configuration below. -Activate the addon from your admin panel. +Activate the addon from your admin panel. You can now add a Tile Server and default zoom level in the addon settings page of your admin panel. @@ -32,17 +32,19 @@ zoom level available. ___ Alternative Configuration ___ -Open the .htconfig.php file and add "openstreetmap" to the list of activated +Open the config/local.ini.php file and add "openstreetmap" to the list of activated addons. - $a->config['system']['addon'] = "openstreetmap, ..." + [system] + addon = ...,openstreetmap -You have to add two configuration variables for the addon: +You can change two configuration variables for the addon: - $a->config['openstreetmap']['tmsserver'] = 'http://www.openstreetmap.org/'; - $a->config['openstreetmap']['zoom'] = '18'; + [openstreetmap] + tmsserver = https://www.openstreetmap.org + zoom = 18 The *tmsserver* points to the tile server you want to use. Use the full URL, -with protocol (http/s) and trailing slash. You can configure the default zoom -level on the map with *zoom*. 1 will show the whole world and 18 is the highest +with protocol (http/s) and trailing slash. You can configure the default zoom +level on the map with *zoom*. 1 will show the whole world and 18 is the highest zoom level available. \ No newline at end of file diff --git a/openstreetmap/config/openstreetmap.ini.php b/openstreetmap/config/openstreetmap.ini.php new file mode 100644 index 00000000..38df95b6 --- /dev/null +++ b/openstreetmap/config/openstreetmap.ini.php @@ -0,0 +1,23 @@ +loadConfigFile(__DIR__. '/config/openstreetmap.ini.php'); +} + function openstreetmap_alterheader($a, &$navHtml) { $addScriptTag = '' . "\r\n";