21 Августа 2017, 08:42:35

Автор Тема: Модуль DLE Парсер Автоматический поиск торрент раздач на AJAX 1.2  (Прочитано 20 раз)

« : 02 Августа 2017, 01:39:06 »

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля


Поиск торрент файлов происходит по названию новости или дополнительному полю




Установка поиска раздач по {title}!

1 Распаковать архив и скопировать все в корень сайта

2 Открыть файл /engine/modules/show.full.php

Найти ниже DLE 10

$tpl->set( '{title}', $metatags['title'] );

Для DLE 10.1 выше

$tpl->set( '{title}', $row['title'] );

Ниже добавить

$torInfo = <<<JS
<div id="torrent_info"></div>
<div id="torrent_loading" align="center"><img src="/images/loading.gif"><br><b>Поиск торрент раздач, пожалуйста подождите!</b></div>
<script type="text/javascript">
$(function(){
$('#torrent_loading').show();
    $.post(dle_root + 'engine/ajax/torrents.php', {id: '{$row['id']}', title: '{$row['title']}'}, function(data){
$('#torrent_loading').hide();
        $('#torrent_info').fadeIn(500).html(data);
    });
    return false;
});
</script>
JS;

$tpl->set( '{torrents}', $torInfo );

В шаблоне fullstory.tpl в любое место вставить


{torrents}



---------------------------------------------------------------------------------------------


Установка поиска раздач по дополнительному полю!

1 Залить все файлы на сервер

2 Открыть файл /engine/modules/show.full.php

Найти

Ниже DLE 10

$tpl->set( '{title}', $metatags['title'] );

Для DLE 10.1 выше

$tpl->set( '{title}', $row['title'] );


Ниже добавить

$xfieldsdata = xfieldsdataload( $row['xfields'] );
$torInfo = <<<JS
<div id="torrent_info"></div>
<div id="torrent_loading" align="center"><img src="/images/loading.gif"><br><b>Поиск торрент раздач, пожалуйста подождите!</b></div>
<script type="text/javascript">
$(function(){
$('#torrent_loading').show();
    $.post(dle_root + 'engine/ajax/torrents.php', {id: '{$row['id']}', title: '{$xfieldsdata['название доп поля']}'}, function(data){
$('#torrent_loading').hide();
        $('#torrent_info').fadeIn(500).html(data);
    });
    return false;
});
</script>
JS;

$tpl->set( '{torrents}', $torInfo );

В шаблоне fullstory.tpl в любое место вставить


{torrents}

-----------------------------------------------------------------------------------




https://yadi.sk/d/UD4SZWxP3LdkcH

0 Пользователей и 1 Гость просматривают эту тему.