DLE Зміна назв картинок і файлів, що завантажуються, Шматки коду

Сьогодні потрібно було завантажити близько 30 зображень, все було б добре, але імена у цих картинок були всі різні і не красиві. І як Ви вже зрозумів мені потрібно було їх перейменувати, для вирішення цієї проблеми було 2 способи: Перший з них, це витратити купу часуперейменовуючи усі зображення вручну, а другий - це підправити код движка так, щоб все відбувалося автоматично під час завантаження їх на сервер, що я власне і зробив. Вирішив поділиться, раптом кому знадобиться 🙂

Встановлення хаку перейменування завантажених файлів та картинок:

  1. Відкриваємоengine/ajax/upload.php

  • Знаходимо :
  • Замінюємо на:
  • Відкриваємоengine\inc\files.php
    • Знаходимо :
    • Нижче вставляємо:
    • Знаходимо 2 рази:
    • Замінюємо на :
    • Знаходимо :
    • Нижче вставляємо:
  • От і все. Даний хак діє як при масовому, так і при звичайному завантаженні.
  • Автор: Брупт

    нарешті у себе доопрацював функціонал з транслиту в кодуванні win-1251. зробив таке:

    у файлі /engine/inc/inserttag.php знайшов функцію function image_upload() і привів її до такого вигляду:

    у результаті віконце завантаження почало передаватися через GET правильне значення 🙂