Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 2
  • 1
  • 2
  • »
помогите с сокрытием ссылок на форуме .
#1
Среда, 20.05.2009, 13:36
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
Имеется скрипт , который заменяет ссылки на текст для гостей .
Code
<?if($USER_LOGGED_IN$)?>    
<?else?>    
<script type="text/javascript">    
e=document.getElementsByTagName('A');    
for(k=0; k<e.length; k++) {    
if(e[k].className=="link") {    
e[k].innerHTML = "<b>[Зарегистрируйтесь или авторизуйтесь , для того чтобы видеть ссылки.]</b>";    
e[k].href="$REGISTER_LINK$";}}    
</script>    
<?endif?>

подскажите как его переделать , чтобы он скрывал ссылку от пользователей у которых меньше 20 сообщений
попытка :
Code
<?if(20>$POSTS$)?>    
<script type="text/javascript">    
e=document.getElementsByTagName('A');    
for(k=0; k<e.length; k++) {    
if(e[k].className=="link") {    
e[k].innerHTML = "<b>[Для того чтобы увидеть ссылку вы должны оставить мин. 20 сообшения]</b>";    
e[k].href="$HOME_PAGE_LINK$";}}    
</script>    
<?endif?>

Зделаться то зделалось , вот только оно не уберается после 20 постов =)
===============================================
помогите плз
Пост отредактировал _JunioR_ - Среда, 20.05.2009, 14:28
#2
Среда, 20.05.2009, 13:47
kav-kaz
Проверенный
Сообщения: 754
Репутация: 678
_JunioR_, вроде правильно wink может еще с else попробовать)
Создание и продвижение сайтов в поисковых системах Студия webvey.ru. Эффективно. Недорого. Качественно.
#3
Среда, 20.05.2009, 14:34
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
оно скрывать скрывает , а вот после набора 20 постов не показывает ссылки =((
хз уже сутки мучаюся =(
мб ктонить знает что дописать , что переписать надо ?

Добавлено (20.05.2009, 15:04)
---------------------------------------------
kav-kaz, что ещё можно попробовать ? я уже вроде всё перепробовал .

Добавлено (20.05.2009, 15:34)
---------------------------------------------
неужели нету никого , кто бы мог помочь 7 =( пздц

#4
Среда, 20.05.2009, 15:09
iNoak
Заблокированные
Сообщения: 1594
Репутация: 2454
Quote (_JunioR_)
<?if(20>$POSTS$)?>    

Чушь. Это нужно через JS делать.
#5
Среда, 20.05.2009, 15:37
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
JavaNet, подскажи как
#6
Среда, 20.05.2009, 15:41
iNoak
Заблокированные
Сообщения: 1594
Репутация: 2454
_JunioR_, чуть позже выложу сюда.
#7
Среда, 20.05.2009, 17:50
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
ок спс большое

Добавлено (20.05.2009, 18:50)
---------------------------------------------
эх и тишина =(((

Lex
#8
Среда, 20.05.2009, 19:09
Lex
Проверенный
Сообщения: 245
Репутация: 140
_JunioR_, Здесь не <?if(20>$POSTS$)?> а <?if($POSTS$<20)?>

Добавлено (20.05.2009, 20:09)
---------------------------------------------
Да и JS здесь не обязательно!!! просто знаки < > = надо правильно ставить!

Не забывай делать добро, тогда и тебе ответят тем же!!!
#9
Среда, 20.05.2009, 19:18
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
да я уже как только не пробовал =) здесь получается так что включиться она включается но НЕ ОТКЛЮЧАЕТСЯ ПОСЛЕ 20 ПОСТОВ =)

Добавлено (20.05.2009, 20:18)
---------------------------------------------
Lex, можешь поподробней расписать ?

Lex
Среда, 20.05.2009, 21:37
Lex
Проверенный
Сообщения: 245
Репутация: 140
Держи свой код
Code
<?if($POSTS$<20)?>     
<script type="text/javascript">     
e=document.getElementsByTagName('A');     
for(k=0; k<e.length; k++) {     
if(e[k].className=="link") {     
e[k].innerHTML = "<b>[Для того чтобы увидеть ссылку вы должны оставить мин. 20 сообшения]</b>";     
e[k].href="$HOME_PAGE_LINK$";}}     
</script>     
<?endif?>
если не будет работать то вот этот
Code
<?if($POSTS$>20)?>     
<script type="text/javascript">     
e=document.getElementsByTagName('A');     
for(k=0; k<e.length; k++) {     
if(e[k].className=="link") {     
e[k].innerHTML = "<b>[Для того чтобы увидеть ссылку вы должны оставить мин. 20 сообшения]</b>";     
e[k].href="$HOME_PAGE_LINK$";}}     
</script>     
<?endif?>
Не забывай делать добро, тогда и тебе ответят тем же!!!
Среда, 20.05.2009, 21:57
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
факт есть факт
оба не работают =)
1й работает но после 20 не уберается
2й вообще не работает =)
Lex
Четверг, 21.05.2009, 08:26
Lex
Проверенный
Сообщения: 245
Репутация: 140
не понятно у меня все работает я сибей рейтенг делал тоже так и все работает , тогда попробуй поставить 19
Не забывай делать добро, тогда и тебе ответят тем же!!!
Четверг, 21.05.2009, 11:23
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
Lex, а что толку 19 ставить ? =) я уже всё что можно перепробывал =(((((
эх последняя надежда походу осталась только на JavaNet
Lex
Четверг, 21.05.2009, 16:38
Lex
Проверенный
Сообщения: 245
Репутация: 140
Lex, долго ждать придеться!!!
Не забывай делать добро, тогда и тебе ответят тем же!!!
Пятница, 22.05.2009, 20:24
_JunioR_
Проверенный
Сообщения: 119
Репутация: 126
подожду , мб ешё ктонить знает как зделать =(

Добавлено (22.05.2009, 12:28)
---------------------------------------------
пздц неужели никто не знает sad

Добавлено (22.05.2009, 21:24)
---------------------------------------------
ппц хелп народ =(

  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Форум
Социальные сети
Хостинг от uCoz