diff --git a/controllers/API.php b/controllers/API.php index 69b9bc6..5292d05 100644 --- a/controllers/API.php +++ b/controllers/API.php @@ -18,7 +18,7 @@ class API { $response->headers->set($k, $v); } $response->headers->set('Content-Type', 'application/json'); - $response->setContent(json_encode($params)); + $response->setContent(json_encode($params, JSON_UNESCAPED_SLASHES)); return $response; } diff --git a/public/assets/styles.css b/public/assets/styles.css index 209c08c..24d58c0 100644 --- a/public/assets/styles.css +++ b/public/assets/styles.css @@ -45,5 +45,6 @@ h2.site-name:hover .edit-site { } table.logs pre { - white-space: normal; + word-wrap: break-word; + word-break: break-all; } \ No newline at end of file diff --git a/views/webmention-details.php b/views/webmention-details.php index 7ebab0c..3b9bc47 100644 --- a/views/webmention-details.php +++ b/views/webmention-details.php @@ -111,8 +111,7 @@
raw_response);
               if($json) {
-                $pretty = new Camspiers\JsonPretty\JsonPretty;
-                echo $this->e($pretty->prettify($json, null, "  "));
+                echo json_encode($json, JSON_UNESCAPED_SLASHES+JSON_PRETTY_PRINT);
               } else {
                 echo $this->e($status->raw_response);
               }