Закрыить ссылки от гостей форума
|
|
malroz | Дата: Пятница, 30.03.2012, 14:15 | Сообщение # 1 |
Offline
Опытный
Пользователи
Сообщений: | 84 |
Награды: | 0 |
Замечания: | 0% |
|
В интернете есть скрипт:
Code <script> 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>
он, к сожалению, не рабочий! - скрывает ссылки для всех, включая админа! Подскажите, может есть в природе такой скрипт, что бы ссылка осталась не тронутой (т.е. имела первоначальный вид), а при нажатии на нее "Гостей" выскакивал окно с просьбой о регистрации?
Все об Apple! - http://malroz.ru/
|
|
| |
Сай_22 | Дата: Пятница, 30.03.2012, 14:31 | Сообщение # 2 |
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений: | 2145 |
Награды: | 23 |
|
|
Code <?ifnot($USER_LOGGED_IN$)?> <script> 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?>
Правила сайта
Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal
|
|
| |
malroz | Дата: Пятница, 30.03.2012, 14:43 | Сообщение # 3 |
Offline
Опытный
Пользователи
Сообщений: | 84 |
Награды: | 0 |
Замечания: | 0% |
|
Сай_22, скрипт рабочий, спасибо! Но, возможно ли сделать, все то же самое, но что бы ссылка имела первоначальный вид (т.е. ссылка скачать и выглядела бы как скачать, а не просьба зарегиться!)...если это конечно возможно!
Все об Apple! - http://malroz.ru/
|
|
| |
Сай_22 | Дата: Пятница, 30.03.2012, 15:00 | Сообщение # 4 |
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений: | 2145 |
Награды: | 23 |
|
|
Code <?ifnot($USER_LOGGED_IN$)?> <script> 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?>
Правила сайта
Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal
|
|
| |
malroz | Дата: Пятница, 30.03.2012, 15:28 | Сообщение # 5 |
Offline
Опытный
Пользователи
Сообщений: | 84 |
Награды: | 0 |
Замечания: | 0% |
|
Супер! Еще чуть-чуть и будет гуд! Ты просто меня не правильно понял, мне нужно на месте ссылки не именно слово "скачать", а то вид ссылки какой был! Т.е. здесь e[k].innerHTML = '[<b>???<b>]'; должна стоять какая то переменная! Ссылки ведь разные бывают, например, будет ссылка читаем здесь или смотрим здесь, а бывают и целые предложения в виде ссылки и не гуд будет выглядетьесли на их месте будет "скачать" или "зарегистрируйтесь..." Если это изобразить не возможно, то тогда ладно, обойдемся тем, что есть...)
Все об Apple! - http://malroz.ru/
|
|
| |
Сай_22 | Дата: Пятница, 30.03.2012, 15:46 | Сообщение # 6 |
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений: | 2145 |
Награды: | 23 |
|
|
malroz, не проще уж первый вариант использовать?)
Правила сайта
Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal
|
|
| |
malroz | Дата: Пятница, 30.03.2012, 15:58 | Сообщение # 7 |
Offline
Опытный
Пользователи
Сообщений: | 84 |
Награды: | 0 |
Замечания: | 0% |
|
В принципе, так и зделаю...просто думал, что вам спецам такое изобразить - проще не куда! ) Бывает на форуме в новостях чуть ли не целая статья, а в статье есть словечки-ссылки и не очень красиво будет смотреться (читаться), если за место их будет "зарегистрироваться..." и т.п. - весь смысл статьи будет не понятен! )...А так как с ссылками нужно бороться, то тогда, пока не найду другой скрипт, поставлю первый вариант. Спасибо за помощь!!!
Все об Apple! - http://malroz.ru/
|
|
| |
Сай_22 | Дата: Пятница, 30.03.2012, 16:18 | Сообщение # 8 |
Offline
Здесь могла бы быть Ваша реклама
Администраторы
Сообщений: | 2145 |
Награды: | 23 |
|
|
malroz, рад был помочь)
Правила сайта
Если всё было бы так просто, никто бы не страдал в этом мире. © Zidane Tribal
|
|
| |