Четверг, 27.07.2017, 21:47
Dansguardian+ и не только
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Dansguardian » Использование » блокировка части страницы
блокировка части страницы
StvolДата: Вторник, 11.12.2012, 09:18 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Подскажите как заблокировать кусок с предпросмотром видео со страницы video.yandex.ru?

Сообщение отредактировал Stvol - Вторник, 11.12.2012, 12:13
 
VitoДата: Суббота, 15.12.2012, 17:19 | Сообщение # 2
Подполковник
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
Можно с помощью регулярных выражений изменять или вырезать часть кода страницы, при этом может нарушится разметка страницы. Или блокировать определенные ссылки.
Для определения элементов и структуры страниц удобно использовать Firefox с включенным дополнением Firebug.

Можно немного подробнее?
Имеется в виду блокировка на самом ресурсе Yandex или видео с Яндекса на других ресурсах?
Желательно скриншот страницы с выделенным объектом и полным адресом этой страницы из адресной строки браузера.
 
StvolДата: Понедельник, 17.12.2012, 11:50 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Нужно на самом ресурсе video.yandex.ru заблокировать всплывающее окно с предпросмотром, проблем в том что компов около 30, на всех стоят 5 браузеров для улобства пользователей. поэтому единственный вариант блокировать через dansguardian, блокировать надо часть, выделенную желтым на скрине
Прикрепления: 9334815.jpg(136Kb)
 
VitoДата: Понедельник, 17.12.2012, 13:26 | Сообщение # 4
Подполковник
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
Теперь понятно, хорошо дома посмотрю вечером и отпишусь.
Просто с работы на video.yandex.ru не выйти, так как у провайдера работает контент-фильтр.
 
VitoДата: Понедельник, 17.12.2012, 18:57 | Сообщение # 5
Подполковник
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
в общем, достаточно внести адрес
s.ytimg.com/yts/swfbin
в списки запрещенных URL, чтобы отключить показ видео.
Можно модифицировать стили элементов страницы добавляя display:none в соответствующий <div> с помощью регулярных выражений, это позволит скрыть часть страницы, но этот способ более тяжелый, да и искать совпадения фильтр будет на всех проверяемых страницах, а применяться всего к одной, что в целом замедлит работу, поэтому я его не использую и вам не советую, а вообще изначальная функция замена нецензурных слов на страницах, к сожалению с русскими кодировками не всегда корректно работает.
 
StvolДата: Вторник, 18.12.2012, 12:09 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Попробовал, не работает
 
VitoДата: Вторник, 18.12.2012, 15:17 | Сообщение # 7
Подполковник
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
В какой файл добавляли?
 
StvolДата: Среда, 19.12.2012, 08:50 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
bannedurllist, сма эта ссылка блокируется, а плеер прогружается
 
VitoДата: Среда, 19.12.2012, 12:34 | Сообщение # 9
Подполковник
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
Попробуйте добавить строку
s\.ytimg\.com\/yts\/swfbin*

в файл bannedregexpurllist
После сохранения файла надо перезапустить Dansguardian.
Если и это не помогло, то значит плеер подгружается с другого адреса.
 
StvolДата: Четверг, 20.12.2012, 09:15 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
не помогло, у них тем более каждый раз плеер на странице разный, в зависимости от того где ролик находится
 
Форум » Dansguardian » Использование » блокировка части страницы
Страница 1 из 11
Поиск:

Сайт управляется системой uCoz