summaryrefslogtreecommitdiff
path: root/post.php
diff options
context:
space:
mode:
authorMichael Save <savetheinternet@tinyboard.org>2012-03-19 02:41:06 +1100
committerMichael Save <savetheinternet@tinyboard.org>2012-03-19 02:41:06 +1100
commit9d5818636008f99e425465c42a808a36489f4052 (patch)
treee2c35a312c7e9a894c8c00aa2e3d54e60f686770 /post.php
parentab1db9dd8a8480c7c5cd69c11abe281ddc6d97ca (diff)
New feature: "events". Will eventually replace/extend "themes".
Diffstat (limited to 'post.php')
-rw-r--r--post.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/post.php b/post.php
index 3b309085..0066d538 100644
--- a/post.php
+++ b/post.php
@@ -595,6 +595,11 @@
$post['thumb'] = substr_replace($post['thumb'], '', 0, mb_strlen($board['dir'] . $config['dir']['thumb']));
}
+ if($error = event('post', $post)) {
+ undoImage($post);
+ error($error);
+ }
+
$id = post($post, $OP);
if(isset($post['tracked_cites'])) {
@@ -643,7 +648,6 @@
if($config['syslog'])
_syslog(LOG_INFO, 'New post: /' . $board['dir'] . $config['dir']['res'] . sprintf($config['file_page'], $OP?$id:$post['thread']) . (!$OP ? '#' . $id : ''));
- rebuildThemes('post');
header('Location: ' . $redirect, true, $config['redirect_http']);
} else {
if(!file_exists($config['has_installed'])) {