' +
+ '
' + escapeHtml(a.title) + '
' +
+ '
' +
+ '' + escapeHtml(a.feed_title) + '' +
+ '' + fmtDate(a.created_at) + '' +
+ '
' +
+ '
' + escapeHtml(a.body) + '
' +
+ '
' +
+ imgHtml;
+ el.onclick = async function() {
+ try {
+ var full = await api("GET", "/api/articles/" + a.id);
+ showArticleDetail(full);
+ } catch (err) { toast(err.message, "err"); }
+ };
+ list.appendChild(el);
+ });
+}
+
+function showArticleDetail(article) {
+ var detail = document.getElementById("reader-detail");
+ var list = document.getElementById("reader-list");
+ detail.classList.remove("hidden");
+ list.classList.add("hidden");
+ var body = article.full_html || escapeHtml(article.body).replace(/\n/g, '
История уведомлений
@@ -72,7 +100,20 @@
-
+
+
Пользователи
@@ -108,13 +149,40 @@
+ Проверка
+
+
+ Шаблон уведомлений
+
+
Проверка
- Telegram
+ Значения по умолчанию для новых лент
+
+
+
+
+
+
+
+ Telegram
@@ -169,6 +237,11 @@
+
@@ -201,6 +274,15 @@
+
+
+ Дайджест
+
+
+
+
@@ -214,6 +296,12 @@
+
+ Загружает страницу статьи и извлекает основной текст.
+
+ Весь текст, все картинки и видео. Для ntfy — Markdown.
+
+
+