• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: dotbot  
Скрыть ссылку в информере
VadimW
Сообщений: 275
Репутация: 27

Сообщение # 16 | 18:09:17
sch779, Ммм спасибо за разъяснение, не буду вас загружать, просто уберу <?if($USER_LOGGED_IN$)?>......<?endif?> и всё, а то через js я сам не умею smile

OfComp.ru - Статьи, обзоры, новости из мира технологий. Мы расскажем и поделимся с вами полезными советами, которые помогут решить проблемы с компьютером.
Alexander_K
Сообщений: 552
Репутация: 188

Сообщение # 17 | 18:09:17
sch779, в примере кода далеко не информер. И на одном из моих сайтов этот код работает, гости не видят ссылок на добавление материалов/комментариев, так же как на всех моих сайтах гости видят только ссылку на вход, а авторизованные только ссылку на выход.

Если разговор об информере, то да, всё верно, но по информерам есть отдельная тема. Если это не информер, то нужно смотреть и другие коды влияющие на отображение того же содержимого.

fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 18 | 18:09:17
Quote (VadimW)
2. Что я сделал не так? Я хотел что бы картинка показывалась только зарегистрированным, а теперь вообще не показывается, в чём проблема ??? Помогите пожалуйста

Проблему объяснили, а варианты не показали. А они есть )
Типа:
В шаблон информера, к ссылкам на добавление добавляем класс и скрываем стилями:
Code
<style type="text/css">
a.isEdd{display:none;}
</style>

<?if($PUBL$)?>Статей: <font color="#1e90ff"><b>$PUBL$</b></font> <a class="isEdd" title="Добавить новость" href="/news/0-0-0-0-1"><img src="/myimg/1/addoff.png" onmouseover="this.src='/myimg/1/addon.png'" onmouseout="this.src='/myimg/1/addoff.png'" align="absMiddle" border="0"></a><br /><?endif?>

<?if($LOAD$)?>Файлов: <font color="#1e90ff"><b>$LOAD$</b></font> <a class="isEdd" title="Добавить файл" href="/load/0-0-0-0-1"><img src="/myimg/1/addoff.png" onmouseover="this.src='/myimg/1/addon.png'" onmouseout="this.src='/myimg/1/addoff.png'" align="absMiddle" border="0"></a><br /><?endif?>

... и так далее ...

В блок вывода информера ставим стили показываюшие ссылки скрытые в информере, если пользователь вошёл на сайт:
Code
<?if($USER_LOGGED_IN$)?>
<style type="text/css">
a.isEdd{display:block;}
</style>
<?endif?>

... Вот так просто )

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 16 Апр 2012, 05:38:24
ezoland
Сообщений: 44
Репутация: 6

Сообщение # 19 | 20:17:08
Есть юкозовский скрипт для скрытия ссылок, который используется в модуле "каталог статей" (поле "источник")
Code
<a href="javascript://" rel="nofollow" onclick="window.open('http://site.ru');return false;">текст ссылки</a></td>


Вопрос к специалистам:
можно ли этот скрипт использовать несколько раз на одной странице?
Мне нужно, чтобы некоторые ссылки на странице не были видны поисковикам (нужно скрыть внешние ссылки). Если я правильно понимаю, этот скрипт именно это и делает, да?

Стоит ли в него прописать еще "noindex"? И если да, то дайте, пожалуйста, полный код.
Makar3000
Сообщений: 177
Репутация: 47

Сообщение # 20 | 22:49:40
VadimW, 1. да можно с помощью парсера на Javascript.


Знание языков: PHP, MySQL, Javascript, HTML, CSS.
В данный момент работаем над новой системой управления нашей веб-студии Sp-Arts
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!