aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/actor/profile.php6
-rw-r--r--templates/actor/profile_page.php5
-rw-r--r--templates/actor/profile_poke_form.php7
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>