Перейти к контенту

[+] 2.0pb7 - Модификация User_dir


Рекомендуемые сообщения

Дополнение для 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'])));

Ссылка на комментарий
Поделиться на других сайтах

  • 11 месяцев спустя...

function attachments_file в скине отсутствует в версии 2.1

А так... вроде как всё работает

Изменено пользователем Иннокентий
Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...
function attachments_file в скине отсутствует в версии 2.1

А так... вроде как всё работает

 

 

а у меня почему то не стало на 2.1 вы ничего в коде не правили???

а эта функция вроде должна быть там только при установке дополнения различные типы файлов наверное))))

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.