
Установка хак прямая ссылка на комментарий DLE, эти две модификации, не затрагивает настройки платформы DataLife Engine. Рассмотрим две реализации!
Перейдем не посредственно к установке, чтобы добавить хак для dle прямую ссылку на комментарий:
Простая ссылка:
Открыть в шаблоне comments.tpl
Обернуть весь шаблон дле, как на примере ниже:
<div id="comment-id-{comment-id}">
тут шаблон
</div>
Там же вставить куда удобно ссылку:
<a href="#comment-id-{comment-id}" title="Ссылка на комментарий #{comment-id}">#{comment-id}</a>
Готово!
Установка прямая ссылка на комментарий ссылка в модальном окне
Открыть в шаблоне comments.tpl
Обернуть весь шаблон, как на примере ниже:
<div id="comment-id-{comment-id}">
тут шаблон
</div>
Там же вставить куда удобно ссылку:
<span onclick="urlCom('{comment-id}')" title="Ссылка на комментарий #{comment-id}">#{comment-id}</span>
Далее: в fullstory.tpl перед тегом:
{comments}
Прописать:
<script type="text/javascript">
function urlCom( id ) { // имя функции BtnUrl
var url = window.location.href.split("#");
$("#urlComWindows .urlComInput").val( url[0] + "#comment-id-" + id );
$(function(){
$( "#urlComWindows" ).dialog({ // по клику на urlCom открываем окно PanelWindows
draggable: true, // true - false - запрет разрешение перемещения окна
autoOpen: true,
show: 'fade', //slide,fade,zoom,blind - эффекты открытия
hide: 'fade', //slide,fade,zoom,blind - эффекты закрытия
width: 450, // ширина окна
buttons: {
"Закрыть": function() {$( this ).dialog( "close" );} // кнопка закрытия окна
}
});
});
}
</script>
<div id="urlComWindows" title="Ссылка на комментарий" style="display:none;">
<input class="urlComInput" value="" type="text" autocomplete="off">
</div>
Готово!
Автор: D0Gmatist
Закачать дле хаки для проекта, как хак прямая ссылка на комментарий