Tinyboard markup on ban reasons

This commit is contained in:
Savetheinternet 2011-07-27 13:45:59 +10:00
parent ba1ac9fdd8
commit 15cd201530

View File

@ -1968,8 +1968,11 @@
$query->bindValue(':set', time(), PDO::PARAM_INT); $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 { } else {
$query->bindValue(':reason', null, PDO::PARAM_NULL); $query->bindValue(':reason', null, PDO::PARAM_NULL);
} }
@ -1981,7 +1984,7 @@
} }
// Record the action // 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)); $query->execute() or error(db_error($query));