diff --git a/app/Core/TwigExtention.php b/app/Core/TwigExtention.php index a5cc5a8..33732a0 100644 --- a/app/Core/TwigExtention.php +++ b/app/Core/TwigExtention.php @@ -86,6 +86,6 @@ class TwigExtention extends AbstractExtension */ public function toDate(?float $timestamp, string $format = 'd.m.Y H:i:s'): string { - return $timestamp === null ? '(неизвестно)' : date($format, (int)$timestamp); + return $timestamp === null ? '' : date($format, (int)$timestamp); } } diff --git a/views/details.twig b/views/details.twig index 0431c6d..d691f95 100644 --- a/views/details.twig +++ b/views/details.twig @@ -31,7 +31,7 @@ {% block header %}

О плейлисте: {{ playlist.name }}

- {% if playlist.isOnline is same as(false) %} + {% if playlist.isOnline is same as (false) %} @@ -80,21 +80,19 @@ Код - {% if playlist.isOnline is same as(true) %} - {{ playlist.code }} - online - {% elseif playlist.isOnline is same as(false) %} - {{ playlist.code }} - offline - {% elseif playlist.isOnline is same as(null) %} - {{ playlist.code }} - unknown - {% endif %} - - {% if "adult" in playlist.tags %} - 18+ + {{ playlist.code }} + {% if playlist.isOnline is same as (true) %} + online + {% elseif playlist.isOnline is same as (false) %} + offline + {% elseif playlist.isOnline is same as (null) %} + unknown {% endif %} @@ -105,11 +103,13 @@ Ccылка для ТВ - {{ base_url(playlist.code) }} + + {{ base_url(playlist.code) }} + + @@ -119,27 +119,37 @@ Наполнение -  группы: {{ playlist.groups|length }}
-  каналы: - - {{ playlist.onlineCount }} ({{ playlist.onlinePercent }}%) - - + - - {{ playlist.offlineCount }} ({{ playlist.offlinePercent }}%) - - = {{ playlist.channels|length }} + {% if playlist.isOnline is same as (true) %} + {% if playlist.hasTokens is same as (true) %} + + +  могут быть нестабильные каналы
+ {% endif %} - {% if playlist.hasTokens is same as (true) %} -
 могут быть нестабильные каналы + {% if "adult" in playlist.tags %} + 18+ есть каналы для взрослых
+ {% endif %} + +  группы: {{ playlist.groups|length }}
+  каналы: + + {{ playlist.onlineCount }} ({{ playlist.onlinePercent }}%) + + + + + {{ playlist.offlineCount }} ({{ playlist.offlinePercent }}%) + + = {{ playlist.channels|length }} {% endif %} Возможности -  Программа передач: {{ playlist.hasTvg ? 'есть' : 'нет' }}
-  Перемотка (архив): {{ playlist.hasCatchup ? 'есть' : 'нет' }} + {% if playlist.isOnline is same as (true) %} +  Программа передач: {{ playlist.hasTvg ? 'есть' : 'нет' }}
+  Перемотка (архив): {{ playlist.hasCatchup ? 'есть' : 'нет' }} + {% endif %} @@ -154,7 +164,7 @@ - {% if playlist.isOnline is same as(false) %} + {% if playlist.isOnline is same as (false) %} Ошибка проверки {{ playlist.content }} diff --git a/views/list.twig b/views/list.twig index b2eda04..6092fa6 100644 --- a/views/list.twig +++ b/views/list.twig @@ -116,8 +116,8 @@