diff options
| author | Savetheinternet <savetheinternet@n0v4.com> | 2011-02-21 15:51:46 +1100 |
|---|---|---|
| committer | Savetheinternet <savetheinternet@n0v4.com> | 2011-02-21 15:51:46 +1100 |
| commit | 32050c8eab8c626b687122b88fd650f15c997710 (patch) | |
| tree | 39dea85a94704cfb7481e21e0df19d1813dd33fb | |
| parent | 5ade310e15c8f1b9471b44e8844ee5bfe5ee59cd (diff) | |
Strip superfluous new lines at the end of a post.
| -rw-r--r-- | inc/config.php | 3 | ||||
| -rw-r--r-- | inc/functions.php | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/inc/config.php b/inc/config.php index abfc38e3..d5999b0a 100644 --- a/inc/config.php +++ b/inc/config.php @@ -128,6 +128,9 @@ // Reply limit (deletes thread when this is reached) $config['reply_limit'] = 250; + // Strip superfluous new lines at the end of a post + $config['strip_superfluous_returns'] = true; + // For resizing, max values $config['thumb_width'] = 255; $config['thumb_height'] = 255; diff --git a/inc/functions.php b/inc/functions.php index 6e709d9b..0fa20fc3 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -905,6 +905,9 @@ $body = preg_replace("/''(.+?)''/m", "<em>$1</em>", $body); $body = preg_replace("/\*\*(.+?)\*\*/m", "<span class=\"spoiler\">$1</span>", $body); } + if($config['strip_superfluous_returns']) + $body = preg_replace('/\s+$/', '', $body); + $body = preg_replace("/\n/", '<br/>', $body); } |
