diff options
| author | Dennis Fink | 2026-08-17 20:06:22 +0200 |
|---|---|---|
| committer | Dennis Fink | 2026-08-17 20:06:22 +0200 |
| commit | d4a03623544aac0ce911d8471ff4b033bc3255e1 (patch) | |
| tree | 0d707db5a9aed7442c28e0ac0de8898aab54c090 /webmentions_ssg/templates/includes/confirmation_modal.html | |
| parent | 85a73c811a3de333138978d8d450533caa668dc5 (diff) | |
| download | webmentions-ssg-d4a03623544aac0ce911d8471ff4b033bc3255e1.tar.gz webmentions-ssg-d4a03623544aac0ce911d8471ff4b033bc3255e1.zip | |
feat(sender): add manual source rescan action
Add an authenticated action to queue a source rescan from the sent
Webmentions overview.
Extract the reusable confirmation modal and its JavaScript so received
and sent admin actions share the same implementation.
Diffstat (limited to '')
| -rw-r--r-- | webmentions_ssg/templates/includes/confirmation_modal.html | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/webmentions_ssg/templates/includes/confirmation_modal.html b/webmentions_ssg/templates/includes/confirmation_modal.html new file mode 100644 index 0000000..ff9bd06 --- /dev/null +++ b/webmentions_ssg/templates/includes/confirmation_modal.html @@ -0,0 +1,27 @@ +<div class="modal fade" + id="confirmation-modal" + tabindex="-1" + aria-labelledby="confirmation-modal-title" + aria-hidden="true"> + <div class="modal-dialog modal-dialog-centered"> + <div class="modal-content"> + <div class="modal-header"> + <h1 class="modal-title fs-5" id="confirmation-modal-title"></h1> + <button type="button" + class="btn-close" + data-bs-dismiss="modal" + aria-label="Close"></button> + </div> + <div class="modal-body"> + <p id="confirmation-modal-message" class="mb-0"></p> + </div> + <div class="modal-footer"> + {{ render_form(action_form, + id="confirmation-modal-form", + button_style="primary", + form_group_classes="mb-0") }} + <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cancel</button> + </div> + </div> + </div> +</div> |
