urisoft Опубликовано 13 Июля 2007 Жалоба Поделиться Опубликовано 13 Июля 2007 Дополнение для mJournal v2.0pb7: User_dirАвтор: replicant Модификация User_dir, которая позволяет изменить систему хранения прикрепленных файлов с /uploads/filename на /uploads/user_dir/filename. Очень актуальна для большого кол-ва аттачей и блогов! Тестировали на рабочем сервере с более чем 250000 аттачей различных типов!!! К моду прилагается скрипт перемещения файлов в директории. Работает очень быстро. На разбор огромной кучи аттачей ушло около 20 минут. User_dir учитывает наличие следующих модов "загрузка других типов файлов" и "элементы страниц"! Если эти моды у вас не стоят, то инструкции для них выполнять не надо. http://www.ezhednevnik.net/attaches_id.zip - инструкция по установкеhttp://www.ezhednevnik.net/move.zip - скрипт перемещения, запускать из корневой директории форума Прим: по ходу работы в моде "элементы страниц" замечена следующая фича ... удалить файл бекграунда не удается, хотя все остальные файлы удаляются из настроек дневника нормально. Копать не было времени, но особенно это и не напрягает. Также для правильного вычисления размера каталога аттачей, если он больше 2Гб, необходимо убрать в файле ad_journal_stats.php INTVAL в строке $this->base->std->size_format($attach_sum['cnt']))); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Иннокентий Опубликовано 2 Июля 2008 Жалоба Поделиться Опубликовано 2 Июля 2008 (изменено) function attachments_file в скине отсутствует в версии 2.1А так... вроде как всё работает Изменено 2 Июля 2008 пользователем Иннокентий Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mithrill Опубликовано 27 Декабря 2008 Жалоба Поделиться Опубликовано 27 Декабря 2008 function attachments_file в скине отсутствует в версии 2.1А так... вроде как всё работает а у меня почему то не стало на 2.1 вы ничего в коде не правили???а эта функция вроде должна быть там только при установке дополнения различные типы файлов наверное)))) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.