Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Нужен скрипт...


Нужен скрипт...

Сообщений 661 страница 680 из 754

661

rps
ОК, Спасибо, попробую

0

662

rps Но он скрывает все ссылки для пользователей,!
а можно определенные ссылки видны для определенной группы пользователей. Например со СКРЫТЫМ ТЕКСТОМ поэксперементировать?

0

663

Дмитриtd, так Вы определенную группу пользователей укажите! Где написано GroupTitle ==Группа!

0

664

Mamuro Tatsuo
Зачем нужно что-б какая-то группа не видела всех ссылок?
Мне нужно что-б только определенная группа видела определенные ссылки

0

665

Дмитриtd написал(а):

Мне нужно что-б только определенная группа видела определенные ссылки

Так так и будет!

0

666

Mamuro Tatsuo
т.е. определенная группа будет видеть опред.ссылки, а остальные ссылки не будет видеть?

0

667

Дмитриtd написал(а):

т.е. определенная группа будет видеть опред.ссылки, а остальные ссылки не будет видеть?

Эм... нет. Определенная группа не будет видеть все ссылки...

0

668

Mamuro Tatsuo
:cool:

Дмитриtd написал(а):

Mamuro Tatsuo
Зачем нужно что-б какая-то группа не видела всех ссылок?
Мне нужно что-б только определенная группа видела определенные ссылки

мне кажется, мы друг друга не понимаем

0

669

Задача !!!
Есть определенные VIP-ссылки для VIP-пользователей, которые другие не должны видеть!

0

670

Дмитриtd написал(а):

мне кажется, мы друг друга не понимаем

Тьфу ты! Теперь дошло. Так с помощью скрипта вроде нельзя сделать! Если только ставить скрытый текст на ссылки.

0

671

Mamuro Tatsuo
Но достаточно авторизоваться, и всё!! Этого не достаточно.

В скрипте http://forum.mybb.ru/viewtopic.php?id=6 … =8#p389850 , то что мне нужно присутствует, но он работает не адекватно

Отредактировано Дмитриtd (Ср, 27 Июл 2011 17:49:09)

0

672

Дмитриtd,

Код:
<script type="text/javascript">
var quote = document.getElementsByTagName("blockquote")
var n, condition;
var typet = new Array( "group", );
var typer = new Array((UserRespectPlus-UserRespectMinus).toString(), (GroupID).toString(), (UserPositivePlus-UserPositiveMinus).toString(), (UserID).toString(), (UserAge).toString());
for(q=0;q<typet.length;q++){
for(i=0;i<quote.length;i++){
if(quote[i].previousSibling.innerHTML.indexOf("Скрытый текст")!=-1){
if(quote[i].innerHTML.indexOf(typet[q]+"=")!=-1){
n=parseInt(quote[i].innerHTML.substring(quote[i].innerHTML.indexOf(typet[q]+"=")+(typet[q].length+1), quote[i].innerHTML.indexOf(";")))
if(isNaN(n)==false){
if(q==0){condition = parseInt(typer[0]) < n;}
else if(q==1){condition = parseInt(typer[1]) != n;}
	if(condition){
if(q==0){
	quote[i].innerHTML="Вашей группе запрещено просматривать данное сообщение"
}else if(q==2)
	} else {
quote[i].innerHTML=quote[i].innerHTML.substring(quote[i].innerHTML.indexOf(typet[q]+"="+n+";")+((typet[q].length+2)+n.toString().length))
	}
}
}
}
}
}
</script>

Попробуйте теперь, когда все лишнее стерто, вставить в HTML-вверх.

Отредактировано Mamuro Tatsuo (Ср, 27 Июл 2011 17:54:28)

0

673

Mamuro Tatsuo
Вставлять в форму ответа?

0

674

Дмитриtd, в HTML-верх!

0

675

Mamuro Tatsuo
Чё-т вообще не работает.

0

676

А сейчас:

Код:
<script type="text/javascript">
var quote = document.getElementsByTagName("blockquote")
var n, condition;
var typet = new Array( "group", );
var typer = new Array((UserRespectPlus-UserRespectMinus).toString(), (GroupID).toString(), (UserPositivePlus-UserPositiveMinus).toString(), (UserID).toString(), (UserAge).toString());
for(q=0;q<typet.length;q++){
for(i=0;i<quote.length;i++){
if(quote[i].previousSibling.innerHTML.indexOf("Скрытый текст")!=-1){
if(quote[i].innerHTML.indexOf(typet[q]+"=")!=-1){
n=parseInt(quote[i].innerHTML.substring(quote[i].innerHTML.indexOf(typet[q]+"=")+(typet[q].length+1), quote[i].innerHTML.indexOf(";")))
if(isNaN(n)==false){
if(q==0){condition = parseInt(typer[0]) < n;}
else if(q==1){condition = parseInt(typer[1]) != n;}
	if(condition){
if(q==0){
	quote[i].innerHTML="Вашей группе запрещено просматривать данное сообщение"
}else if(q==2)
	} else {
quote[i].innerHTML=quote[i].innerHTML.substring(quote[i].innerHTML.indexOf(typet[q]+"="+n+";")+((typet[q].length+2)+n.toString().length))
	}
}
}
}
}
}
</script>

0

677

Mamuro Tatsuo
нет

0

678

Дмитриtd, ну, я не знаю что делать...

0

679

Mamuro Tatsuo
Спасибо

0

680

...

Отредактировано Риги (Пт, 29 Июл 2011 20:19:18)

0


Вы здесь » Единый форум поддержки » Корзина » Нужен скрипт...