[Мод] Автоматический поиск торрент раздач DLE на AJAX 1.2

Тема в разделе "DataLife Engine", создана пользователем usergeyv, 2 авг 2017.

  1. usergeyv

    usergeyv

    Регистрация:
    13 май 2013
    Сообщения:
    21
    Симпатии:
    5
    [​IMG]

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

    Код:
    Установка поиска раздач по {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