diff options
Diffstat (limited to 'templates/actor')
| -rw-r--r-- | templates/actor/profile.php | 6 | ||||
| -rw-r--r-- | templates/actor/profile_page.php | 5 | ||||
| -rw-r--r-- | templates/actor/profile_poke_form.php | 7 |
3 files changed, 9 insertions, 9 deletions
diff --git a/templates/actor/profile.php b/templates/actor/profile.php index 1e8e51c..8339fa2 100644 --- a/templates/actor/profile.php +++ b/templates/actor/profile.php @@ -74,12 +74,6 @@ $actorUser = UserAccount::findByLinkedActor($actor); <?php endif; ?> <?php call_template('actor/profile_follow_button', ['actor' => $actor, 'user' => $user]); ?> </div> - <?php if ($actor->isPokeable()): ?> - <details> - <summary><?= __('user.profile.poke') ?></summary> - <?php call_template('actor/profile_poke_form', ['actor' => $actor]); ?> - </details> - <?php endif; ?> <?php elseif ($actor->id == $user->actor->id): ?> <div class="profileActions"> <button class="primary" hx-get="/fragment/profile" hx-target="closest .fullProfile" hx-swap="outerHTML"> diff --git a/templates/actor/profile_page.php b/templates/actor/profile_page.php index 9c11dd6..7ae8d09 100644 --- a/templates/actor/profile_page.php +++ b/templates/actor/profile_page.php @@ -33,6 +33,11 @@ call_template('skeleton', [ $user = UserAccount::findByCurrentSession(); call_template('actor/profile', ['actor' => $actor]); + + if (isset($user) && $actor->isPokeable() && $actor != $user->actor) { + call_template('actor/profile_poke_form', ['actor' => $actor]); + } + echo '<hr>'; $notes = Note::findAllWithAuthor($actor, 20); if (count($notes) == 0) { diff --git a/templates/actor/profile_poke_form.php b/templates/actor/profile_poke_form.php index 28d89d3..5f53f11 100644 --- a/templates/actor/profile_poke_form.php +++ b/templates/actor/profile_poke_form.php @@ -5,15 +5,16 @@ <form class="pokeForm" hx-post="/fragment/actor/<?= $actor->id ?>/poke" hx-disabled-elt="find button" hx-target="this" hx-swap="outerHTML"> <div class="row"> - <select id="pokeVerb-<?= $actor->id ?>" name="verb"> + <label class="standalone"><?= __('user.profile.poke') ?></label> + </div> + <div class="row"> + <select class="column" id="pokeVerb-<?= $actor->id ?>" name="verb"> <?php foreach (['poke', 'bite', 'punch', 'kick', 'wave', 'yell', 'hug', 'kiss', 'pet'] as $verb): ?> <option value="<?= $verb ?>" <?= ($selectedVerb ?? null) == $verb ? 'selected' : '' ?>> <?= __("user.profile.poke.verb.$verb") ?> </option> <?php endforeach; ?> </select> - </div> - <div class="row"> <div class="column"> <button type="submit" class="primary"><?= __('user.profile.poke.action') ?></button> </div> |
