diff options
| author | winter | 2025-03-16 00:53:52 +0000 |
|---|---|---|
| committer | winter | 2025-03-16 00:53:52 +0000 |
| commit | 145b5db9474e32ca3430fe35eaa7498d7f26ff95 (patch) | |
| tree | df1da516a05cd382e19a815d4e7e6bee314e3007 /templates/actor/profile_poke_form.php | |
| parent | a0a86c3a98a6af158ecd2f1923feb752c82907db (diff) | |
implement poking and such
Diffstat (limited to 'templates/actor/profile_poke_form.php')
| -rw-r--r-- | templates/actor/profile_poke_form.php | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/templates/actor/profile_poke_form.php b/templates/actor/profile_poke_form.php new file mode 100644 index 0000000..7dcc360 --- /dev/null +++ b/templates/actor/profile_poke_form.php @@ -0,0 +1,24 @@ +<?php /** @var \Digitigrade\Model\Actor $actor */ ?> +<form class="nobackground pokeForm" hx-post="/fragment/actor/<?= $actor->id ?>/poke" hx-disabled-elt="find button"> + <div class="row"> + <div class="column"> + <select id="pokeVerb-<?= $actor->id ?>" name="verb"> + <?php foreach (['poke', 'bite', 'punch', 'kick', 'wave', 'yell', 'hug', 'kiss', 'pet'] as $verb): ?> + <option value="<?= $verb ?>"><?= __("user.profile.poke.verb.$verb") ?></option> + <?php endforeach; ?> + </select> + </div> + <div class="column"> + <label for="pokeUrgent-<?= $actor->id ?>"><?= __('user.profile.poke.urgent.label') ?></label> + <input type="checkbox" id="pokeUrgent-<?= $actor->id ?>" name="urgent"> + </div> + <div class="column"> + <button type="submit" class="primary"><?= __('user.profile.poke.action') ?></button> + </div> + <div class="column"> + <?php if ($poked ?? false): ?> + <span class="temporaryIndicator"><?= __('user.profile.poke.success') ?></span> + <?php endif; ?> + </div> + </div> +</form>
\ No newline at end of file |
