Bugfix: Throw exceptions, to not return them ;-)
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Sat, 22 Nov 2008 22:49:58 +0000 (22:49 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Sat, 22 Nov 2008 22:49:58 +0000 (22:49 +0000)
git-svn-id: http://www.winterrodeln.org/svn/servermediawiki/trunk/extensions/wrgeo@333 7aebc617-e5e2-0310-91dc-80fb5f6d2477

wrgeo.body.php
wrgeo.php

index b3caca5a179646c2613a2a1a3632ac47595e4fff..4ad1af17ca39905e67f5195bc9df41c1e41aa662 100644 (file)
@@ -24,8 +24,8 @@ function wrGeoStringToGeo($input) {
        $p4 = '';
        $n = sscanf($input, '%f %s %f %s', &$p1, &$p2, &$p3, &$p4);
        if ($n != 4) throw new Exception(utf8_encode('Die Koordinaten sind falsch formatiert.'));
-       if ($p2 != 'N') return new Exception(utf8_encode('2. Parameter der Koordinaten muss N sein.'));
-       if ($p4 != 'E') return new Exception(utf8_encode('4. Parameter der Koordinaten muss E sein.'));
+       if ($p2 != 'N') throw new Exception(utf8_encode('2. Parameter der Koordinaten muss N sein.'));
+       if ($p4 != 'E') throw new Exception(utf8_encode('4. Parameter der Koordinaten muss E sein.'));
        return array($p1, $p3);
 }
 
index 8947d57f7629fce50f1ab2f0b8fd90fa1eef0c5c..31f1bb714d57e9a3bd239ddeffdb0804950acd23 100644 (file)
--- a/wrgeo.php
+++ b/wrgeo.php
@@ -1,7 +1,7 @@
 <?php
 $wgExtensionCredits['parserhook'][] = array(
        'name' => 'Winterrodeln Geo',
-       'version' => '1.0.0',
+       'version' => '1.1.0',
        'author' =>'Philipp Spitzer', 
        'url' => 'http://www.winterrodeln.org', 
        'description' => 'This extension replaces the geo tag with a link.'