Фикс обработки параметра site.tabs.legal.text
This commit is contained in:
@@ -250,7 +250,7 @@ site:
|
|||||||
icon: code-braces
|
icon: code-braces
|
||||||
- title: "@iptv_aggregator"
|
- title: "@iptv_aggregator"
|
||||||
url: https://t.me/iptv_aggregator
|
url: https://t.me/iptv_aggregator
|
||||||
icon: paper-plane-outline
|
icon: bullhorn-variant-outline
|
||||||
footer:
|
footer:
|
||||||
links:
|
links:
|
||||||
- title: Исходники
|
- title: Исходники
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ package config
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"html/template"
|
||||||
"log"
|
"log"
|
||||||
"math/rand"
|
"math/rand"
|
||||||
"os"
|
"os"
|
||||||
@@ -64,8 +65,8 @@ type Link struct {
|
|||||||
|
|
||||||
// TabConfig описывает настройку одной вкладки на странице плейлиста.
|
// TabConfig описывает настройку одной вкладки на странице плейлиста.
|
||||||
type TabConfig struct {
|
type TabConfig struct {
|
||||||
Visible bool `yaml:"visible"`
|
Visible bool `yaml:"visible"`
|
||||||
Text string `yaml:"text"`
|
Text template.HTML `yaml:"text"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// TabsConfig описывает группу вкладок на странице плейлиста.
|
// TabsConfig описывает группу вкладок на странице плейлиста.
|
||||||
@@ -289,7 +290,7 @@ func defaults() *Config {
|
|||||||
{Title: "Помощь", Icon: "help-circle-outline", Children: []Link{
|
{Title: "Помощь", Icon: "help-circle-outline", Children: []Link{
|
||||||
{Title: "Документация", Url: "https://m3u.su/docs", Icon: "book-open-variant-outline"},
|
{Title: "Документация", Url: "https://m3u.su/docs", Icon: "book-open-variant-outline"},
|
||||||
{Title: "Исходники", Url: "https://git.axenov.dev/IPTV", Icon: "code-braces"},
|
{Title: "Исходники", Url: "https://git.axenov.dev/IPTV", Icon: "code-braces"},
|
||||||
{Title: "@iptv_aggregator", Url: "https://t.me/iptv_aggregator", Icon: "paper-plane-outline"},
|
{Title: "@iptv_aggregator", Url: "https://t.me/iptv_aggregator", Icon: "bullhorn-variant-outline"},
|
||||||
}},
|
}},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
+16
-10
@@ -24,15 +24,21 @@ site:
|
|||||||
legal:
|
legal:
|
||||||
visible: true
|
visible: true
|
||||||
text: |
|
text: |
|
||||||
Данные, представленные на данной странице, получены автоматически из открыто доступных в интернете IPTV-плейлистов, опубликованных третьими лицами. При наличии технической возможности, источник плейлиста может быть указан на вкладке "Основные данные".
|
<p>
|
||||||
|
Данные, представленные на данной странице, получены автоматически из открыто доступных в интернете IPTV-плейлистов, опубликованных третьими лицами. При наличии технической возможности, источник плейлиста может быть указан на вкладке "Основные данные".
|
||||||
Сервис не размещает и не транслирует медиаконтент, не создаёт, не призывает использовать и распространять плейлисты третьих лиц, а также не оказывает услуг по ретрансляции телепрограмм.
|
</p>
|
||||||
|
<p>
|
||||||
Подробности о проекте и о том, как здесь оказались объекты ваших прав, читайте <a href="https://example.com/docs">здесь</a>
|
Сервис не размещает и не транслирует медиаконтент, не создаёт, не призывает использовать и распространять плейлисты третьих лиц, а также не оказывает услуг по ретрансляции телепрограмм.
|
||||||
|
</p>
|
||||||
Информация о телеканалах (наименования, логотипы, технический статус и другие сведения) формируется исключительно путём обработки содержимого самого плейлиста. Вся информация носит технический и ознакомительный характер, и её достоверность не гарантируется.
|
<p>
|
||||||
|
Подробности о проекте и о том, как здесь оказались объекты ваших прав, читайте <a href="https://example.com/docs">здесь</a>
|
||||||
Все права на торговые марки и графические изображения принадлежат их законным владельцам. Если вы являетесь правообладателем и считаете, что сведения на этой странице затрагивают ваши права, вы можете направить уведомление на адрес <a href="mailto:abuse@example.com">abuse@example.com.
|
</p>
|
||||||
|
<p>
|
||||||
|
Информация о телеканалах (наименования, логотипы, технический статус и другие сведения) формируется исключительно путём обработки содержимого самого плейлиста. Вся информация носит технический и ознакомительный характер, и её достоверность не гарантируется.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Все права на торговые марки и графические изображения принадлежат их законным владельцам. Если вы являетесь правообладателем и считаете, что сведения на этой странице затрагивают ваши права, вы можете направить уведомление на адрес <a href="mailto:abuse@example.com">abuse@example.com.
|
||||||
|
</p>
|
||||||
header:
|
header:
|
||||||
menu:
|
menu:
|
||||||
- title: Помощь
|
- title: Помощь
|
||||||
@@ -46,7 +52,7 @@ site:
|
|||||||
icon: code-braces
|
icon: code-braces
|
||||||
- title: "@iptv_aggregator"
|
- title: "@iptv_aggregator"
|
||||||
url: https://t.me/iptv_aggregator
|
url: https://t.me/iptv_aggregator
|
||||||
icon: paper-plane-outline
|
icon: bullhorn-variant-outline
|
||||||
footer:
|
footer:
|
||||||
links:
|
links:
|
||||||
- title: Исходники
|
- title: Исходники
|
||||||
|
|||||||
Reference in New Issue
Block a user