60 lines
1.4 KiB
PHP
60 lines
1.4 KiB
PHP
<?php /* Copyright (c) 2024 Freya Murphy */ ?>
|
|
<?php /* vi: syntax=php */ ?>
|
|
<div class="post card">
|
|
<div class="row">
|
|
<?php $this->view('template/pfp', array('user' => $user))?>
|
|
<div class="col ml">
|
|
<strong><?=$user['first_name'] . ' ' . $user['last_name']?></strong>
|
|
<span class="dim"><?=$post['date']?></span>
|
|
</div>
|
|
</div>
|
|
<p>
|
|
<?=$post['content']?>
|
|
</p>
|
|
<?php
|
|
$self = $this->main->user();
|
|
?>
|
|
<?php if ($self): ?>
|
|
<hr>
|
|
<div class="row">
|
|
<?=ilang('action_like', class: 'grow btn btn-hover btn-action')?>
|
|
<?=ilang('action_comment', class: 'grow btn btn-hover btn-action action-comment',
|
|
click: '$(\'#new-comment-' . $post['id'] . '\').focus()'
|
|
)?>
|
|
</div>
|
|
<hr>
|
|
<?php else: ?>
|
|
<hr>
|
|
<?php endif; ?>
|
|
<div class="col comments">
|
|
<?php
|
|
$_GET['id'] = $post['id'];
|
|
$this->comments();
|
|
ilang('action_load_comments',
|
|
class: 'action-load-comments btn btn-line mt',
|
|
attrs: array('postId' => $post['id'])
|
|
);
|
|
?>
|
|
</div>
|
|
<?php if ($self): ?>
|
|
<div class="row grow mt">
|
|
<?php $this->view('template/pfp', array('user' => $user))?>
|
|
<form class="ml">
|
|
<input
|
|
type="hidden"
|
|
name="id"
|
|
value="<?=$post['id']?>"
|
|
>
|
|
<input
|
|
id="new-comment-<?=$post['id']?>"
|
|
class="input"
|
|
autocomplete="off"
|
|
type="text"
|
|
name="text"
|
|
placeholder="<?=lang('action_new_comment_text')?>"
|
|
aria-label="<?=lang('action_new_comment_tip')?>"
|
|
>
|
|
</form>
|
|
</div>
|
|
<?php endif; ?>
|
|
</div>
|