Лист блокировки
|
|
Илья | Дата: Вторник, 30.10.2012, 13:19 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| А возможно как то сделать, что бы для разных групп выводились разные сообщения о том, что страница заблокирована?
Грубо говоря на детских компах при попытке зайти на одноклассники выводилась бы страничка "Доступ запрещён", а на учительских "На работе нужно работать"
Естественно компы все имеют свой статичный IP по этому я точно знаю какой комп кому пренадлежит
|
|
| |
Vito | Дата: Среда, 31.10.2012, 00:58 | Сообщение # 2 |
Подполковник
Группа: Администраторы
Сообщений: 131
Статус: Offline
| Есть два варианта: 1. через стандартные шаблоны HTML 2. через внешние скрипты
Покажу первый вариант, так как со скриптами сложнее и требуется настроенный веб-сервер. Для начала нужно создать шаблоны. По-умолчанию их можно найти в /usr/share/dansguardian/languages/ (в Ubuntu /etc/dansguardian/languages) в каталоге соответствующего языка есть файлик template.html - это и есть шаблон. На его основе создаем в этом же каталоге два файла template_students.html и template_teachers.html, настроенные согласно вашим требованиям.
Далее просто подключаем в файлах групп, например в dansguardianf1.conf для учеников и dansguardianf2.conf раскоментировав и отредактировав строки
reportinglevel = 3 htmltemplate='template_students.html'
в dansguardianf1.conf и
reportinglevel = 3 htmltemplate='template_teachers.html'
в dansguardianf2.conf
Первая опция задает тип вывода сообщения, в данном случае 3 - шаблон Вторая имя файла шаблона.
Также необходимо проверить правильность задания каталогов в dansguardian.conf languagedir='/etc/dansguardian/languages/' language='windows-1251' В первой опции задаётся каталог c языковыми шаблонами, в моем случае это /etc/dansguardian/languages/ Во второй опции задается каталог с нужным нам языком, в моем случае - windows-1251
Вот в принципе и все. Похоже и со скриптами, только для них требуется веб-сервер, и не много другая настройка. Шаблоны же не требуют веб-сервера.
|
|
| |
Илья | Дата: Среда, 31.10.2012, 21:20 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| Спасибо, примерно так и предполагал, только знаний синтаксиса не хватало
|
|
| |