Редактор темы

Вопрос? Прямая ссылка на скачивание в dle

Ev0lut1oN

Зелёный
Регистрация
14 Апр 2022
Сообщения
2
Рейтинг реакций
0
Баллы
1
1/3
Автор темы
Добрый вечер. Долгое время сидел на uCoz'e, решил попробовать что-то новое и лучшее, а именно DLE движок. Плюсов больше чем в uCoz'e да и по оплатам будет выгоднее. Сижу разбираюсь щас.

Ребят, нужна ваша помощь, подскажите пожалуйста, как в шаблоне MUSICHYPE сделать так чтобы по умолчанию исчезла песня которая в нём играет) Я нашёл где это всё меняется в fullstory.tpl и shortstory.tpl может что-то и тут есть attachment.tpl
Допустим в fullstory.tpl есть этот путь к треку:
<article class="article ignore-select">

<div class="sect sect-bg fmain">
<div class="fheader fx-row">
<h1 class="sect-title fx-1"><div>Исполнитель[edit]<span class="far fa-pencil"></span>[/edit]</div> {title}</h1>
[rating-type-4]
<div class="frate fx-row fx-center fx-middle" id="frate-{news-id}">
[rating-plus]<span class="fal fa-thumbs-up"></span> {likes}[/rating-plus]
[rating-minus]<span class="fal fa-thumbs-down"></span> {dislikes}[/rating-minus]
</div>
[/rating-type-4]
</div>
<div class="fcols fx-row">
<div class="fimg img-fit"><img src="{image-1}" alt="{title}" /></div>
<ul class="finfo fx-1 fx-col fx-between">
<li><span>Слушали:</span> <span>{views}</span></li>
<li><span>Размер:</span> <span>3.47 MB</span></li>
<li><span>Длительность:</span> <span>03:47</span></li>
<li><span>Качество:</span> <span>320 kbps</span></li>
<li class="fx-1"><span>Добавлено:</span> <span>{date=d F Y}</span></li>
<li class="ffav">
[group=5]<div class="track-fav fx-col fx-center anim js-login"><span class="fal fa-heart"></span>В закладки</div>[/group]
[not-group=5]
[add-favorites]<div class="track-fav fx-col fx-center anim" title="В избранное"><span class="fal fa-heart"></span>В закладки</div>[/add-favorites]
[del-favorites]<div class="track-fav fx-col fx-center anim" title="Из избранного"><span class="fas fa-heart"></span>Из закладок</div>[/del-favorites]
[/not-group]
</li>
</ul>
<div class="fctrl js-item" data-track="{theme}/images/demo.mp3" data-title="{title}" data-artist="Исполнитель" data-img="{image-1}">
<div class="fplay js-play anim" title="Играть \ остановить">
<div class="track-play fx-col fx-center anim"><span class="fas fa-play"></span></div>
<div class="fplay-caption nowrap">
<div class="nowrap">Слушать</div> Исполнитель - {title}
</div>
</div>
<a href="{theme}/images/demo.mp3" class="fplay fdl anim" target="_blank" download>
<div class="track-play fx-col fx-center anim"><span class="fas fa-arrow-down"></span></div>
<div class="fplay-caption nowrap">
<div class="nowrap">Скачать</div> Исполнитель - {title}
</div>
</a>
</div>
</div>
<div class="fcaption">Сео текст придумываем и пишем <b>выделяем жирным {title}</b>!. Проявляем фантазию и вставляем ключевые слова.</div>
</div>

<div class="sect sect-bg">
<div class="sect-header sect-title">Текст песни</div>
<div class="sect-content ftext full-text clearfix">
{full-story}
</div>
</div>

<div class="sect sect-bg">
<div class="sect-header sect-title">Слушайте еще треки</div>
<div class="sect-content">
{* Можете расскоментировать это и вывести стандартные похожие новости.
Я это закомментировал так как на муз. сайтах похожие новости с трудом подбираются из-за отсутствия описания
{related-news}
*}
{custom idexclude="{news-id}" category="{category-id}" limit="5" template="shortstory" cache="no"}
</div>
</div>

<div class="sect sect-bg fcomms">
<div class="sect-header1 fx-row fx-middle">
<div class="sect-title fx-1">Комментарии ({comments-num})</div>
<div class="btn fadd-comms anim">Добавить</div>
</div>
<div class="sect-content" id="full-comms">
{addcomments}
{comments}
{navigation}
</div>
</div>

</article>

В uCoz'e понятно всё было, ставишь оператор $FILE_URL$ вместо выделенного красного текста и автоматически указывается прямая ссылка на трек, а как в DLE не пойму, что я только не пробовал. Я понимаю что это мелочь для Вас) Для меня щас сложно пока)

Трек я загрузил через добавленное дополнительное поле "Загружаемый файл" ссылка вижу указалась прямая .mp3
Вот как сделать чтобы она работала ?)
 
Последнее редактирование:
Доброго времени, надеюсь читали Dle документацию https://dle-news.ru/extras/online/index.html?startnews.html
[xfvalue_x] - Значение дополнительного поля "x", где "x" название дополнительного поля
Если я правильно понял что вы хотите, так как не работал и не видел "шаблоне MUSICHYPE"
 
Автор темы
Доброго времени, надеюсь читали Dle документацию https://dle-news.ru/extras/online/index.html?startnews.html
[xfvalue_x] - Значение дополнительного поля "x", где "x" название дополнительного поля
Если я правильно понял что вы хотите, так как не работал и не видел "шаблоне MUSICHYPE"
Откройте "Спойлер" в моей теме там будет код. Я слышал что нужно вписывать в HTML код [xfvalue_x] допустим я назвал дополнительное поле addmusic в итоге код должен быть [xfvalue_addmusic] но как мне его правильно вписать и расписать в тот код который я скинул в Спойлер?.
 
Откройте "Спойлер" в моей теме там будет код. Я слышал что нужно вписывать в HTML код [xfvalue_x] допустим я назвал дополнительное поле addmusic в итоге код должен быть [xfvalue_addmusic] но как мне его правильно вписать и расписать в тот код который я скинул в Спойлер?.

Вместо
Код:
<div class="fctrl js-item" data-track="{theme}/images/demo.mp3" data-title="{title}" data-artist="Исполнитель" data-img="{image-1}">
и
Код:
<a href="{theme}/images/demo.mp3" class="fplay fdl anim" target="_blank" download>

Должно быть так
Код:
<div class="fctrl js-item" data-track="[xfvalue_addmusic]" data-title="{title}" data-artist="Исполнитель" data-img="{image-1}">
и так
Код:
<a href="[xfvalue_addmusic]" class="fplay fdl anim" target="_blank" download>
 

Похожие темы Последние темы Популярные темы

Назад
Сверху