FIX Перекрестные ссылки [DLE 10.1]

FIX Перекрестные ссылки [DLE 10.1]

Название: FIX Перекрестные ссылки
Автор: rocksmart
CMS: DLE 10.1
Описание:
Суть модификации заключается в том, что при заполнении полей можно получить ссылки новостей , которых присутствует вводимое слово.
Установка:
Открываем файл engine/inc/links.php в коде находим:

<input type='text' name='dle-promt-tag' id='dle-promt-tag' class='ui-widget-content ui-corner-all' style='width:97%; padding: .4em;' value=""+tag+"\"/>

После него добавляем строку:

<b><a href='#relinking-search' onclick='find_relinking()' id='relinking-search'>Искать</a></b>

Далее ниже находим строку:

<input type='text' name='dle-promt-tag' id='dle-promt-tag' class='ui-widget-content ui-corner-all' style='width:97%; padding: .4em;' value=''/>

После него добавляем строку:

<b><a href='#relinking-search' onclick='find_relinking()' id='relinking-search'>Искать</a></b>

Чуть ниже над строками:

//-->
</script>
HTML;

Добавляем новую js функцию:

function find_relinking (){
var title = document.getElementById('dle-promt-tag').value;
if(!title){
$('#dle-promt-tag').addClass('ui-state-error');
return false;
}
var relinking = $('#relinking-search').html();
$('#relinking-search').html('Ищем...');
$.post('engine/ajax/find_relinking.php', { title: title }, function(data){
var b = {};
b[dle_act_lang[3]] = function() { 
$('#result-search').dialog("close");                        
};
$("body").append("<div id='result-search' title='Результат поиска' style='display:none'></div>");
$('#result-search').dialog({
            autoOpen: true,
            width: 500,
            buttons: b
        });
$('#relinking-search').html(relinking);
$('#result-search').html(data);
});
return false;
};

Файл find_relinking.php загружаем в папку engine/ajax/