From 4ab083ca9879fa469df647307da2629aa2cc6691 Mon Sep 17 00:00:00 2001 From: Carsten Rose <carsten.rose@math.uzh.ch> Date: Wed, 13 Dec 2017 20:32:51 +0100 Subject: [PATCH] AbstractException.php: small recode SendMail.php: in error message show commandline. test.html: remove --- .../qfq/qfq/exceptions/AbstractException.php | 4 +++- extension/qfq/qfq/report/SendMail.php | 2 +- test.html | 17 ----------------- 3 files changed, 4 insertions(+), 19 deletions(-) delete mode 100644 test.html diff --git a/extension/qfq/qfq/exceptions/AbstractException.php b/extension/qfq/qfq/exceptions/AbstractException.php index 447d6fb0f..7bc3c7289 100644 --- a/extension/qfq/qfq/exceptions/AbstractException.php +++ b/extension/qfq/qfq/exceptions/AbstractException.php @@ -89,12 +89,14 @@ class AbstractException extends \Exception { // Layout $debug = '<tr bgcolor="#dddddd"><td colspan="2">Exception</td></tr>'; foreach ($this->messageArray as $key => $value) { + // Array to string if (is_array($value)) { $value = var_export($value, true); } - if ($value !== '' && $value !== false) + if (!empty($value)) { $debug .= "<tr>" . "<td>$key</td>" . "<td>" . htmlspecialchars($value) . "</td>" . "</tr>"; + } } $debug = "<table border=1>" . $debug . "</table>"; } diff --git a/extension/qfq/qfq/report/SendMail.php b/extension/qfq/qfq/report/SendMail.php index bf344f176..1f280da42 100644 --- a/extension/qfq/qfq/report/SendMail.php +++ b/extension/qfq/qfq/report/SendMail.php @@ -169,7 +169,7 @@ class SendMail { } if ($rc != 0) { - $output = $rc . " - " . implode('<br>', $arr); + $output = $rc . " - " . implode('<br>', $arr) . " - " . $cmd; throw new UserFormException("Error sendmail failed: " . $output, ERROR_SENDMAIL); } } diff --git a/test.html b/test.html deleted file mode 100644 index d09bd0273..000000000 --- a/test.html +++ /dev/null @@ -1,17 +0,0 @@ -<div class="col-md-6 col-sm-9"> - - <!-- CONTENT ELEMENT, uid:4/html [begin] --> - <div id="c4"> - <!-- Raw HTML content: [begin] --> - <a href="?u10" class="button-big blue play">U10</a> - <a href="?u12" class="button-big blue crayon">U12</a> - <a href="?u14" class="button-big blue library">U14</a> - <a href="?fs" class="button-big blue promo font-big">Frühstudium</a> - <a href="?u18" class="button-big blue blackboard">U18</a> - <a href="?olympics" class="button-big blue track font-big">Olympics</a> - <!-- Raw HTML content: [end] --> - </div> - <!-- CONTENT ELEMENT, uid:4/html [end] --> - - -</div> \ No newline at end of file -- GitLab