// append all elements in the XML
$json_features = array_merge($json_features, xml_to_json_features('<wrmap>' . $content . '</wrmap>'));
} catch (Exception $e) {
- return '<div class="error">' . htmlspecialchars("Fehler beim Parsen der Landkarte: " . $e->getMessage()) . '</div>';
+ $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