]> git.mxchange.org Git - friendica-addons.git/commitdiff
provide sane osm defaults if nothing has been configured
authorfriendica <info@friendica.com>
Sun, 19 Feb 2012 22:26:41 +0000 (14:26 -0800)
committerfriendica <info@friendica.com>
Sun, 19 Feb 2012 22:26:41 +0000 (14:26 -0800)
openstreetmap.tgz
openstreetmap/openstreetmap.php
qcomment.tgz

index 93dc874b6296c6227aacee15444b9b8f959ca357..e54b0c787525150e39ab29c1eb5c072c2ce2f4ec 100644 (file)
Binary files a/openstreetmap.tgz and b/openstreetmap.tgz differ
index ebe6097850103fb1de4d616799f6b0b145307c78..415e448d7d2ed7893863ddee613b88fbbb730b4e 100755 (executable)
@@ -29,7 +29,11 @@ function openstreetmap_location($a, &$item) {
         * Get the configuration variables from the .htconfig file.
         */
        $tmsserver = get_config('openstreetmap','tmsserver');
+       if(! $tmsserver)
+               $tmsserver = 'http://openstreetmap.org';
        $zoom = get_config('openstreetmap','zoom');
+       if(! $zoom)
+               $zoom = 17;
 
        $location = '';
        $coord = '';
@@ -55,10 +59,17 @@ function openstreetmap_location($a, &$item) {
 
 function openstreetmap_plugin_admin (&$a, &$o) {
        $t = file_get_contents( dirname(__file__)."/admin.tpl");
+       $tmsserver = get_config('openstreetmap','tmsserver');
+       if(! $tmsserver)
+               $tmsserver = 'http://openstreetmap.org';
+       $zoom = get_config('openstreetmap','zoom');
+       if(! $zoom)
+               $zoom = 17;
+
        $o = replace_macros( $t, array(
                '$submit' => t('Submit'),
-               '$tmsserver' => array('tmsserver', t('Tile Server URL'), get_config('openstreetmap','tmsserver' ), t('A list of <a href="http://wiki.openstreetmap.org/wiki/TMS" target="_blank">public tile servers</a>')),
-               '$zoom' => array('zoom', t('Default zoom'), get_config('openstreetmap','zoom' ), t('The default zoom level. (1:world, 18:highest)')),
+               '$tmsserver' => array('tmsserver', t('Tile Server URL'), $tmsserver, t('A list of <a href="http://wiki.openstreetmap.org/wiki/TMS" target="_blank">public tile servers</a>')),
+               '$zoom' => array('zoom', t('Default zoom'), $zoom, t('The default zoom level. (1:world, 18:highest)')),
        ));
 }
 function openstreetmap_plugin_admin_post (&$a) {
index b0ae94bc88e605fdc39b9f8c7de58618d7e5473f..76dffda1c46b5eac43e558fa50e9ffa378a801e4 100644 (file)
Binary files a/qcomment.tgz and b/qcomment.tgz differ