Вопрос по файлам

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Индивидуальные размеры загруженных файлов

#1 25 октября 2011 в 01:33
Скажите пожалуйста, а возможно ли настроить индивидуально для каждого максимальный размер загруженных файлов?
Например Васе выделить места на диске — 100мб, а Пете выделить только 50.
Ну или хотя бы, настроить отдельно для групп…
#2 25 октября 2011 в 04:18
полезная вещь, очень пригодилась бы…
#3 2 ноября 2011 в 02:11
Апну, если только не нарушаю.Просто на VPS 100Gb (в будущем возможен и переезд на выделенку 2 терабайта) и хотелось бы этим немного поспикулировать zst.P.S. биллинг установлен…
#4 2 ноября 2011 в 03:25

Скажите пожалуйста, а возможно ли настроить...

Данила
Если имеете ввиду настройку в админке, то такой нет.
Но можно самому написать.

Если у каждого будут индивидуальные настройки
("Васе выделить места на диске — 100мб, а Пете выделить только 50.")
то нужно в таблице юзеров вносить новое поле где хранить эти лимиты.

Если с группами то можно просто прописать в файле условия.

Самый простой способ сделать эту квоту равной или пропорциональной рейтингу пользователя:
Рейтинг 10 — лимит 10Мб, Рейтинг 100 — лимит 100Мб.
#5 2 ноября 2011 в 11:25
Можно поподробней, в каком файле и что именно прописать? Лимит по группам.
#6 2 ноября 2011 в 13:21
файл /components/users/frontend.php
После
  1. if ($do=='addfile'){
вставить конструкцию вроде такой
  1.  
  2. switch($inUser->group_id) {
  3. case '2' : $cfg['filessize'] = 200;break; //админам
  4. case '7' : $cfg['filessize'] = 50; break; //редакторам
  5. case '10' : $cfg['filessize'] = 30; break; //блогерам
  6. }
  7.  
#7 3 ноября 2011 в 12:22
Вроде получилось.Благодарю!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.