Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » DLE Files SubFolder

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

DLE Files SubFolder

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно DLE Files SubFolder.

DLE Files SubFolder


Автор: MSW
Сайт поддержки: http://0-web.ru/
Версия DLE: 8.*-9.*

Хак раскидывает новые загружаемые файлы на сервер по подпапкам вида Год-Месяц, например /2012-11/.


1. Файлы:
- /engine/download.php
- /engine/ajax/clean.php
Удалить:
$row['onserver'] = totranslit( $row['onserver'], false );






Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+21
Просмотры: 6 101 :: Комментарии (31) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1kabasyan

  • 30 ноября 2012 19:00
  • Регистрация: 29.08.2012
  • Был(а) онлайн: 18.10.2021
  • Комментариев: 2
  • 0
оооо спасибо давно искал

#2vitnet

  • 30 ноября 2012 19:05
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
А на 9.7 как прикрутить? там немного по другому

#3(ppoe)

  • 30 ноября 2012 19:30
  • Регистрация: 8.12.2010
  • Был(а) онлайн: 25.11.2024
  • Комментариев: 103
  • -5
А какой смысл данного хака?

--------------------

#4Слон

  • 30 ноября 2012 19:44
  • Регистрация: 14.10.2011
  • Был(а) онлайн: 13.01.2017
  • Комментариев: 333
  • 0
Спасибо. Забрал. Поставил.

#5MSW

  • 30 ноября 2012 20:00
  • Регистрация: 28.11.2009
  • Был(а) онлайн: 2.01.2020
  • Комментариев: 153
  • +1
vitnet,
да, немного опечатался:
2.1. Файл: /engine/classes/uploads/upload.class.php
Найти:
$uploaded_filename = $this->file->saveFile(ROOT_DIR . "/uploads/files/", $filename);


Заменить на:
#****** DLE Files SubFolder *** by MSW ******#
            if( ! is_dir( ROOT_DIR . "/uploads/files/" . FOLDER_PREFIX ) ) {
              @mkdir( ROOT_DIR . "/uploads/files/" . FOLDER_PREFIX, 0777 );
              @chmod( ROOT_DIR . "/uploads/files/" . FOLDER_PREFIX, 0777 );
            }
            $uploaded_filename = $this->file->saveFile(ROOT_DIR . "/uploads/files/" . FOLDER_PREFIX, $filename);
#****** DLE Files SubFolder *** by MSW ******#

--------------------

#6oleg77

  • 30 ноября 2012 20:05
  • Регистрация: 22.06.2012
  • Был(а) онлайн: 7.08.2014
  • Комментариев: 30
  • 0
На 9.6 изначально вроде так

#7MSW

  • 30 ноября 2012 20:07
  • Регистрация: 28.11.2009
  • Был(а) онлайн: 2.01.2020
  • Комментариев: 153
  • 0
oleg77,
если там было так, то смысл тогда был бы писать инструкцию под 9,6 и 9,7 ? раз написано значит там всётаки не так...

--------------------

#8oleg77

  • 30 ноября 2012 21:26
  • Регистрация: 22.06.2012
  • Был(а) онлайн: 7.08.2014
  • Комментариев: 30
  • 0
Сейчас посмотрел,2012-10,2012-11,ни чего ни менял.

#9vitnet

  • 30 ноября 2012 21:48
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
oleg77,
Возможно Вы путаете с:
if( !is_dir( ROOT_DIR . "/uploads/posts/" . FOLDER_PREFIX ) ) {

@mkdir( ROOT_DIR . "/uploads/posts/" . FOLDER_PREFIX, 0777 );
@chmod( ROOT_DIR . "/uploads/posts/" . FOLDER_PREFIX, 0777 );
@mkdir( ROOT_DIR . "/uploads/posts/" . FOLDER_PREFIX . "thumbs", 0777 );
@chmod( ROOT_DIR . "/uploads/posts/" . FOLDER_PREFIX . "thumbs", 0777 );
}

#10oleg77

  • 30 ноября 2012 22:40
  • Регистрация: 22.06.2012
  • Был(а) онлайн: 7.08.2014
  • Комментариев: 30
  • 0
Вот скрин,а дальше сами решайте. http://s017.radikal.ru/i409/1211/be/84b92e4f8e8c.jpg

#11vitnet

  • 30 ноября 2012 23:19
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
oleg77,
А в папках фотки правильно?

#12MSW

  • 30 ноября 2012 23:29
  • Регистрация: 28.11.2009
  • Был(а) онлайн: 2.01.2020
  • Комментариев: 153
  • 0
oleg77,
для папки /uploads/posts - такое есть давно, а я тут говорю про папку: /uploads/files

--------------------

#13ReliZ

  • 1 декабря 2012 00:19
  • Регистрация: 25.08.2011
  • Был(а) онлайн: 7.11.2022
  • Комментариев: 244
  • 0
MSW,
Спасибо)

#14oleg77

  • 1 декабря 2012 14:46
  • Регистрация: 22.06.2012
  • Был(а) онлайн: 7.08.2014
  • Комментариев: 30
  • 0
Цитата: vitnet
vitnet

Нет

#15vitnet

  • 1 декабря 2012 17:43
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
oleg77,
Ну и ладно че спорить то?

#16oleg77

  • 1 декабря 2012 17:52
  • Регистрация: 22.06.2012
  • Был(а) онлайн: 7.08.2014
  • Комментариев: 30
  • 0
vitnet,
Даже и мысли такой не было.

#17infant

  • 3 декабря 2012 10:30
  • Регистрация: 18.12.2009
  • Был(а) онлайн: 9.01.2021
  • Комментариев: 14
  • 0
сыро, очень поставил на 9,6. найденные баги:
1. заливается корректно, файл качать дает размером 300 кб, вместо исходного 1 мб.
2. при удалении аттача в редактировании новости, в новости удаляется, а физически остается на сервере

#18MSW

  • 3 декабря 2012 10:37
  • Регистрация: 28.11.2009
  • Был(а) онлайн: 2.01.2020
  • Комментариев: 153
  • 0
infant,
тут нет возможности редактировать новость, потому исправления выложены на моём сайте.

--------------------

#19(ppoe)

  • 3 декабря 2012 20:42
  • Регистрация: 8.12.2010
  • Был(а) онлайн: 25.11.2024
  • Комментариев: 103
  • -2
Цитата: (ppoe)
А какой смысл данного хака?

Минусовала мой коммент, тупая-школота.
Ни один не обосновал свой минус.

На кой хрен вам надо менять папки ваших аттачей?
У вас сайт чем то уникален будет? Так вот я вас огорчу, кроме вас, это волновать вряд ли кого-то будет.

--------------------

#20MSW

  • 4 декабря 2012 12:48
  • Регистрация: 28.11.2009
  • Был(а) онлайн: 2.01.2020
  • Комментариев: 153
  • +1
Цитата: (ppoe)
На кой хрен вам надо менять папки ваших аттачей?

каждый решает для себя надо оно ему или нет, тут же не указано что это багфикс какой то устраняющий дыру и т.д.
это просто изменение, надо - ставим, не надо - смысл разводить дискуссии по поводу надо или нет тогда? Кому надо тот знает для чего оно ему.
мне надо было я себе сделал и с народом поделился.
а надо мне оно потому что надоело жать по минуте пока построится весь список файлов если зашёл в папку по фтп а там пару тысяч файлов.

--------------------

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: