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

[+] 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 вы ничего в коде не правили???

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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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