Форум » Скрипты кастомизации для форумов » Сокрытие разделов с ограниченным доступом » Ответить

Сокрытие разделов с ограниченным доступом

Ennio: Скрипт скрывает разделы от пользователей, у которых нет к нему доступа. Если вы хотите скрыть все разделы, то вызываете метод OPT.widget.hideSections() без параметров. Так же вы можете скрывать разделы выборочно, например OPT.widget.hideSections(2, 5), где цифры — это номера разделов, которые нужно скрыть. Сами номера берутся из ссылки на раздел <a href="/?0-3">Название раздела 3</a> В HTML-низ, перед закрывающим тегом </BODY>: [pre2]<script src="//scripts.borda.ru/opt.js" charset="utf-8"></script> <script charset="utf-8"> <!-- //Скрывает разделы 1 и 3 OPT.widget.hideSections(1, 3); --> </script>[/pre2] Чтобы скрыть все закрытые разделы, используйте: [pre2]OPT.widget.hideSections()[/pre2]

Ответов - 30

PM: Спасибо, работает.

Кэт: Ennio, если прописывать разделы, которые больше 10, то они не скрываются, только если брать OPT.widget.hideSections(), скрываются. Хотелось бы устранить эти неполадки.

Кэт: Ennio, а когда будет настройка (лучше, чем скрипт) отключения смены дизайна для гостей, а не только пользователей?


mastah: Я бы на примере гостя простобы озгнакомлся с форумом, и не желая грузить весь дизайн посмотрел бы текстовку и прочее. Хотя предложение интересное, Ennio молодец и так много полезного для нас делает + Вам !

PM: Форум: http://heaven.forum24.ru , раздел "Пыльные полки забытых архивов", формально, с Главной форума, доступ гостю закрыт. Однако, если зайти в профиль пользователя Sorrano, у которого есть доступ, и пройти по ссылке "Темы участника", то скрытка преспокойно открывается. http://heaven.forum24.ru/?20-0-0-0-0-0-0-sorrano Смотрел из-под Файрфокса, с основного, "нулевого" дизайна. Хотя - может быть, дело в номере раздела, он 15-й.

slimest: Работает. Большое спасибо.

DrSlash: Спасибо, очень полезный скрипт, но есть явный недостаток - на странице "кто что делает на форуме" названия скрытых тем и разделов все равно отображаются. Если возможно сделать так, чтобы там писали "Ничего, или ничего что вы можете видеть", то буду весьма благодарен тому, кто такой скрипт напишет :)

50rus: а на гостевой работает скрипт или только форум?

14: ребята, прошу помощи на одной гостевой borda.ru админы решили её закрыть от просмотра, и искать "скрипт" я вот не понимаю о чём они.... гесту закрыли и при вводе "имя-пароль" ни чего не происходит, страница обновляется но на саму гостевую зайти не получается, перепробовали все браузеры, результат; одни заходят другие нет и с чем это связано, не понятно...

zAleks: 14, это техподдержка администраторов сервиса, а не рядовых пользователей форумов и гостевых книг. Если Вам закрыли доступ, значит такова воля админов гостевой, и все вопросы, связанные с этой проблемой, только к ним.

50rus: Ребят, помогите, что делаю не так? Поставил 0 дизайн, HTTP низ выглядит так: </tr></td></table> </TD></TR></TABLE> <script src="//scripts.borda.ru/opt.js" charset="utf-8"></script> <script charset="utf-8"> <!-- //OPT.widget.hideSections() --> </script> </BODY></HTML> Захожу как гость на форум и всё равно могу зайти в любой раздел

Pinguin: 50rus пишет: //OPT.widget.hideSections() Вот здесь и ошибка. "//" предваряет комментарий.

50rus: сейчас http выглядит так: </TD></TR></TABLE> <script src="//scripts.borda.ru/opt.js" charset="utf-8"></script> <script charset="utf-8"> <!-- OPT.widget.hideSections(); --> </script> </BODY></HTML> Всё равно не выходит

