From: philipp Date: Thu, 24 Oct 2013 16:35:06 +0000 (+0000) Subject: Changed error reporting to DOM based HTML generation. X-Git-Url: https://git.toastfreeware.priv.at/philipp/winterrodeln/mediawiki_extensions/wrmap.git/commitdiff_plain/904dae94a2235828a05794b8c135a22c3a1589d0 Changed error reporting to DOM based HTML generation. git-svn-id: http://www.winterrodeln.org/svn/servermediawiki/mediawiki_extensions/wrmap/trunk@1749 7aebc617-e5e2-0310-91dc-80fb5f6d2477 --- diff --git a/wrmap.body.php b/wrmap.body.php index 36cba2d..4b0dc5a 100644 --- a/wrmap.body.php +++ b/wrmap.body.php @@ -218,7 +218,9 @@ class WrBaseMap { // append all elements in the XML $json_features = array_merge($json_features, xml_to_json_features('' . $content . '')); } catch (Exception $e) { - return '
' . htmlspecialchars("Fehler beim Parsen der Landkarte: " . $e->getMessage()) . '
'; + $doc = new WrMapDOMDocument(); + $doc->appendElement('div', array('class' => 'error'))->appendText('Fehler beim Parsen der Landkarte: ' . $e->getMessage()); + return array($doc->saveHTML($doc->firstChild), 'markerType' => 'nowiki'); } // create final geojson