Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

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

Тема в разделе "Вопросы- ответы", создана пользователем Ev0lut1oN, 6 янв 2023.

06.01.23 в 22:50
06.01.23 в 23:37
3
545
0
  1. TopicStarter Overlay
    Ev0lut1oN

    Ev0lut1oN Зелёный

    Регистрация:
    14 апр 2022
    Сообщения:
    2
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    Добрый вечер. Долгое время сидел на 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
    Вот как сделать чтобы она работала ?)
     
    #1 Ev0lut1oN, 6 янв 2023
    Последнее редактирование: 6 янв 2023
  2. okimoto

    okimoto Новичок

    Регистрация:
    8 мар 2017
    Сообщения:
    27
    Лучших ответов:
    0
    Рейтинги:
    +6 / 0 / -0
    Доброго времени, надеюсь читали Dle документацию https://dle-news.ru/extras/online/index.html?startnews.html
    [xfvalue_x] - Значение дополнительного поля "x", где "x" название дополнительного поля
    Если я правильно понял что вы хотите, так как не работал и не видел "шаблоне MUSICHYPE"
     
  3. TopicStarter Overlay
    Ev0lut1oN

    Ev0lut1oN Зелёный

    Регистрация:
    14 апр 2022
    Сообщения:
    2
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    Откройте "Спойлер" в моей теме там будет код. Я слышал что нужно вписывать в HTML код [xfvalue_x] допустим я назвал дополнительное поле addmusic в итоге код должен быть [xfvalue_addmusic] но как мне его правильно вписать и расписать в тот код который я скинул в Спойлер?.
     
  4. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +355 / 12 / -0
    Вместо
    Код:
    <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>
     
Яндекс.Метрика