diff options
| author | Freya Murphy <freya@freyacat.org> | 2024-03-30 12:16:00 -0400 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2024-03-30 12:16:00 -0400 |
| commit | 2968ee5280a9cad190a62f777a21279557e60654 (patch) | |
| tree | 6c1f63617b559b27a47e6a3c34fa9ea569319697 /web/_views/template/post.php | |
| parent | refactor (diff) | |
| download | xssbook2-2968ee5280a9cad190a62f777a21279557e60654.tar.gz xssbook2-2968ee5280a9cad190a62f777a21279557e60654.tar.bz2 xssbook2-2968ee5280a9cad190a62f777a21279557e60654.zip | |
rename views to _views
Diffstat (limited to 'web/_views/template/post.php')
| -rw-r--r-- | web/_views/template/post.php | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/web/_views/template/post.php b/web/_views/template/post.php new file mode 100644 index 0000000..40a3c1d --- /dev/null +++ b/web/_views/template/post.php @@ -0,0 +1,60 @@ +<?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> |