X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/bd4b1b2d08e3428d43245ee8e3b4bb5aa9c2e5f6..7a14792e215b008e6aff0d4ecd6b44c4fe679b1e:/lib/lib.php diff --git a/lib/lib.php b/lib/lib.php index d47aca57..9691f88a 100644 --- a/lib/lib.php +++ b/lib/lib.php @@ -475,11 +475,14 @@ function getResultDiameter($aResult) function javascript_renderData($xVal, $iOptions = 0) { - if (defined('PHP_VERSION_ID') && PHP_VERSION_ID > 50400) - $iOptions |= JSON_UNESCAPED_UNICODE; + $iOptions |= JSON_UNESCAPED_UNICODE; + if (isset($_GET['pretty']) && in_array(strtolower($_GET['pretty']), array('1', 'true'))) { + $iOptions |= JSON_PRETTY_PRINT; + } + $jsonout = json_encode($xVal, $iOptions); - if (! isset($_GET['json_callback'])) { + if (!isset($_GET['json_callback'])) { header("Content-Type: application/json; charset=UTF-8"); echo $jsonout; } else {