Мощные VPS/VDS-сервера на новейшем поколении процессоров Intel от 210 ₽ в месяц   •   Реклама
Артём Мáлков

Как добавить свой префикс к именам загружаемых файлов в DLE?

7 окт2 комм

В DataLife Engine имена загруженных файлов (изображения, аудио, архивы и прочие) по умолчанию формируются из стандартного имени файла плюс временной метки Unix (дата и время в секундах).

Пример:

1507367392_news.png

Наша же задача – добавить к этому имени свою надпись, например, доменное имя сайта.

1. Подключитесь к вашему сайту по FTP.

2. Откройте файл upload.class.php в папке /engine/classes/uploads/. Найдите в нем:

$file_prefix .= "_";

И в двух местах после него вставьте:

$file_prefix .= "pandoge_com_";

Где «pandoge_com_» – нужный вам текст.

Сохраните изменения и отправьте файл обратно на сайт.

3. Очистите кэш сайта.

Теперь ко всем новым загруженным файлам, будь то изображение или архив, добавится указанный вами текст.

2
комментария
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
    • 0
    10
      •  Проверенный
    19 дек в 14:55

    Здравствуйте.

    Есть один вопросик.

    Данное работает и добавляет свой префикс к именам картинок.

    Но как сделать такое же для файлов?

    То у нас есть доп. поле с типом файл. - Для него тоже бы хотелось такое (

      • 0
      993
        •  Команда Pandoge
      изменено 19 дек в 17:27

      2222, здравствуйте!

      Подскажите, какая у вас версия движка?

Подняться наверх
«Pandoge» - помощник вебмастера