Например, запретить гостям просматривать профайл зарегистрированного пользователя
Как скрыть лишнее от гостей?
Сообщений 1 страница 15 из 15
Поделиться22006-09-15 09:07:49
профайл
А что это такое - профиль?
Поделиться32006-09-15 16:39:08
видимо, да...
Поделиться42006-09-19 01:05:33
Скрипт, чтобы сделать дополнительный пункт меню видимым тольк для залогиненных.
<script type="text/javascript">
function onlyLogin()
{var arr=document.links
for (x in arr)
{
if ((arr[x].innerHTML=="^")&&(document.getElementById('pun-status').innerHTML.match("Гость")=="Гость"))
{arr[x].style.display="none"}}}
onlyLogin()
</script>
Вместо ^ - название ссылки, которую будем прятать.
как применить этот скрипт, если мне необходимо, чтобы этот пункт меню открывал вплывающее окно определенного размера?
У нас в меню есть пункт с таким кодом: <input type="button" value="Чат" onClick="window.open('адрес страницы','Chat','scrollbars=1,width=400,height=760,left=0,top=0');" class="codeButtons">, открывает маленькое окно с чатом. Нужно, чтобы его (пункт) видели только залогиненые.
Чуть чуть измени html пункта следующим образом
<input id="mynew" type="button" value="Чат" onClick="window.open('адрес страницы','Chat','scrollbars=1,width=400,height=760,left=0,top=0');" class="codeButtons">
А скрипт тогда пишется еще легче.
<script type="text/javascript">
function onlyLogin()
{if (document.getElementById('pun-status').innerHTML.match("Гость")=="Гость")
{document.getElementById('mynew').style.display="none"}}
onlyLogin()
</script>
Поделиться52006-10-18 04:21:23
нашёл ошибку в скрипте. Там первая строчка
str = new String(document.getElementById("pun-status").innerHTML);
не нужна вообще. Из-за неё в объяве не работает
Запрет просмотра фоток незарегистрированным.
В ХТМЛ низ.
Поделиться62006-10-18 19:37:05
было бы неплохо в тот же контейнер где : *Здравствуйте Гость*.... вставить дополнительный текс, например *Статус гостя лишает Вас просмотра фотографий*... и так далее у каждого свои фишки..как это сделать?
<script> text="Ещё одна фраза." text="<span class=item3>"+text+"</span>" document.getElementById("pun-status").getElementsByTagName("p")[0].innerHTML+=text </script>
Вставляй в html-низ.
в переменной text пиши что нужно
Поделиться72006-10-26 15:28:11
Сообщение видное только гостям
Вставлять можно в объявление или в хтмл верх, низ.
Вместо Сообщение гостям напишите то, что хотите.
Поделиться82006-11-01 18:12:07
А можно ли разрешить писАть сообщения Гостям только в одной определенной теме? Если да, то как?
Поделиться92006-11-01 21:04:10
можно ли разрешить писАть сообщения Гостям только в одной определенной теме? Если да, то как?
Создать форум - в нём одна тема, на форум гостевой допуск.
Поделиться102006-11-01 23:48:13
Создать форум
Эх. Значит, иначе нельзя..
Спасибо.
Поделиться112006-11-08 02:00:54
Этот скрипт запрещает простотр профиля участника гостями.
Ну конечно запретить что-то он не может, но он при попытке сделать это перекидывает гостя обратно на страницу, с которой он хотел перейти в профиль
<script language="JavaScript">
str=document.URL
page=str.substring(str.lastIndexOf('/')+1)
str = new String(document.getElementById("pun-status").innerHTML);
if(page.indexOf("profile.php")!= -1 && !document.getElementById("navprofile") )
document.location.replace(document.referrer)
</script>
Вставлять его нужно в объявление, или html-низ. Но лучше всего в объявление.
Поделиться122012-09-09 15:09:07
Привет))))
Как сделать такие же скрывалки)))
*скрытый текст* войдите или зарегистрируйтесь
Поделиться132012-09-29 20:26:50
никто ответить нихочит
Поделиться142012-10-18 09:33:00
Орешка
позже найду скину, если ещё надо.
Поделиться152017-03-30 22:04:13
спасибо вам )