#{{ selected.id }} {{ selected.source_name or '?' }}
diff --git a/web/templates/selected.html b/web/templates/selected.html
index 4eaccee..7b2d71c 100644
--- a/web/templates/selected.html
+++ b/web/templates/selected.html
@@ -43,7 +43,7 @@
-
+
Группировка:
{% for val, label in [('source', 'источник'), ('date', 'дата'), ('status', 'статус')] %}
@@ -111,103 +111,112 @@
-
-
- {% if selected %}
-
-
#{{ selected.id }} {{ selected.source_name or '?' }}
- {{ (selected.published_at or selected.fetched_at) | dt }}
-
-
- {% if selected.direction %}
{{ selected.direction }} {% endif %}
- {% if selected.relevance %}
{{ selected.relevance }} {% endif %}
- {% if selected.interest %}
interest {{ selected.interest }} {% endif %}
- {% if selected.is_own %}
⭐ СВОЙ {% endif %}
- {% if selected.fwd_from_channel_id %}
↩︎ форвард {% endif %}
-
👁 {{ selected.views }} 💬 {{ selected.reactions_total }}
- {% if selected.url %}
Исходник {% endif %}
-
-
- {% set hid %}
{% endset %}
-
- {% if selected.status != 'published' %}
-
- {% endif %}
- {% if selected.status != 'published' %}
-
- {% endif %}
- {% if selected.status != 'rejected' and selected.status != 'published' %}
-
- {% endif %}
+
+
+ {% if selected %}
+
+
#{{ selected.id }} {{ selected.source_name or '?' }}
+ {{ (selected.published_at or selected.fetched_at) | dt }}
- {% if selected.status != 'published' %}
-
- {% endif %}
-
-
-
-
-
-
-
✍️ Мой пост (редактируйте/сохраните — пойдёт в канал от вашего имени)
-
+
+ {% if selected.direction %}
{{ selected.direction }} {% endif %}
+ {% if selected.relevance %}
{{ selected.relevance }} {% endif %}
+ {% if selected.interest %}
interest {{ selected.interest }} {% endif %}
+ {% if selected.is_own %}
⭐ СВОЙ {% endif %}
+ {% if selected.fwd_from_channel_id %}
↩︎ форвард {% endif %}
+
👁 {{ selected.views }} 💬 {{ selected.reactions_total }}
+ {% if selected.url %}
Исходник {% endif %}
+
+ {% set hid %} {% endset %}
+
+
+ {% if selected.status != 'published' %}
+
{{ hid }}
- {{ selected.rewritten_text or '' }}
-
- 💾 Сохранить
+ 🤖 Обработать моделью
+
+ {% endif %}
+ {% if selected.status != 'published' %}
+
+ {{ hid }}
+ ✍️ Переписать
+
+ {% endif %}
+ {% if selected.status != 'rejected' and selected.status != 'published' %}
+
+ {{ hid }}
+ 🚫 Отклонить
+
+ {% endif %}
+
+
+ {% if selected.summary %}
+
+
+ резюме {{ selected.summary }}
+
+
+ {% endif %}
+
+
+
+
+
✍️ Мой пост (редактируйте/сохраните — пойдёт в канал от вашего имени)
+
+ {{ hid }}
+ {{ selected.rewritten_text or '' }}
+
+ 💾 Сохранить
+
+
+
+
+
Оригинальный пост
+
+ {% if selected.text %}
+
{{ selected.text | markdown }}
+ {% endif %}
+ {% if selected.media_path %}
+ {% set media_src = '/media/' ~ selected.media_path.split('/')[-1] %}
+ {% set media_ext = selected.media_path.lower().rsplit('.', 1)[-1] if '.' in selected.media_path else '' %}
+ {% if media_ext in ['jpg','jpeg','png','gif','webp'] %}
+
+
+
+ {% elif media_ext in ['mp4','webm','mov'] %}
+
+ {% else %}
+
📎 Медиафайл
+ {% endif %}
+ {% endif %}
+
+
+
+
+
+ {% if selected.status != 'published' %}
+
+
+ {{ hid }}
+ 💬 Мой комментарий (будет первым в канале):
+ {{ selected.comment or '' }}
+
+ ✅ Опубликовать
+ 💾 Сохранить комментарий
-
-
Оригинальный пост
-
- {% if selected.text %}
-
{{ selected.text | markdown }}
- {% endif %}
- {% if selected.media_path %}
- {% set media_src = '/media/' ~ selected.media_path.split('/')[-1] %}
- {% set media_ext = selected.media_path.lower().rsplit('.', 1)[-1] if '.' in selected.media_path else '' %}
- {% if media_ext in ['jpg','jpeg','png','gif','webp'] %}
-
-
-
- {% elif media_ext in ['mp4','webm','mov'] %}
-
- {% else %}
-
📎 Медиафайл
- {% endif %}
- {% endif %}
- {% if selected.summary %}
резюме {{ selected.summary }}
{% endif %}
-
-
-
+ {% endif %}
- {% else %}
- Выберите отобранный пост слева
- {% endif %}
+ {% else %}
+ Выберите отобранный пост слева
+ {% endif %}
+
-
{% endblock %}
{% block scripts %}