Страница 1 из 1
Группы пользователей
Добавлено: Пт фев 13, 2009 12:08
Arslan
Можно ли в режике сделать следующее и если можно то как...
Создать несколько групп пользователей у которых будут разные права.
например: группе №1 нельзя просматривать ничего кроме текста
группе №2 можно просматривать текст и *.Jpg
ну и так далее
Добавлено: Пт фев 13, 2009 12:17
Slava
В режике можно задать списки пользователей и по этим спискам разрешать или запрещать те или иные урлы.
По поводу разделения текста и и картинок сложнее. Режик оперирует урлами, а не содержымым этих урлов.
Если по урла можно точно сказать, что это текст, а не картинка, а это картинка, а не текст, то да, можно. Но в интернете много урлов, по которым нельзя определить, какое у них содержимое.
Добавлено: Пт фев 13, 2009 12:22
Arslan
Не вы не поняли. есть в режике тема что можно резать екзешники гифы рары ну и жпеги соответственно. так вот у меня разные пользователи которым надо разное резать
Добавлено: Пт фев 13, 2009 12:27
Slava
ещё раз:
да, можно работать с группами пользователей.
Вы не всегда сможете определить что текст, а что джипег, рар итд
Добавлено: Пт фев 13, 2009 12:30
Arslan
В файлах pcre ставятся расширения \.Jpg([w_]|$) и все жпеги на сайте режутся ... Разве не так ?
Добавлено: Пт фев 13, 2009 12:35
Slava
Arslan писал(а):В файлах pcre ставятся расширения \.Jpg([w_]|$) и все жпеги на сайте режутся ... Разве не так ?
не всегда, например
http://img-fotki.yandex.ru/getx/10000/p ... 132_teaser
Добавлено: Пт фев 13, 2009 12:46
Arslan
Да ладно фих с ним . Большинство по моему режится. Лучше расскажите как это для групп сделать.
И как кстати для груп разруливать урлы тоже если не затруднит расскажите пожалста.
Добавлено: Пт фев 13, 2009 12:49
Slava
Добавлено: Пт фев 13, 2009 12:53
Arslan
Не ну с Allow вроде понятно т.к. уже есть примеры в конфиге а с Work нет т.к. соит 1 диапозон и все првила на него разрулиются , как добавить еще 1 диапозон и присвоить к нему свои правила ?. Я просто самый начинающий Фришник и честно признаться не пойму пока не скажут куда какую строчку писать
Добавлено: Пт фев 13, 2009 12:58
Slava
Arslan писал(а):Не ну с Allow вроде понятно т.к. уже есть примеры в конфиге а с Work нет т.к. соит 1 диапозон и все првила на него разрулиются , как добавить еще 1 диапозон и присвоить к нему свои правила ?. Я просто самый начинающий Фришник и честно признаться не пойму пока не скажут куда какую строчку писать
Пропишите несколько строк work_* для нескольких диапазонов или сделайте текстовый файл с указанием в нем всех пользователей, для который должна работать данная секция и укажите этот файл в опции work_*
Добавлено: Пт фев 13, 2009 13:33
Arslan
Slava писал(а):Arslan писал(а):Не ну с Allow вроде понятно т.к. уже есть примеры в конфиге а с Work нет т.к. соит 1 диапозон и все првила на него разрулиются , как добавить еще 1 диапозон и присвоить к нему свои правила ?. Я просто самый начинающий Фришник и честно признаться не пойму пока не скажут куда какую строчку писать
Пропишите несколько строк work_* для нескольких диапазонов или сделайте текстовый файл с указанием в нем всех пользователей, для который должна работать данная секция и укажите этот файл в опции work_*
Ну пропишу я несколько строк Work_* а как правила одни привязать к одному Work_* а другие правила к другому Work_*
Добавлено: Пт фев 13, 2009 13:40
Slava
Оперируйте секциями.
В каждой секции свои work и свои правила для блокировки
Добавлено: Пт фев 13, 2009 14:48
Arslan
Пожалуймта напишите кусок конфига в пример если не затруднит
Добавлено: Пт фев 13, 2009 14:53
Slava
error_log /usr/local/rejik3/redirector.err
change_log /usr/local/rejik3/redirector.log
make-cache /usr/local/rejik3/make-cache
<BANNER>
work_id f:/usr/local/rejik3/list1
ban_dir /usr/local/rejik3/banlists/banners
url
http://127.0.0.1/ban/1x1.gif
<PORNO>
work_id f:/usr/local/rejik3/list2
ban_dir /usr/local/rejik3/banlists/porno
url
http://127.0.0.1/ban/porno.html
Входящим в list1 блокируем баннеры,
Входящим в list2 блокируем порно.
Добавлено: Сб фев 14, 2009 10:15
Arslan
Разобрался. Благодарю за быструю и четкую помощ !
Спасибо.