Ответы на вопрос » интернет, программы, приложения » Как получить прямую ссылку для загружаемого изображения DLE
                                 
Задавайте вопросы и получайте ответы от участников сайта и специалистов своего дела.
Отвечайте на вопросы и помогайте людям узнать верный ответ на поставленный вопрос.
Начните зарабатывать $ на сайте. Задавайте вопросы и отвечайте на них.
Закрыть меню
Вопросы без Ответа Радио


Как получить прямую ссылку для загружаемого изображения DLE


опубликовал 15-05-2019, 09:37
Как получить прямую ссылку для загружаемого изображения DLE


Ответы на вопрос:

  1. Виктор
    DoKToP 9 июня 2023 16:46

    отзыв нравится 0 отзыв не нравится

    Для того чтобы получить прямую ссылку на загруженное изображение в движке DLE нужно:

    1. Зайти в панель управления сайтом DLE и перейти в раздел "Материалы".

    2. Далее выбрать нужную категорию и материал, где вы хотите получить ссылку на изображение. Откройте редактирование материала.

    3. В редакторе контента найдите тег [attachment], который обозначает прикрепленные к материалу изображения. Для получения прямой ссылки на изображение необходимо заменить вставленный в тег [attachment] адрес на ссылку напрямую на картинку.

    4. Чтобы получить прямую ссылку на изображение, вам нужно скопировать адрес изображения, который находится внутри тега [attachment]. Затем удалить из адреса папки и имя файла, оставив только доменное имя (например, http://example.com/images/01.jpg заменить на http://example.com). 

    5. После удаления лишней информации из адреса изображения, необходимо добавить к нему расширение изображения (например, .jpg). Полученный адрес можно скопировать и использовать для получения прямой ссылки на загруженное изображение в DLE. 

    Обратите внимание, что некоторые хостинги могут защищать свои картинки от прямого доступа, поэтому необходимо убедиться, что полученная ссылка работает и открывает нужное изображение.

    Ссылка на ответ | Все вопросы
    09
    06
  2. Мастер
    admin 15 мая 2019 09:51

    отзыв нравится 0 отзыв не нравится

    Для разных версий по разному но смысл в том что бы убрать лишний код и вытянуть только саму ссылку, потом можно будет подставить ее в любое IMG.

    Необходимо найти файлы на сервере /httpdocs/engine/modules: show.full.php, show.short.php, show.custom.php, main.php, topnews.php, xfields.php

    Находим код: 
    и заменяем его на этот:  

    После сохраняем код и заменяем на сервере. Для редактирования кода лучше использовать NotePad++. В конце у нас прямая ссылка на картинку дополнительного поля, ответ для DLE 13+.

    Смысл в том что цельная ссылка: <a href=\"$img_url\" class=\"highslide\" target=\"_blank\"><img class=\"xfieldimage {$value[0]}\" src=\"$thumb_url\" alt=\"{$temp_alt}\"></a>  

    и вот такая <img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"{$temp_alt}\"> 

    Меняется на URL ссылки: {$img_url}


    Ссылка на ответ | Все вопросы
    15
    05
Добавить ответ
Ваше Имя:
Ваш E-Mail:
Введите два слова, показанных на изображении: *




Показать все вопросы без ответов >>