diff --git a/app/Core/Bot.php b/app/Core/Bot.php index 384d514..1f7f1b5 100644 --- a/app/Core/Bot.php +++ b/app/Core/Bot.php @@ -216,7 +216,7 @@ class Bot } } - $replyText[] = "🔗 *Ссылка для ТВ:* \(скопируй подходящую\)"; + $replyText[] = "🔗 *Короткая ссылка:* \(скопируй подходящую\)"; if (config('app.mirror_url')) { $replyText[] = '\- `' . mirror_url("$code") . '`'; $replyText[] = '\- `' . mirror_url("$code.m3u") . '`'; diff --git a/app/Core/TwigExtention.php b/app/Core/TwigExtention.php index 33732a0..bd4d254 100644 --- a/app/Core/TwigExtention.php +++ b/app/Core/TwigExtention.php @@ -10,6 +10,7 @@ declare(strict_types=1); namespace App\Core; use Twig\Extension\AbstractExtension; +use Twig\TwigFilter; use Twig\TwigFunction; /** @@ -33,6 +34,17 @@ class TwigExtention extends AbstractExtension ]; } + /** + * @inheritDoc + * @noinspection PhpUnused + */ + public function getFilters(): array + { + return [ + new TwigFilter('values', [$this, 'arrayValues']), + ]; + } + /** * Возвращает значение из конфига * @@ -88,4 +100,9 @@ class TwigExtention extends AbstractExtension { return $timestamp === null ? '' : date($format, (int)$timestamp); } + + public function arrayValues($value, ...$args) + { + return is_array($value) ? array_values($value) : $value; + } } diff --git a/views/details.twig b/views/details.twig index 6ec568c..56cca51 100644 --- a/views/details.twig +++ b/views/details.twig @@ -31,11 +31,6 @@ {% block header %}
{{ playlist.description }}
Все права на торговые марки и графические изображения принадлежат их законным владельцам. - Если вы являетесь правообладателем и считаете, что сведения на этой странице затрагивают ваши - права, вот какие меры вы можете предпринять прямо сейчас: + Если вы являетесь правообладателем и считаете, что сведения на этой странице затрагивают ваши права, вы можете направить конфиденциальное уведомление на адрес abuse@m3u.su. +
++ Плейлисты, нарушающие законодательство, удаляются с сайта окончательно по факту обращения от правообладателя.
-| {{ loop.index }} | - -
- {% if (channel.attributes['tvg-logo']) %}
-
- {% endif %}
- |
-
-
- {% if channel.isOnline is same as (true) %}
-
- {% if (channel.attributes['tvg-id']) %}
-
-
-
- {% endif %}
-
- {% if (channel.contentType != null) %}
-
-
- {% endif %}
-
- {% if channel.tags|length > 0 %}
- |
-