Bugfix: [F]
This commit is contained in:
parent
ac9296169f
commit
db14f9ce15
@ -285,7 +285,7 @@ class Post {
|
|||||||
|
|
||||||
// Delete file (keep post)
|
// Delete file (keep post)
|
||||||
if (!empty($this->file) && hasPermission($config['mod']['deletefile'], $board['uri'], $this->mod))
|
if (!empty($this->file) && hasPermission($config['mod']['deletefile'], $board['uri'], $this->mod))
|
||||||
$built .= ' <a title="Remove file" href="?/' . $board['uri'] . '/deletefile/' . $this->id . '">' . $config['mod']['link_deletefile'] . '</a>';
|
$built .= ' ' . secure_link_confirm($config['mod']['link_deletefile'], 'Delete file', 'Are you sure you want to delete this file?', $board['uri'] . '/deletefile/' . $this->id);
|
||||||
|
|
||||||
// Edit post
|
// Edit post
|
||||||
if (hasPermission($config['mod']['editpost'], $board['uri'], $this->mod))
|
if (hasPermission($config['mod']['editpost'], $board['uri'], $this->mod))
|
||||||
@ -383,7 +383,7 @@ class Thread {
|
|||||||
|
|
||||||
// Delete file (keep post)
|
// Delete file (keep post)
|
||||||
if (!empty($this->file) && $this->file != 'deleted' && hasPermission($config['mod']['deletefile'], $board['uri'], $this->mod))
|
if (!empty($this->file) && $this->file != 'deleted' && hasPermission($config['mod']['deletefile'], $board['uri'], $this->mod))
|
||||||
$built .= ' <a title="Remove file" href="?/' . $board['uri'] . '/deletefile/' . $this->id . '">' . $config['mod']['link_deletefile'] . '</a>';
|
$built .= ' ' . secure_link_confirm($config['mod']['link_deletefile'], 'Delete file', 'Are you sure you want to delete this file?', $board['uri'] . '/deletefile/' . $this->id);
|
||||||
|
|
||||||
// Sticky
|
// Sticky
|
||||||
if (hasPermission($config['mod']['sticky'], $board['uri'], $this->mod))
|
if (hasPermission($config['mod']['sticky'], $board['uri'], $this->mod))
|
||||||
|
@ -1013,8 +1013,14 @@ function mod_deletefile($board, $post) {
|
|||||||
deleteFile($post);
|
deleteFile($post);
|
||||||
// Record the action
|
// Record the action
|
||||||
modLog("Deleted file from post #{$post}");
|
modLog("Deleted file from post #{$post}");
|
||||||
|
|
||||||
|
$query = prepare(sprintf('SELECT `thread` FROM `posts_%s` WHERE `id` = :id', $board));
|
||||||
|
$query->bindValue(':id', $post);
|
||||||
|
$query->execute() or error(db_error($query));
|
||||||
|
$thread = $query->fetchColumn();
|
||||||
|
|
||||||
// Rebuild thread
|
// Rebuild thread
|
||||||
buildThread($post);
|
buildThread($thread ? $thread : $post);
|
||||||
// Rebuild board
|
// Rebuild board
|
||||||
buildIndex();
|
buildIndex();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user