summaryrefslogtreecommitdiff
path: root/mod.php
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@tinyboard.org>2011-07-27 13:45:59 +1000
committerSavetheinternet <savetheinternet@tinyboard.org>2011-07-27 13:45:59 +1000
commit15cd2015302e51c8d9a5419a32bc9a6ae583ac4a (patch)
treec48f2d52bfe08e417955cc13e3a18f7eeb612a5d /mod.php
parentba1ac9fdd8d8eb4ae26ba8a50a55069ea26cc398 (diff)
Tinyboard markup on ban reasons
Diffstat (limited to 'mod.php')
-rw-r--r--mod.php9
1 files changed, 6 insertions, 3 deletions
diff --git a/mod.php b/mod.php
index b8063dc9..7deab18b 100644
--- a/mod.php
+++ b/mod.php
@@ -1968,8 +1968,11 @@
$query->bindValue(':set', time(), PDO::PARAM_INT);
- if(isset($_POST['reason'])) {
- $query->bindValue(':reason', $_POST['reason'], PDO::PARAM_STR);
+
+ if(!empty($_POST['reason'])) {
+ $reason = $_POST['reason'];
+ markup($reason);
+ $query->bindValue(':reason', $reason, PDO::PARAM_STR);
} else {
$query->bindValue(':reason', null, PDO::PARAM_NULL);
}
@@ -1981,7 +1984,7 @@
}
// Record the action
- modLog('Created a ' . ($expire ? $expire . ' second' : 'permanent') . " ban for {$_POST['ip']} with " . (!empty($_POST['reason']) ? "reason \"{$_POST['reason']}\"" : 'no reason'));
+ modLog('Created a ' . ($expire ? $expire . ' second' : 'permanent') . " ban for {$_POST['ip']} with " . (!empty($_POST['reason']) ? "reason \"${reason}\"" : 'no reason'));
$query->execute() or error(db_error($query));