• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Скрыть форумы
kostolom295
Сообщений: 6
Репутация: -15

Сообщение # 1 | 13:23:16
Привет форумчане uCoz. Сделал очень хороший скрипт и решил поделится!
Скрипт предназначен для скрытия форумов (Так чтоб они неоттображались) Пример можете посмотреть тут: del
Вы сможете заметить что есть: Форум, а подним есть: Баги, Тюнинг - Тоже форумы. Но они неотображаются!


Код
<script type="text/javascript">     
link=document.getElementsByTagName('a');     
hideForums=new Array('...'); // Где: ... прописываем названия форумов которые скрываем
for(k=0;k<hideForums.length;k++){     
for(i=0;i<link.length;i++){     
if(link[i].className=='forum' && link[i].innerHTML==hideForums[k]){     
link[i].parentNode.parentNode.style.display='none';     
}}}     
</script>
Вставлять код нужно после тега: $BODY$,
Сообщение отредактировал webanet - Суббота, 12 Окт 2013, 18:12:46
sch779
Сообщений: 703
Репутация: 348

Сообщение # 2 | 18:07:26
Откройте страничку в любом браузере в виде HTML-текста и прекрасно увидите ссылки на все скрытые форумы - по этим ссылкам спокойно открываете и читаете форумы!
Опять-же - от кого скрываете форумы? Если от всех или для некоторых категорий пользователей, то поставьте в настройках прав доступа к этим форумам видимость только для нужных категорий.
Если хотите более тонкие настройки по отдельным пользователям, то кроме вышеприведенного скрипта надо еще в самих шаблонах форума поставить условные операторы запрета генерации контента для скрываемых форумов и для определенных пользователей или групп.
И еще - проверку лучше делать по id форума, что бы не зависить от возможных переименований.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 3 | 18:15:39
kostolom295, скриптами что-то скрывать крайне бесполезное занятие. только лишний мусор на сайте. с отключенными скриптами я узнаю, что вы там что-то пытались только из исходника вашего сайта и то, если это будет интересно
если хотите что-то скрыть, то только или условными операторами или в настройках каждого форума уже заложена возможность скрывать от глаз некоторых групп форумы. изучите админку. и не замусоривайте сайты никому не нужными килотоннами скриптов. только действительно функциональное и самое нужное старайтесь ставить, а не все подряд

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
kostolom295
Сообщений: 6
Репутация: -15

Сообщение # 4 | 11:21:35
Цитата webanet ()
kostolom295, скриптами что-то скрывать крайне бесполезное занятие. только лишний мусор на сайте. с отключенными скриптами я узнаю, что вы там что-то пытались только из исходника вашего сайта и то, если это будет интересно если хотите что-то скрыть, то только или условными операторами или в настройках каждого форума уже заложена возможность скрывать от глаз некоторых групп форумы. изучите админку. и не замусоривайте сайты никому не нужными килотоннами скриптов. только действительно функциональное и самое нужное старайтесь ставить, а не все подряд
Незнаю, мне етот скрипт нравится, он незанимает даже КБ места он занимает всегото: 1 байт или 2. Кому как. Я ето выложил для всех пользователей может комуто пригодится!
volazar
Сообщений: 22
Репутация: 2

Сообщение # 5 | 16:05:51
Цитата kostolom295 ()
Сделал очень хороший скрипт и решил поделится!
Ну зачем врать smile Этот "скрипт" гуляет по интернету чуть ли не с появления самой системы укоз.
Цитата sch779 ()
Откройте страничку в любом браузере в виде HTML-текста и прекрасно увидите ссылки на все скрытые форумы - по этим ссылкам спокойно открываете и читаете форумы!
Кроме названия самих форумов - вы не увидите там больше ничего. Какие ссылки? Вы о чем?
Цитата webanet ()
или в настройках каждого форума уже заложена возможность скрывать от глаз некоторых групп форумы
Одно применение есть. Например псевдоподофорумы. Скрываем с помощью скрипта нужный форум, и ссылку на него выводим в описании какого либо другого форума (к примеру).
Т.о форум никто не видит, однако в него можно спокойной попасть.
В случае же с ПУ - там только запрещение читать, из чего следует - что юзер не сможет прочитать форум даже зная ссылку на него.
is
Сообщений: 402
Репутация: 16
Уровень замечаний:

Сообщение # 6 | 20:46:29
Цитата volazar ()
Т.о форум никто не видит, однако в него можно спокойной попасть.
а можно наоборот,
форум все видят, а вот прочитать... фиг вам smile

http://promalp-forum.com/forum/14

как уже писалось выше условными оператарами без всяких скриптов

promalp-forum.com
sch779
Сообщений: 703
Репутация: 348

Сообщение # 7 | 22:01:06
Цитата volazar ()
Кроме названия самих форумов - вы не увидите там больше ничего. Какие ссылки? Вы о чем?
Вы, очевидно, плохо знаете структуру HTML? Шаблон генерит обычный HTML-код, в котором каждое название форума/темы "обернуто" A-ссылкой.
В противном случае Вы просто не сможете войти в нужный форум только по его названию!
Внимательно посмотрите код скрипта - первый-же оператор собирает список всех A-ссылок. И дальше просто скрывает ссылку, если "обернутое" в ней название форума совпадает с "запрещенным".
Скрывает эту ссылку (как и само имя форума) только на экране браузера - в html-коде все эти ссылки так и остаются!
volazar
Сообщений: 22
Репутация: 2

Сообщение # 8 | 22:03:36
sch779, мы походу не о том говорим smile Я о самом скрипте, а не исходном коде страницы.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 9 | 22:05:23
volazar, эффективность скрипта в плане сокрытия чего-то как раз и зарыта в исходнике. пользователь, выставивший скрипт, описал его главное предназначение как сокрытие

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!