zAleks: 50rus, прежде всего - должна быть ссылка на форум. Гаданием на кофейной гуще здесь не занимаются.

50rus: сорри, вот ссылка на форум http://stupino.unoforum.ru/

Pinguin: Что-то я не вижу там упомянутого кода. И что вам там скрывать?

yuliabo: Добрый день! Не могу понять что делаю не так. Вставила скрипт, чтобы были скрыты все закрытые разделы. Когда захожу как гость, то получается, что разделы скрыты, но их названия почему-то видно. форум

50rus: Pinguin форум новый(поэтому он пока пустой), код прописан в настройках http низ(как описано в топе поста)

zAleks: 50rus, а что Вы хотите скрыть, собственно? Ваш форум состоит из одного подфорума, в котором две темы. Просто темы скрыть невозможно, в отличии от разделов. Создайте сначала хоть один раздел, и закрывайте.

50rus: zAleks админю гостевую и не знал о тонкостях форума насчёт разделов=) создал разделы, в НИЗ HTTP прописал: </TD></TR></TABLE> <script src="//scripts.borda.ru/opt.js" charset="utf-8"></script> <script charset="utf-8"> <!-- OPT.widget.hideSections(); --> </script> </BODY></HTML> Захожу как гость, но разделы всёровно открыты... мне чисто для себя разобраться, что нитак делаю...

zAleks: 50rus Прежде всего, разделы закрыть надо. Инструкция администратора ‒ в помощь...

50RUS: всё, разобрался всем спасибо за помощю!

DrSlash: А что с моим вопросом? на странице "кто что делает на форуме" названия скрытых тем и разделов все равно отображаются. Если возможно сделать так, чтобы там писали "Ничего, или ничего что вы можете видеть", то буду весьма благодарен тому, кто такой скрипт напишет :)

Ellium: Доброго времени суток! У меня вот какой вопрос. Раньше на борде был очень и очень удобный скрипт сокрытия гостевой. Но после реформ внутри борды этот скрипт перестал работать, и мы едва не остались без своей гостевой книги, сумев ее спасти с огромным трудом благодаря лишь тому что у одного из админов сохранился кеш на опере. Затем мы долгое время были открыты и для посторонних, теперь же настало такое время, когда мы вновь хотим сокрыть нашу гостевую книгу http://naosle.forum24.ru/ если у буду признателен всем за помощь. В крайнем случае готовы выкупить скрипт если такой имеется.

Horsekhv: Здравствуйте! Мой форум http://horsekhv.myqip.ru/ Не получается скрыть скриптом 28 и 29 закрытые разделы. В чем проблема? Всё сделала так как сказано в инструкции.

zAleks: Horsekhv пишет: В чем проблема? Могу предположить, что скрипт работает только в пределах 20 основных разделов. Попробуйте закрыть любой из них, и посмотрите что получится.

Horsekhv: О, попробую! Спасибо Интересно, можно поменять номера например у 29 и 19 разделов? Путаницы не возникнет?

Black Fox: Здравствуйте! Долгое время данный скрипт работал нормально, но месяца 3-4 назад начал глючить после сохранения настроек выдает вот такое сообщение Страница недоступна Браузер Chrome обнаружил на этой странице необычный код и заблокировал его, чтобы защитить ваши данные (например, пароли, а также номера телефонов и банковских карт). Попробуйте открыть главную страницу сайта. ERR_BLOCKED_BY_XSS_AUDITOR Подскажите, пожалуйста, в чем проблема? Вот ссылка на форум http://townnightinvalley.myqip.ru

Ljutik-ru: Black Fox Это ошибка 57 версии Хрома, с которой Хром стал использовать более строгую защиту от XSS. Пока используйте другой браузер. В сообществе Chromium открыли багрепорт на эту тему Если в следующих версиях не исправят, надо ставить X-XSS-Protection, но это необходимо делать администратору сервиса.

Black Fox: Ljutik-ru Большое спасибо)



полная версия страницы