Ccылка 3-х видов на материал

Ccылка 3-х видов на материал

02015-07-28257313Денис Абдуллин

Сегодня мы поговорим о том, как добавить блок с ссылкой на материал 3-х видов. Я видел в интернете другие решения, это делали с помощью JavaScript, мы же обойдёмся условными операторами uCoz.

  • Ccылка - Это простая ссылка которую вы копируете и вставляете себе в адресную строку браузера для того что бы посетит ее.
  • BB-Code - Такого вида ссылку обычно используют для вставки в сообщение на форуме.
  • HTML-код - Данный вид ссылки используется уже непосредственно разработчиками сайтов для размещение ссылки на страницы путем верстки страницы.

Установка

Заходим в Панель управления » Управление дизайном » Страница материала и комментария к нему того модуля, в котором хотите видеть данный блок и вставляем следующий код после $MESSAGE$

Код
<table border="0" width="100%" cellspacing="1" cellpadding="2">
<tr><td width="70">Ccылка</td><td><input value="$ENTRY_URL$" onclick="this.select();" readonly="readonly" class="pub_href" type="text"></td></tr>
<tr><td>BB-Code</td><td><input value="[url=$ENTRY_URL$]$ENTRY_NAME$[/url]" onclick="this.select();" readonly="readonly" class="pub_href" type="text"></td></tr>
<tr><td>HTML-код</td><td><input value="<a href='$ENTRY_URL$'>$ENTRY_NAME$</a>" onclick="this.select();" readonly="readonly" class="pub_href" type="text"></td></tr>
</table>

При написании скрипта я заметил что модули используют разные коды для вывода название материала. Потому будьте внимательны. Я не описал каждый модуль так как у меня были подключены на сайте только эти модули.

$ENTRY_NAME$ - используется в модулях "Новости", "Блог".

$ENTRY_TITLE$ - используется в модулях "Каталог файлов", "Каталог сайтов", "Видео".

Давайте теперь немного придадим нашем input стилей, что бы оно выглядело более красивее.

Код
.pub_href{
width:99%;
height:25px;
border: 1px solid #2872B8;  
color: #6C6C6C;
padding:2px;
}

На этом пожалуй и закончим. Если у вас возникнут какие то вопросы по скрипту, пишите мне в личные сообщение и мы решим этот вопрос. Всем спасибо


Создать сайт в uKit Нужен классный сайт для бизнеса?
Воспользуйтесь сервисом uKit. Никакого кода!
Комментарии (13)
Сергей Александрович 2015-07-29 в 22:33 / Материал
Всегда пожалуйста.
0
Ярик 2015-07-29 в 15:28 / МатериалСпам
Спасибо, на моем сайте пригодилось.
0
Сергей Александрович 2015-07-28 в 21:17 / Материал
Всегда пожалуйста.
0
Денис Гараев 2015-07-28 в 19:45 / МатериалСпам
Каждому своё;)
0
Данил Брумберг 2015-07-28 в 17:14 / МатериалСпам
Спасибо за скрипт.
0
Сергей Александрович 2015-07-28 в 16:20 / Материал
Ну никто не мешает же пользоваться разными способами.
0
Денис Минов 2015-07-28 в 16:17 / МатериалСпам
А по мне так проще на кнопку "Поделиться" нажать.
0
Денис Абдуллин 2015-07-28 в 11:56 / Материал
Про людей говорят, а не про сайты
0
Сергей Александрович 2015-07-28 в 11:00 / Материал
Ну почему же. Есть такие сайты которые используют.
0
Владимир 2015-07-28 в 10:56 / МатериалСпам
+1
0
Вадим Голубь 2015-07-28 в 10:55 / МатериалСпам
Меня распирает интерес, кто этим пользуется? По привычке проще копировать url из адресной строки.
2
Сергей Александрович 2015-07-28 в 10:38 / Материал
Благодарю.
0
Kophack 2015-07-28 в 10:27 / МатериалСпам
Полезный скрипт
0
Чтобы оставить комментарий или отзыв под этой публикацией, войдите или зарегистрируйтесь.