# Как добавить кнопку в модальное окно очереди тем и постов для проверки и реализовать для неё действие в плагине Discourse?

**URL:** https://meta.discourse.org/t/how-can-we-add-a-button-to-the-review-post-and-topic-queue-modal-and-implement-an-action-for-that-button-in-a-discourse-plugin/291008
**Category:** Development
**Tags:** review-queue
**Created:** [09.Январь.2024 13:37:36 UTC](https://meta.discourse.org/t/how-can-we-add-a-button-to-the-review-post-and-topic-queue-modal-and-implement-an-action-for-that-button-in-a-discourse-plugin/291008 "2024-01-09T13:37:36Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![omppatil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omppatil/32/359876_2.png) [@omppatil](https://meta.discourse.org/u/omppatil)
#### Post date: [09.Январь.2024 13:37:36 UTC](https://meta.discourse.org/t/how-can-we-add-a-button-to-the-review-post-and-topic-queue-modal-and-implement-an-action-for-that-button-in-a-discourse-plugin/291008/1 "2024-01-09T13:37:36Z")

</div>

![Screen Shot 2024-01-09 at 6.56.57 PM](https://global.discourse-cdn.com/meta/original/4X/e/1/2/e129aed59eb8c609159f2214ef029d81a0b68da3.png)  
Привет!  
Как добавить кнопку в модальное окно очереди постов и тем для проверки и реализовать действие для этой кнопки в плагине Discourse? Буду признателен за помощь в добавлении кнопки в модальное окно очереди постов и тем для проверки и реализации её действия в плагине.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [09.Январь.2024 14:30:35 UTC](https://meta.discourse.org/t/how-can-we-add-a-button-to-the-review-post-and-topic-queue-modal-and-implement-an-action-for-that-button-in-a-discourse-plugin/291008/2 "2024-01-09T14:30:35Z")

</div>

Здесь есть API для добавления действий и модальных окон к элементам, подлежащим проверке:

> <https://github.com/discourse/discourse/blob/c6cb3196718ba2dde8e799f5d9cdd999f3116d1f/app/assets/javascripts/discourse/app/lib/plugin-api.js#L1767-L1802>

Они используются в плагине «Эксперты категорий», если вы ищете пример:

> <https://github.com/discourse/discourse-category-experts/blob/0662fa2f098fbceec8b78b25124f4fa53b507556/assets/javascripts/discourse/pre-initializers/extend-for-category-experts.js#L35>

---

<div class="post-metadata">

### Author: ![omppatil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omppatil/32/359876_2.png) [@omppatil](https://meta.discourse.org/u/omppatil)
#### Post date: [11.Январь.2024 04:42:11 UTC](https://meta.discourse.org/t/how-can-we-add-a-button-to-the-review-post-and-topic-queue-modal-and-implement-an-action-for-that-button-in-a-discourse-plugin/291008/3 "2024-01-11T04:42:11Z")

</div>

Итак, какая из этих функций используется для добавления кнопки в модальное окно одобрения очереди рецензирования: `addPluginReviewableParam` или `registerReviewableActionModal`? Пожалуйста, проведите меня через это.
