Rename edited_by field in posts table

This commit is contained in:
Visman 2020-11-01 19:59:26 +07:00
parent ca83d111ef
commit aeb6e01d05
5 changed files with 8 additions and 6 deletions

View file

@ -675,7 +675,7 @@ class Install extends Admin
'edit_post' => ['TINYINT(1)', false, 0],
'posted' => ['INT(10) UNSIGNED', false, 0],
'edited' => ['INT(10) UNSIGNED', false, 0],
'edited_by' => ['VARCHAR(190)', false, ''],
'editor' => ['VARCHAR(190)', false, ''],
'user_agent' => ['VARCHAR(255)', false, ''],
'topic_id' => ['INT(10) UNSIGNED', false, 0],
],

View file

@ -1013,6 +1013,8 @@ class Update extends Admin
)';
$this->c->DB->exec($query);
$this->c->DB->renameField('posts', 'edited_by', 'editor');
return null;
}
}

View file

@ -94,7 +94,7 @@ class Edit extends Page
if ($post->message !== $v->message) {
$post->message = $v->message;
$post->edited = $now;
$post->edited_by = $this->user->username;
$post->editor = $this->user->username;
$calcPost = true;
if ($post->id === $topic->last_post_id) {
$calcTopic = true;
@ -121,7 +121,7 @@ class Edit extends Page
if ($topic->subject !== $v->subject) {
$topic->subject = $v->subject;
$post->edited = $now;
$post->edited_by = $this->user->username;
$post->editor = $this->user->username;
$calcForum = true;
}
// выделение темы

View file

@ -211,7 +211,7 @@ class Post extends Page
if ($newLength < $this->c->MAX_POST_SIZE - 100) {
$lastPost->message = $lastPost->message . "\n[after=" . ($now - $topic->last_post) . "]\n" . $v->message; //????
$lastPost->edited = $now;
$lastPost->edited_by = $username;
$lastPost->editor = $username;
$this->c->posts->update($lastPost);
} else {
@ -232,7 +232,7 @@ class Post extends Page
# $post->edit_post =
$post->posted = $now;
# $post->edited =
# $post->edited_by =
# $post->editor =
$post->user_agent = $this->user->userAgent;
$post->topic_id = $topic->id;

View file

@ -57,7 +57,7 @@
<span class="f-post-posted"><time datetime="{{ \gmdate('c', $post->posted) }}">{{ dt($post->posted) }}</time></span>
@endif
@if ($post->edited)
<span class="f-post-edited" title="{!! __('Last edit', $post->edited_by, dt($post->edited)) !!}">{!! __('Edited') !!}</span>
<span class="f-post-edited" title="{!! __('Last edit', $post->editor, dt($post->edited)) !!}">{!! __('Edited') !!}</span>
@endif
<span class="f-post-number"><a href="{!! $post->link !!}" rel="bookmark">#{!! $post->postNumber !!}</a></span>
</header>