• Автор:

    Flesha
  • Добавлено:

    янв 14, 2012
  • Комментариев:

    1
  • Просмотров:

    3844

Хак Ссылка на комментарий

Хак Ссылка на комментарий

Особенности:
Быстрая установка, никаких изменений в файлах движка.
Используется jQuery и стандартные функции движка для вывода окна.
Ссылка выделяется при нажатии на нее.

Установка:
1. В файле templates/ваш_шаблон/fullsotry.tpl в самом конце добавить:
<script type="text/javascript">function GiveLink(id) {
$(function(){$('#incom'+id).attr('value','http://'+$(location).attr('host')+$(location).attr('pathname')+'#com'+id);$('#wincom'+id).dialog({autoOpen: true,show:'fade',hide:'fade',width:500,height:135,buttons:{"Закрыть":function(){$(this).dialog("close");
},}})})}

function highlight(field) {
field.focus();field.select();
}</script>


2. В файле templates/ваш_шаблон/comments.tpl в самом начале добавить:
<a name="com{comment-id}"></a>


И в этом же файле в конце добавить:
<div id="wincom{comment-id}" title="Ссылка на комментарий пользователя {login}" style="display:none;" ><br /><div align="center"><input type="text" id="incom{comment-id}" style="width: 450px;" onclick="highlight(this)" readonly="readonly" /></div></div>


3. В любое место, куда хотите вывести ссылку для открытия окна, вставить:
<a href="#com{comment-id}" onclick="GiveLink({comment-id}); return false;">Ссылка на комментарий</a>
Вернуться

Комментарии:


  1. Shnapik → 22 ноября 2013 23:22
    Спасибо! Поставил себе на сайт:)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.