Completed
Pull Request — master (#41)
by Mark
16s
created
syntax/findnearby.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -70,18 +70,18 @@  discard block
 block discarded – undo
70 70
     public function handle($match, $state, $pos, Doku_Handler $handler) {
71 71
         $data     = array();
72 72
         $data [0] = trim(substr($match, strlen('{{findnearby>'), -2));
73
-        if(strlen($data [0]) < 1) {
73
+        if (strlen($data [0]) < 1) {
74 74
             $data [0] = $this->getLang('search_findnearby');
75 75
         }
76 76
         $meta = p_get_metadata(getID(), 'geo');
77
-        if($meta) {
78
-            if($meta ['lat'] && $meta ['lon']) {
77
+        if ($meta) {
78
+            if ($meta ['lat'] && $meta ['lon']) {
79 79
                 $data [1] = array(
80 80
                     'do'  => 'findnearby',
81 81
                     'lat' => $meta ['lat'],
82 82
                     'lon' => $meta ['lon']
83 83
                 );
84
-            } elseif($meta ['geohash']) {
84
+            } elseif ($meta ['geohash']) {
85 85
                 $data [1] = array(
86 86
                     'do'      => 'findnearby',
87 87
                     'geohash' => $meta ['geohash']
@@ -98,16 +98,16 @@  discard block
 block discarded – undo
98 98
      * @see DokuWiki_Syntax_Plugin::render()
99 99
      */
100 100
     public function render($format, Doku_Renderer $renderer, $data): bool {
101
-        if($data === false) {
101
+        if ($data === false) {
102 102
             return false;
103 103
         }
104 104
 
105
-        if($format === 'xhtml') {
105
+        if ($format === 'xhtml') {
106 106
             $renderer->doc .= '<a href="' . wl(getID(), $data [1]) . '" class="findnearby">' . hsc($data [0]) . '</a>';
107 107
             return true;
108
-        } elseif($format === 'metadata') {
108
+        } elseif ($format === 'metadata') {
109 109
             return false;
110
-        } elseif($format === 'odt') {
110
+        } elseif ($format === 'odt') {
111 111
             // don't render anything in ODT
112 112
             return false;
113 113
         }
Please login to merge, or discard this patch.
admin/purge.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -42,10 +42,10 @@
 block discarded – undo
42 42
      * @see DokuWiki_Admin_Plugin::handle()
43 43
      */
44 44
     public function handle(): void {
45
-        if(isset ($_REQUEST ['purgeindex'])) {
45
+        if (isset ($_REQUEST ['purgeindex'])) {
46 46
             global $conf;
47 47
             $path = $conf ['indexdir'] . '/spatial.idx';
48
-            if(file_exists($path) && unlink($path)) {
48
+            if (file_exists($path) && unlink($path)) {
49 49
                 msg($this->getLang('admin_purged_tiles'), 0);
50 50
             }
51 51
         }
Please login to merge, or discard this patch.
helper/index.php 1 patch
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
      * Constructor, initialises the spatial index.
44 44
      */
45 45
     public function __construct() {
46
-        if(!plugin_load('helper', 'geophp')) {
46
+        if (!plugin_load('helper', 'geophp')) {
47 47
           $message = 'helper_plugin_spatialhelper_index::spatialhelper_index: required geophp plugin is not available.';
48 48
           msg($message, -1);
49 49
         }
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
         global $conf;
52 52
         $this->idx_dir = $conf ['indexdir'];
53 53
         // test if there is a spatialindex, if not build one for the wiki
54
-        if(!@file_exists($this->idx_dir . '/spatial.idx')) {
54
+        if (!@file_exists($this->idx_dir . '/spatial.idx')) {
55 55
             // creates and stores the index
56 56
             $this->generateSpatialIndex();
57 57
         } else {
@@ -73,14 +73,14 @@  discard block
 block discarded – undo
73 73
         require_once(DOKU_INC . 'inc/search.php');
74 74
         $pages = array();
75 75
         search($pages, $conf ['datadir'], 'search_allpages', array());
76
-        foreach($pages as $page) {
76
+        foreach ($pages as $page) {
77 77
             $this->updateSpatialIndex($page ['id']);
78 78
         }
79 79
         // media
80 80
         $media = array();
81 81
         search($media, $conf ['mediadir'], 'search_media', array());
82
-        foreach($media as $medium) {
83
-            if($medium ['isimg']) {
82
+        foreach ($media as $medium) {
83
+            if ($medium ['isimg']) {
84 84
                 $this->indexImage($medium);
85 85
             }
86 86
         }
@@ -96,10 +96,10 @@  discard block
 block discarded – undo
96 96
      */
97 97
     public function updateSpatialIndex(string $id): bool {
98 98
         $geotags = p_get_metadata($id, 'geo');
99
-        if(empty ($geotags)) {
99
+        if (empty ($geotags)) {
100 100
             return false;
101 101
         }
102
-        if(empty ($geotags ['lon']) || empty ($geotags ['lat'])) {
102
+        if (empty ($geotags ['lon']) || empty ($geotags ['lat'])) {
103 103
             return false;
104 104
         }
105 105
         dbglog($geotags, "Geo metadata found for page $id");
@@ -120,14 +120,14 @@  discard block
 block discarded – undo
120 120
     private function addToIndex(string $geohash, string $id): bool {
121 121
         $pageIds = array();
122 122
         // check index for key/geohash
123
-        if(!array_key_exists($geohash, $this->spatial_idx)) {
123
+        if (!array_key_exists($geohash, $this->spatial_idx)) {
124 124
             dbglog("Geohash $geohash not in index, just add $id.");
125 125
             $pageIds [] = $id;
126 126
         } else {
127 127
             dbglog('Geohash for document is in index, find it.');
128 128
             // check the index for document
129 129
             $knownHashes = $this->findHashesForId($id, $this->spatial_idx);
130
-            if(empty ($knownHashes)) {
130
+            if (empty ($knownHashes)) {
131 131
                 dbglog("No index record found for document $id, just add");
132 132
                 $pageIds    = $this->spatial_idx [$geohash];
133 133
                 $pageIds [] = $id;
@@ -135,12 +135,12 @@  discard block
 block discarded – undo
135 135
             // TODO shortcut, need to make sure there is only one element, if not the index is corrupt
136 136
             $knownHash = $knownHashes [0];
137 137
 
138
-            if($knownHash === $geohash) {
138
+            if ($knownHash === $geohash) {
139 139
                 dbglog("Document $id was found in index and has the same geohash, nothing to do.");
140 140
                 return true;
141 141
             }
142 142
 
143
-            if(!empty ($knownHash)) {
143
+            if (!empty ($knownHash)) {
144 144
                 dbglog("Document/media $id was found in index but has different geohash (it moved).");
145 145
                 $knownIds = $this->spatial_idx [$knownHash];
146 146
                 dbglog($knownIds, "Known id's for this hash:");
@@ -169,8 +169,8 @@  discard block
 block discarded – undo
169 169
      */
170 170
     public function findHashesForId(string $id, array $index): array {
171 171
         $hashes = array();
172
-        foreach($index as $hash => $docIds) {
173
-            if(in_array($id, $docIds, false)) {
172
+        foreach ($index as $hash => $docIds) {
173
+            if (in_array($id, $docIds, false)) {
174 174
                 $hashes [] = $hash;
175 175
             }
176 176
         }
@@ -198,14 +198,14 @@  discard block
 block discarded – undo
198 198
      */
199 199
     public function indexImage($img): bool {
200 200
         // test for supported files (jpeg only)
201
-        if(
201
+        if (
202 202
             (substr($img ['file'], -strlen('.jpg')) !== '.jpg') &&
203 203
             (substr($img ['file'], -strlen('.jpeg')) !== '.jpeg')) {
204 204
             return false;
205 205
         }
206 206
 
207 207
         $geometry = $this->getCoordsFromExif($img ['id']);
208
-        if(!$geometry) {
208
+        if (!$geometry) {
209 209
             return false;
210 210
         }
211 211
         $geohash = $geometry->out('geohash');
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
      */
225 225
     public function getCoordsFromExif(string $id) {
226 226
         $exif = exif_read_data(mediaFN($id), 0, true);
227
-        if(empty ($exif ['GPS'])) {
227
+        if (empty ($exif ['GPS'])) {
228 228
             return false;
229 229
         }
230 230
 
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
      * @return float
257 257
      */
258 258
     public function convertDMStoD(array $param): float {
259
-        if(!is_array($param)) {
259
+        if (!is_array($param)) {
260 260
             $param = array($param);
261 261
         }
262 262
         $deg = $this->convertRationaltoFloat($param [0]);
@@ -270,10 +270,10 @@  discard block
 block discarded – undo
270 270
     public function convertRationaltoFloat($param): float {
271 271
         // rational64u
272 272
         $nums = explode('/', $param);
273
-        if((int) $nums[1] > 0) {
274
-            return (float) $nums[0] / (int) $nums[1];
273
+        if (( int ) $nums[1] > 0) {
274
+            return ( float ) $nums[0] / ( int ) $nums[1];
275 275
         } else {
276
-            return (float) $nums[0];
276
+            return ( float ) $nums[0];
277 277
         }
278 278
     }
279 279
 
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
     public function deleteFromIndex(string $id): void {
286 286
         // check the index for document
287 287
         $knownHashes = $this->findHashesForId($id, $this->spatial_idx);
288
-        if(empty ($knownHashes)) {
288
+        if (empty ($knownHashes)) {
289 289
             return;
290 290
         }
291 291
 
@@ -296,7 +296,7 @@  discard block
 block discarded – undo
296 296
         dbglog("removing: $knownIds[$i] from the index.");
297 297
         unset ($knownIds [$i]);
298 298
         $this->spatial_idx [$knownHash] = $knownIds;
299
-        if(empty ($this->spatial_idx [$knownHash])) {
299
+        if (empty ($this->spatial_idx [$knownHash])) {
300 300
             // dbglog ( "removing key: $knownHash from the index." );
301 301
             unset ($this->spatial_idx [$knownHash]);
302 302
         }
Please login to merge, or discard this patch.
helper/search.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -59,14 +59,14 @@  discard block
 block discarded – undo
59 59
         // parent::__construct ();
60 60
         global $conf;
61 61
 
62
-        if(!plugin_load('helper', 'geophp', false, true)) {
62
+        if (!plugin_load('helper', 'geophp', false, true)) {
63 63
             $message =
64 64
                 'helper_plugin_spatialhelper_search::spatialhelper_search: required geophp plugin is not available.';
65 65
             msg($message, -1);
66 66
         }
67 67
 
68 68
         $idx_dir = $conf ['indexdir'];
69
-        if(!@file_exists($idx_dir . '/spatial.idx')) {
69
+        if (!@file_exists($idx_dir . '/spatial.idx')) {
70 70
             plugin_load('helper', 'spatialhelper_index');
71 71
         }
72 72
 
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
      */
99 99
     public function findNearby(string $geohash, Point $p = null): array {
100 100
         $_geohashClass = new Geohash();
101
-        if(!$p) {
101
+        if (!$p) {
102 102
             $decodedPoint = $_geohashClass->read($geohash);
103 103
         } else {
104 104
             $decodedPoint = $p;
@@ -119,10 +119,10 @@  discard block
 block discarded – undo
119 119
 
120 120
         // find all the pages in the index that overlap with the adjacent hashes
121 121
         $docIds = array();
122
-        foreach($adjacent as $adjHash) {
123
-            if(is_array($this->spatial_idx)) {
124
-                foreach($this->spatial_idx as $_geohash => $_docIds) {
125
-                    if(strpos($_geohash, $adjHash) !== false) {
122
+        foreach ($adjacent as $adjHash) {
123
+            if (is_array($this->spatial_idx)) {
124
+                foreach ($this->spatial_idx as $_geohash => $_docIds) {
125
+                    if (strpos($_geohash, $adjHash) !== false) {
126 126
                         // dbglog ( "Found adjacent geo hash: $adjHash in $_geohash" );
127 127
                         // if $adjHash similar to geohash
128 128
                         $docIds = array_merge($docIds, $_docIds);
@@ -138,10 +138,10 @@  discard block
 block discarded – undo
138 138
         $media   = array();
139 139
         $indexer = plugin_load('helper', 'spatialhelper_index');
140 140
 
141
-        foreach($docIds as $id) {
142
-            if(strpos($id, 'media__', 0) === 0) {
141
+        foreach ($docIds as $id) {
142
+            if (strpos($id, 'media__', 0) === 0) {
143 143
                 $id = substr($id, strlen('media__'));
144
-                if(auth_quickaclcheck($id) >= /*AUTH_READ*/ 1) {
144
+                if (auth_quickaclcheck($id) >= /*AUTH_READ*/ 1) {
145 145
                     $point    = $indexer->getCoordsFromExif($id);
146 146
                     $line     = new LineString(
147 147
                         [
@@ -151,14 +151,14 @@  discard block
 block discarded – undo
151 151
                     );
152 152
                     $media [] = array(
153 153
                         'id'       => $id,
154
-                        'distance' => (int) ($line->greatCircleLength()),
154
+                        'distance' => ( int ) ($line->greatCircleLength()),
155 155
                         'lat'      => $point->y(),
156 156
                         'lon'      => $point->x()
157 157
                         // optionally add other meta such as tag, description...
158 158
                     );
159 159
                 }
160 160
             } else {
161
-                if(auth_quickaclcheck($id) >= /*AUTH_READ*/ 1) {
161
+                if (auth_quickaclcheck($id) >= /*AUTH_READ*/ 1) {
162 162
                     $geotags  = p_get_metadata($id, 'geo');
163 163
                     $point    = new Point($geotags ['lon'], $geotags ['lat']);
164 164
                     $line     = new LineString(
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
                     );
170 170
                     $pages [] = array(
171 171
                         'id'          => $id,
172
-                        'distance'    => (int) ($line->greatCircleLength()),
172
+                        'distance'    => ( int ) ($line->greatCircleLength()),
173 173
                         'description' => p_get_metadata($id, 'description')['abstract'],
174 174
                         'lat'         => $geotags ['lat'],
175 175
                         'lon'         => $geotags ['lon']
@@ -181,12 +181,12 @@  discard block
 block discarded – undo
181 181
 
182 182
         // sort all the pages/media using distance
183 183
         usort(
184
-            $pages, static function ($a, $b) {
184
+            $pages, static function($a, $b) {
185 185
             return strnatcmp($a ['distance'], $b ['distance']);
186 186
         }
187 187
         );
188 188
         usort(
189
-            $media, static function ($a, $b) {
189
+            $media, static function($a, $b) {
190 190
             return strnatcmp($a ['distance'], $b ['distance']);
191 191
         }
192 192
         );
Please login to merge, or discard this patch.
helper/sitemap.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -33,9 +33,9 @@  discard block
 block discarded – undo
33 33
     public function __construct() {
34 34
         global $conf;
35 35
         $idx_dir = $conf['indexdir'];
36
-        if(!@file_exists($idx_dir . '/spatial.idx')) {
36
+        if (!@file_exists($idx_dir . '/spatial.idx')) {
37 37
             $indexer = plugin_load('helper', 'spatialhelper_index');
38
-            if($indexer !== null) {
38
+            if ($indexer !== null) {
39 39
                 $indexer->generateSpatialIndex();
40 40
             }
41 41
         }
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
         $RSSstart .= '<feed xmlns="http://www.w3.org/2005/Atom" xmlns:georss="http://www.georss.org/georss" ';
86 86
         $RSSstart .= 'xmlns:dc="http://purl.org/dc/elements/1.1/">' . DOKU_LF;
87 87
         $RSSstart .= '<title>' . $conf['title'] . ' spatial feed</title>' . DOKU_LF;
88
-        if(!empty($conf['tagline'])) {
88
+        if (!empty($conf['tagline'])) {
89 89
             $RSSstart .= '<subtitle>' . $conf['tagline'] . '</subtitle>' . DOKU_LF;
90 90
         }
91 91
         $RSSstart .= '<dc:publisher>' . $conf['title'] . '</dc:publisher>' . DOKU_LF;
@@ -104,12 +104,12 @@  discard block
 block discarded – undo
104 104
         $fh = fopen(mediaFN($mediaID), 'wb');
105 105
         fwrite($fh, $RSSstart);
106 106
 
107
-        foreach($this->spatial_idx as $idxEntry) {
107
+        foreach ($this->spatial_idx as $idxEntry) {
108 108
             // get list of id's
109
-            foreach($idxEntry as $id) {
109
+            foreach ($idxEntry as $id) {
110 110
                 // for document item in the index
111
-                if(strpos($id, 'media__', 0) !== 0) {
112
-                    if($this->skipPage($id, $namespace)) {
111
+                if (strpos($id, 'media__', 0) !== 0) {
112
+                    if ($this->skipPage($id, $namespace)) {
113 113
                         continue;
114 114
                     }
115 115
 
@@ -123,11 +123,11 @@  discard block
 block discarded – undo
123 123
                     $entry .= '  <summary>' . $desc . '</summary>' . DOKU_LF;
124 124
                     $entry .= '  <georss:point>' . $meta['geo']['lat'] . ' ' . $meta['geo']['lon']
125 125
                         . '</georss:point>' . DOKU_LF;
126
-                    if(!empty($meta['geo']['alt'])) {
126
+                    if (!empty($meta['geo']['alt'])) {
127 127
                         $entry .= '  <georss:elev>' . $meta['geo']['alt'] . '</georss:elev>' . DOKU_LF;
128 128
                     }
129 129
                     $entry .= '  <link href="' . wl($id) . '" rel="alternate" type="text/html" />' . DOKU_LF;
130
-                    if(empty($meta['creator'])) {
130
+                    if (empty($meta['creator'])) {
131 131
                         $meta['creator'] = $conf['title'];
132 132
                     }
133 133
                     $entry .= '  <author><name>' . $meta['creator'] . '</name></author>' . DOKU_LF;
@@ -150,16 +150,16 @@  discard block
 block discarded – undo
150 150
      */
151 151
     private function skipPage(string $id, string $namespace): bool {
152 152
         dbglog("helper_plugin_spatialhelper_sitemap::skipPage, check for $id in $namespace");
153
-        if(isHiddenPage($id)) {
153
+        if (isHiddenPage($id)) {
154 154
             return true;
155 155
         }
156
-        if(auth_aclcheck($id, '', null) < AUTH_READ) {
156
+        if (auth_aclcheck($id, '', null) < AUTH_READ) {
157 157
             return true;
158 158
         }
159 159
 
160
-        if(!empty($namespace)) {
160
+        if (!empty($namespace)) {
161 161
             // only if id is in or below namespace
162
-            if(0 !== strpos(getNS($id), $namespace)) {
162
+            if (0 !== strpos(getNS($id), $namespace)) {
163 163
                 // dbglog("helper_plugin_spatialhelper_sitemap::skipPage, skipping $id, not in $namespace");
164 164
                 return true;
165 165
             }
@@ -199,12 +199,12 @@  discard block
 block discarded – undo
199 199
         $fh = fopen(mediaFN($mediaID), 'wb');
200 200
         fwrite($fh, $KMLstart);
201 201
 
202
-        foreach($this->spatial_idx as $idxEntry) {
202
+        foreach ($this->spatial_idx as $idxEntry) {
203 203
             // get list of id's
204
-            foreach($idxEntry as $id) {
204
+            foreach ($idxEntry as $id) {
205 205
                 // for document item in the index
206
-                if(strpos($id, 'media__', 0) !== 0) {
207
-                    if($this->skipPage($id, $namespace)) {
206
+                if (strpos($id, 'media__', 0) !== 0) {
207
+                    if ($this->skipPage($id, $namespace)) {
208 208
                         continue;
209 209
                     }
210 210
 
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
                     // TODO escape quotes in: title="' . $meta['title'] . '"
221 221
                     $plcm .= '  <atom:link href="' . wl($id, '' . true) . '" rel="alternate" type="text/html" />'
222 222
                         . DOKU_LF;
223
-                    if(!empty($meta['creator'])) {
223
+                    if (!empty($meta['creator'])) {
224 224
                         $plcm .= '  <atom:author><atom:name>' . $meta['creator'] . '</atom:name></atom:author>'
225 225
                             . DOKU_LF;
226 226
                     }
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
                     $plcm .= '  <styleUrl>#icon</styleUrl>' . DOKU_LF;
230 230
 
231 231
                     $plcm .= '  <Point><coordinates>' . $meta['geo']['lon'] . ',' . $meta['geo']['lat'];
232
-                    if(!empty($meta['geo']['alt'])) {
232
+                    if (!empty($meta['geo']['alt'])) {
233 233
                         $plcm .= ',' . $meta['geo']['alt'];
234 234
                     }
235 235
                     $plcm .= '</coordinates></Point>' . DOKU_LF;
Please login to merge, or discard this patch.
action.php 1 patch
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -102,18 +102,18 @@  discard block
 block discarded – undo
102 102
         // $data[3] – rev: The page revision, false for current wiki pages.
103 103
 
104 104
         dbglog($event->data, "Event data in removeFromIndex.");
105
-        if(@file_exists($event->data [0] [0])) {
105
+        if (@file_exists($event->data [0] [0])) {
106 106
             // file not new
107
-            if(!$event->data [0] [1]) {
107
+            if (!$event->data [0] [1]) {
108 108
                 // file is empty, page is being deleted
109
-                if(empty ($event->data [1])) {
109
+                if (empty ($event->data [1])) {
110 110
                     // root namespace
111 111
                     $id = $event->data [2];
112 112
                 } else {
113 113
                     $id = $event->data [1] . ":" . $event->data [2];
114 114
                 }
115 115
                 $indexer = plugin_load('helper', 'spatialhelper_index');
116
-                if($indexer) {
116
+                if ($indexer) {
117 117
                     $indexer->deleteFromIndex($id);
118 118
                 }
119 119
             }
@@ -146,15 +146,15 @@  discard block
 block discarded – undo
146 146
         // $event→data['items']: Array of SitemapItem instances, the array of sitemap items that already
147 147
         //      contains all public pages of the wiki
148 148
         // $event→data['sitemap']: The path of the file the sitemap will be saved to.
149
-        if($helper = plugin_load('helper', 'spatialhelper_sitemap')) {
149
+        if ($helper = plugin_load('helper', 'spatialhelper_sitemap')) {
150 150
             // dbglog($helper, "createSpatialSitemap loaded helper.");
151 151
 
152 152
             $kml = $helper->createKMLSitemap($this->getConf('media_kml'));
153 153
             $rss = $helper->createGeoRSSSitemap($this->getConf('media_georss'));
154 154
 
155
-            if(!empty ($this->getConf('sitemap_namespaces'))) {
155
+            if (!empty ($this->getConf('sitemap_namespaces'))) {
156 156
                 $namespaces = array_map('trim', explode("\n", $this->getConf('sitemap_namespaces')));
157
-                foreach($namespaces as $namespace) {
157
+                foreach ($namespaces as $namespace) {
158 158
                     $kmlN = $helper->createKMLSitemap($namespace . $this->getConf('media_kml'));
159 159
                     $rssN = $helper->createGeoRSSSitemap($namespace . $this->getConf('media_georss'));
160 160
                     dbglog(
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
      *          not used
180 180
      */
181 181
     public function handleActionActPreprocess(Doku_Event $event, $param): void {
182
-        if($event->data !== 'findnearby') {
182
+        if ($event->data !== 'findnearby') {
183 183
             return;
184 184
         }
185 185
         $event->preventDefault();
@@ -195,16 +195,16 @@  discard block
 block discarded – undo
195 195
      *          'format'=> HTML | JSON
196 196
      */
197 197
     public function findnearby(Doku_Event $event, $param): void {
198
-        if($event->data !== 'findnearby') {
198
+        if ($event->data !== 'findnearby') {
199 199
             return;
200 200
         }
201 201
         $event->preventDefault();
202 202
         $results = array();
203 203
         global $INPUT;
204
-        if($helper = plugin_load('helper', 'spatialhelper_search')) {
205
-            if($INPUT->has('lat') && $INPUT->has('lon')) {
204
+        if ($helper = plugin_load('helper', 'spatialhelper_search')) {
205
+            if ($INPUT->has('lat') && $INPUT->has('lon')) {
206 206
                 $results = $helper->findNearbyLatLon($INPUT->param('lat'), $INPUT->param('lon'));
207
-            } elseif($INPUT->has('geohash')) {
207
+            } elseif ($INPUT->has('geohash')) {
208 208
                 $results = $helper->findNearby($INPUT->str('geohash'));
209 209
             } else {
210 210
                 $results = array(
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
 
216 216
         $showMedia = $INPUT->bool('showMedia', true);
217 217
 
218
-        switch($param['format']) {
218
+        switch ($param['format']) {
219 219
             case 'JSON' :
220 220
                 $this->printJSON($results);
221 221
                 break;
@@ -246,13 +246,13 @@  discard block
 block discarded – undo
246 246
      * @param bool  $showMedia
247 247
      */
248 248
     private function printHTML(array $searchresults, bool $showMedia = true): void {
249
-        $pages   = (array) ($searchresults ['pages']);
250
-        $media   = (array) $searchresults ['media'];
251
-        $lat     = (float) $searchresults ['lat'];
252
-        $lon     = (float) $searchresults ['lon'];
253
-        $geohash = (string) $searchresults ['geohash'];
249
+        $pages   = ( array ) ($searchresults ['pages']);
250
+        $media   = ( array ) $searchresults ['media'];
251
+        $lat     = ( float ) $searchresults ['lat'];
252
+        $lon     = ( float ) $searchresults ['lon'];
253
+        $geohash = ( string ) $searchresults ['geohash'];
254 254
 
255
-        if(isset ($searchresults ['error'])) {
255
+        if (isset ($searchresults ['error'])) {
256 256
             print '<div class="level1"><p>' . hsc($searchresults ['error']) . '</p></div>';
257 257
             return;
258 258
         }
@@ -260,9 +260,9 @@  discard block
 block discarded – undo
260 260
         // print a HTML list
261 261
         print '<h1>' . $this->getLang('results_header') . '</h1>' . DOKU_LF;
262 262
         print '<div class="level1">' . DOKU_LF;
263
-        if(!empty ($pages)) {
263
+        if (!empty ($pages)) {
264 264
             $pagelist = '<ol>' . DOKU_LF;
265
-            foreach($pages as $page) {
265
+            foreach ($pages as $page) {
266 266
                 $pagelist .= '<li>' . html_wikilink(
267 267
                         ':' . $page ['id'], useHeading('navigation') ? null :
268 268
                         noNS($page ['id'])
@@ -282,14 +282,14 @@  discard block
 block discarded – undo
282 282
             print '<p>' . hsc($this->getLang('nothingfound')) . '</p>';
283 283
         }
284 284
 
285
-        if(!empty ($media) && $showMedia) {
285
+        if (!empty ($media) && $showMedia) {
286 286
             $pagelist = '<ol>' . DOKU_LF;
287
-            foreach($media as $m) {
287
+            foreach ($media as $m) {
288 288
                 $opts       = array();
289 289
                 $link       = ml($m ['id'], $opts, false, '&amp;', false);
290 290
                 $opts ['w'] = '100';
291 291
                 $src        = ml($m ['id'], $opts);
292
-                $pagelist   .= '<li><a href="' . $link . '"><img src="' . $src . '"></a> ('
292
+                $pagelist .= '<li><a href="' . $link . '"><img src="' . $src . '"></a> ('
293 293
                     . $this->getLang('results_distance_prefix') . $page ['distance'] . '&nbsp;m) ' . hsc($desc)
294 294
                     . '</li>' . DOKU_LF;
295 295
             }
@@ -304,7 +304,7 @@  discard block
 block discarded – undo
304 304
             print '</div>' . DOKU_LF;
305 305
         }
306 306
         print '<p>' . $this->getLang('results_precision') . $searchresults ['precision'] . ' m. ';
307
-        if(strlen($geohash) > 1) {
307
+        if (strlen($geohash) > 1) {
308 308
             $url = wl(
309 309
                 getID(), array(
310 310
                            'do'      => 'findnearby',
@@ -335,9 +335,9 @@  discard block
 block discarded – undo
335 335
 
336 336
         // check the list of mimetypes
337 337
         // if it's a supported type call appropriate index function
338
-        if(substr_compare($event->data [3], 'image/jpeg', 0)) {
338
+        if (substr_compare($event->data [3], 'image/jpeg', 0)) {
339 339
             $indexer = plugin_load('helper', 'spatialhelper_index');
340
-            if($indexer) {
340
+            if ($indexer) {
341 341
                 $indexer->indexImage($event->data [2]);
342 342
             }
343 343
         }
@@ -358,7 +358,7 @@  discard block
 block discarded – undo
358 358
 
359 359
         // remove the media id from the index
360 360
         $indexer = plugin_load('helper', 'spatialhelper_index');
361
-        if($indexer) {
361
+        if ($indexer) {
362 362
             $indexer->deleteFromIndex('media__' . $event->data ['id']);
363 363
         }
364 364
     }
Please login to merge, or discard this patch.