Исправление замечаний билдера

This commit is contained in:
2025-11-22 16:55:01 +08:00
parent 557e2ba5a0
commit 0e626ac48b
5 changed files with 10 additions and 11 deletions

View File

@@ -5,7 +5,7 @@ tags: ["статусы", "плейлисты", "каналы", "iptvc"]
# :material-file-refresh-outline: Как проверяются плейлисты # :material-file-refresh-outline: Как проверяются плейлисты
Плейлисты проверяются автоматически с некоей периодичностью при помощи [iptvc](../iptvc/how-it-works.md). Плейлисты проверяются автоматически с некоей периодичностью при помощи [iptvc](../iptvc/index.md).
Она может настраиваться мной в разное время, чтобы сбалансировать нагрузку на сервер. Она может настраиваться мной в разное время, чтобы сбалансировать нагрузку на сервер.
!!! danger "Я не гарантирую корректность и актуальность плейлистов, которые ты увидишь на сайте, как и корректность результатов их проверки." !!! danger "Я не гарантирую корректность и актуальность плейлистов, которые ты увидишь на сайте, как и корректность результатов их проверки."

View File

@@ -29,7 +29,7 @@ tags: ["сайт", "статусы", "каналы"]
(всё по нулям, если плейлист <span class="badge offline">offline</span>) (всё по нулям, если плейлист <span class="badge offline">offline</span>)
* **Возможности** — наличие программы передач и перемотки каналов; * **Возможности** — наличие программы передач и перемотки каналов;
* **M3U** — [прямая ссылка](../formats/playlists.md#pls) на плейлист; * **M3U** — [прямая ссылка](../formats/playlists.md#pls) на плейлист;
* **Проверка плейлиста** — дата и время последней [проверки](../common/checks.md) плейлиста с помощью [iptvc](../iptvc/how-it-works.md); * **Проверка плейлиста** — дата и время последней [проверки](../common/checks.md) плейлиста с помощью [iptvc](../iptvc/index.md);
* **Ошибка проверки** — текст ошибки, которая возникла при проверке * **Ошибка проверки** — текст ошибки, которая возникла при проверке
(только если плейлист <span class="badge offline">offline</span>) (только если плейлист <span class="badge offline">offline</span>)
@@ -89,7 +89,7 @@ tags: ["сайт", "статусы", "каналы"]
Под строкой поиска есть [**облако тегов**](../formats/channels.md#доступные-теги). Под строкой поиска есть [**облако тегов**](../formats/channels.md#доступные-теги).
!!! question inline end "Про теги" !!! question inline end "Про теги"
Откуда они там появляются, можешь прочесть [здесь](../common/how-it-works.md) и [здесь](../iptvc/how-it-works.md). Откуда они там появляются, можешь прочесть [здесь](../common/index.md) и [здесь](../iptvc/index.md).
На любой из них можно нажать, и тогда в списке останутся каналы только с выбранными тегами. На любой из них можно нажать, и тогда в списке останутся каналы только с выбранными тегами.
Выбранные теги подсвечиваются серым. Выбранные теги подсвечиваются серым.

View File

@@ -8,7 +8,7 @@ tags: ["плейлисты", "каналы", "теги", "iptvc", "плееры"
1. В специальном файле [playlists.ini](../formats/playlists.md) описываются плейлисты, которые кем-то опубликованы в интернете. 1. В специальном файле [playlists.ini](../formats/playlists.md) описываются плейлисты, которые кем-то опубликованы в интернете.
Каждому плейлисту присваивается свой уникальный **короткий код**. Каждому плейлисту присваивается свой уникальный **короткий код**.
2. В специальном файле [channels.json](../formats/channels.md) описываются **ключевые слова** (метки, теги), которые характеризуют каналы. 2. В специальном файле [channels.json](../formats/channels.md) описываются **ключевые слова** (метки, теги), которые характеризуют каналы.
3. В фоновом режиме [работает ПО](../iptvc/how-it-works.md), которое периодически [проверяет все плейлисты](checks.md) из п. 1 и **присваивает теги** каналам из п. 2. 3. В фоновом режиме [работает ПО](../iptvc/index.md), которое периодически [проверяет все плейлисты](checks.md) из п. 1 и **присваивает теги** каналам из п. 2.
4. На главной странице сайта выводится [весь список плейлистов](list.md), которые описаны в п. 1: с тегами, описаниями и короткими кодами. 4. На главной странице сайта выводится [весь список плейлистов](list.md), которые описаны в п. 1: с тегами, описаниями и короткими кодами.
5. Каждому плейлисту на сайте посвящена [своя страничка](details.md), где отображаются результаты его проверки, проверки его каналов (с присвоенными тегами) и пр. 5. Каждому плейлисту на сайте посвящена [своя страничка](details.md), где отображаются результаты его проверки, проверки его каналов (с присвоенными тегами) и пр.
6. Когда пользователь [обращается к плейлисту](connect.md) по короткому коду (например, `https://m3u.su/xyz`), то происходит **переадресация** на исходный плейлист. 6. Когда пользователь [обращается к плейлисту](connect.md) по короткому коду (например, `https://m3u.su/xyz`), то происходит **переадресация** на исходный плейлист.

View File

@@ -4,3 +4,7 @@ hide: [toc]
--- ---
# :octicons-terminal-24: Доступные команды # :octicons-terminal-24: Доступные команды
* [Команда `help`](help.md) — получение справки о программе
* [Команда `check`](check.md) — проверка плейлистов
* [Команда `version`](version.md) — получение версии

View File

@@ -19,20 +19,15 @@ hide: [toc]
--- ---
Коротко о главном, если не терпится Коротко о главном, если не терпится
- [:material-cog-sync-outline: Как работает iptvc](how-it-works.md) - [:octicons-terminal-24: Доступные команды](commands/index.md)
--- ---
Механика работы программы Как правильно с ней работать
- [:simple-dotenv: Переменные окружения](env.md) - [:simple-dotenv: Переменные окружения](env.md)
--- ---
Параметры конфигурации программы Параметры конфигурации программы
- [:octicons-terminal-24: Работа в терминале](cli/index.md)
---
Доступные команды и их аргументы
</div> </div>
## :material-cog-sync-outline: Как работает iptvc ## :material-cog-sync-outline: Как работает iptvc