Т.е. чтобы админ мог грузить склько хочет. Наверное можно по ftp грузить (не пробовал), но как убрать это ограничение для админа галереи?
И еще - я часто делаю сам превью нужного качества в фотошопе. Можно ли сделать поле для загрузки превью?
1- поставь админу дисковая квота 0
2- качетво превью можно выставить в админке Настройки файлов и миниатюр === Качество для JPEG файлов (в %) и ставим 100 и Максимальный размер миниатюры ** 100 если я не ошибаюсь , то делается так.
Не, я имел ввиду не дисковую квоту, а размер загружаемого файла в кб, и отдельно превью.
Настройки файлов и миниатюр===Максимальных размер загружаемых файлов (KB) тебе нужно чтоб тут было напримар 1024кб только для пользователей а для админа это ограничение не работало?
если да, то меня это тоже интересует, можно былоб тогда сделать vip пользователей у которых нет ограничения на размер файлов.
Да, правильно понял. У админа не должно быть ограничений. Так работает в 4images, видимо где-то можно и тут условие убрать. Наверное надо поискать в коде по названию поля таблицы, где прописано это ограничение.
1024кб для пользователя слишком много (для фото), у меня 140кб. выставлено.
Максимальный размер загружаемого файла на сервер регулируется в настройках PHP, превысить этот размер, увы, никто не может.
Там оперируем МЕГАБАЙТАМИ, тут же мы говорим о настройках галеры.
Для формы заливки upload.php
это строка:
$max_file_size = $CONFIG['max_upl_size'] << 10;
Добавить выше:
if (USER_IS_ADMIN){
$CONFIG['max_upl_size'] = '20480';
}
О! хорошее решение!.
Можно и в FAQ занести, для желающих кастомайзить свои галереи..
Quote from: Makc666 on March 31, 2009, 08:53:16 AM
if (USER_IS_ADMIN){
$CONFIG['max_upl_size'] = '20480';
}
Задам, ну очень талантливый вопрос)))
Вместо ADMIN - можно вписать любой логин ведь? Просто я к примеру ни когда почти хожу под админом ни в галерею ни на форум, большие и маленькие буквы имеет разницу?
(USER_IS_ADMIN) Это кто залогинился под админскими правами а не под ником админ=)
Quote from: MISHA on May 22, 2009, 11:18:28 AM
(USER_IS_ADMIN) Это кто залогинился под админскими правами а не под ником админ=)
То есть перевести свой другой ник в группу администраторы? И тогда это будет исключение и для него? И что ещё попадает в ту сферу? Потому что дать права загружать большие файлы и дать что то делать большее на самой галерее это разные вещи.
Спасибо Makc666
Как я понял если если создать группу VIP и поставить такой код:
То будет работать размер для группы VIP и так можно сделать для разных групп разные размеры загрузки.
if (USER_IS_VIP){
$CONFIG['max_upl_size'] = '20480';
}
AndreyTs
Да это касается только тех кто администратор
Именно это я и хотел Миша, нельзя давать права админа даже тем кому ты готов доверить грузить большие файлы.
Что знают двое, то знает и свинья а она всегда нагадит)
Попробывал но не работает, во время загрузки файла через 5-10 секунд перекидывает опять на страницу загрузки
Quote from: MISHA on May 26, 2009, 04:35:28 PM
Попробывал но не работает, во время загрузки файла через 5-10 секунд перекидывает опять на страницу загрузки
P.S. Какая у Вас версия галереи?
То, что перекидывает на главную страницу явно с этим не связано.
Возможно у Вас 404 ошибка (а может и 403 или другие) прописана на главную страницу?
Так это или нет?
Вообще, посмотрите в логах веб сервера и php, выдаётся ли что-то там.
Quote from: MISHA on May 26, 2009, 04:35:28 PM
Попробывал но не работает, во время загрузки файла через 5-10 секунд перекидывает опять на страницу загрузки
Но я сделал так как именно ты показал и у меня всё работает.