userscripts.org/scripts/show/119197 работает нормально здесь.
Вместо добавления
// @include http://example.com/site/forum/*
к самому исходному коду попробуйте просто добавить форумы по вашему выбору в опцию greasemonkey.
- Нажмите на стрелку раскрывающегося списка рядом с кнопкой панели инструментов greasemonkey.
- Нажмите «Управление пользовательскими сценариями ...», чтобы открыть Менеджер дополнений с выделенной панелью Greasemonkey.
- Найдите скрипт phpBB Thread Blocker и нажмите на кнопку "Настройки".
- Должно открыться окно с именем «Greasemonkey - Userscript-Preferences».
- Перейдите на его вкладку "Настройки пользователя"
- Нажмите на кнопку "Добавить"
- Вставьте свою страницу форума в текстовое поле "Применить к этим сайтам".
Добавленные страницы должны иметь такой синтаксис:
http://example.com/site/forum/*
Наконец, нажмите кнопку "ОК", и все должно быть сделано.
Обратите внимание, что страницы, добавленные таким образом, не должны иметь ведущую // @include
которая является метаинформацией, а должны быть правильными, только если исходные тексты сценария редактировались непосредственно через редактор.
Другие скрипты пользователей должны работать правильно, но я не пробовал это с этим скриптом.
Щелчок по красному X скрывает тему, а в нижней части страницы есть дополнительная ссылка. Нажатие на "Редактировать скрытые темы" показывает их в списке под скрытой ссылкой на тему. Если щелкнуть одну из них, связанная тема снова не будет скрыта. Я думаю, что перезагрузка страницы (F5) тоже была необходима.