Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Модуль iprem 2.4 - списки фильмов по годам и наличие их в базе сайта

Тема в разделе "Модули DLE", создана пользователем Sistemos, 20 янв 2016.

20.01.16 в 15:06
08.02.24 в 14:53
601
76.175
45
  1. pit

    pit Новичок

    Регистрация:
    20 май 2015
    Сообщения:
    31
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Доп поле имеется и пользуюсь платным модулем парсера а не работает! На первом сайте все норм а вот на втором проблема=)
     
  2. pit

    pit Новичок

    Регистрация:
    20 май 2015
    Сообщения:
    31
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Спасибо! Полет нормальный и Модуль замечательный=)
     
  3. nylmen

    Команда форума VIP Кинотрафик v2

    Регистрация:
    2 ноя 2015
    Сообщения:
    2.574
    Лучших ответов:
    0
    Рейтинги:
    +702 / 2 / -0
    для @Kasi
    Код:
    <?php
    if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
      die("Hacking attempt!");
    }
    if($member_id['user_group'] != 1) {
        msg("error", $lang['index_denied'], $lang['index_denied']);
    }
    $page = 1;
    if(!empty($_GET['page'])) $page = $_GET['page'];
    $api_result = file_get_contents('http://api.kinopoisk.cf/getSoonFilms&page='.$page);
    $api_result = json_decode($api_result);
    $site_db = array();
    $xfields = array();
    $sql_cron = $db->query("SELECT id, alt_name, xfields, kp_id_movie FROM ". PREFIX ."_post");
    while ( $row = $db->get_row( $sql_cron ) ) {
      if(is_numeric($row['kp_id_movie'])){
        $xfields[$row['kp_id_movie']] = array(
          'id' => $row['id'],
          'alt_name' => $row['alt_name']
        );
      } else {
        $row['xfields'] = explode('||', $row['xfields']);
        foreach($row['xfields'] as $field){
          $field = explode('|', $field);
          if(is_numeric($field[1])){
            $xfields[$field[1]] = array(
              'id' => $row['id'],
              'alt_name' => $row['alt_name']
            );
          }
        }
      }
    }
    $db->free( $sql_cron );
    function showRow($nomer, $idkp = "", $idbd="", $title = "", $link = "", $date= "", $rating= "", $have= "") {
        $edit = '';
        if ($have == '1') $have = '<span class="status-success"><b><i class="icon-ok-sign" style="font-size: 16px;"></i></b></span>';
        else $have = '<span class="status-error"><b><i class="icon-exclamation-sign" style="font-size: 16px;"></i></b></span>';
        if ($link) {
            $title = "<a href=\"{$link}\" target=\"_blank\" data-original-title=\"Открыть страницу фильма\" class=\"status-info tip\" >{$title}</a>";
            $edit = "<a href=\"/chlen.php?mod=editnews&action=editnews&id={$idbd}\" target=\"_blank\" data-original-title=\"Редактировать\" class=\"status-info tip\" ><i class=\"icon-edit\"></a>";
        }
        echo "<tr>
           <td style=\"text-align: center; font-size:14px;\">{$nomer}</td>
           <td style=\"text-align: center; font-size:14px;\"><a href=\"http://www.kinopoisk.ru/film/{$idkp}\" target=\"_blank\" data-original-title=\"Показать фильм на КиноПоиске\" class=\"status-info tip\" >{$idkp}</a></td>
           <td style=\"font-size:14px;\">{$title}</td>
           <td style=\"text-align: center; font-size:14px;\">{$edit}</td>
           <td style=\"text-align: center; font-size:14px;\">{$date}</td>
           <td style=\"text-align: center; font-size:14px;\">{$rating}</td>
           <td style=\"text-align: center; font-size:14px;\">{$have}</td>
           </tr>";
    }
    echoheader( "<i class=\"icon-play\"></i>"."KP SoonFilms", "Автор: <a href=\"http://vk.com\" target=\"_blank\"><b>Andrzej Wielski</b></a>" );
    echo <<<HTML
    <div class="box">
      <div class="box-header">
        <div class="title">Список ближайших премьер</div>
      </div>
      <div class="box-content">
      <table class="table table-normal">
    <thead>
          <tr>
            <td style="width: 60px">#</td>
            <td style="width: 100px"> id КП </td>
            <td>Заголовок</td>
            <td style="width: 60px">Edit</td>
            <td style="width: 150px"> Дата </td>
            <td style="width: 110px"> Рейтинг </td>
            <td style="width: 60px"> Наличие </td>
          </tr>
      </thead>
    HTML;
        if(empty($api_result->previewFilms)){
        echo '<div class="alert alert-danger"><b>Ошибка!</b> Ничего не найдено.</div>';
      } else {
        $i = 0;
        foreach($api_result->previewFilms as $parent_row){
          foreach($parent_row as $row){
              $num = ($page * 20) + ($i+1) - 20;
              $url = false;
              if(!empty($xfields[$row->id]['id'])) $url = '/'.$xfields[$row->id]['id'].'-'.$xfields[$row->id]['alt_name'].'.html';
                  showRow($num, $row->id, $xfields[$row->id]['id'], $row->nameRU, $url, $row->premiereRU, $row->rating, empty($xfields[$row->id]['id']) ? 0 : 1);
              $i++;
          }
        }
        }
    echo '</table></div></div>';
      echo '<nav><ul class="pager">';
      if($page > 1) echo '<li><a href="?mod=kp_soonfilms&page='.($page-1).'">Назад</a></li>';
      if($page < $api_result->pagesCount) echo '<li><a href="?mod=kp_soonfilms&page='.($page+1).'">Вперед</a></li>';
      echo '</ul></nav>';
    echofooter();
    ?>
     
  4. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    АП темы, вдруг кто-то не видел. Хаки рабочие.
     
    • Нравится Нравится x 3
  5. Diablo83

    Diablo83 Бывалый

    Регистрация:
    25 фев 2016
    Сообщения:
    315
    Лучших ответов:
    0
    Рейтинги:
    +93 / 0 / -0
    Спасибо! Все работает, ках супер и очень полезен.
     
  6. PatrikKane

    Забанен

    Регистрация:
    18 фев 2016
    Сообщения:
    189
    Лучших ответов:
    0
    Рейтинги:
    +11 / 0 / -0
    Сериалы не ищет, прально?
     
  7. Kuinston

    Kuinston Бывалый

    Регистрация:
    1 мар 2016
    Сообщения:
    133
    Лучших ответов:
    0
    Рейтинги:
    +21 / 1 / -0
    Верно
     
  8. Chingis

    Забанен

    Регистрация:
    29 сен 2015
    Сообщения:
    2.439
    Лучших ответов:
    0
    Рейтинги:
    +710 / 0 / -0
    Где то тут уже писали чтоб сделать еще и предыдущие месяца чтоб он выводил. Возможно@Sistemos, ?
     
  9. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    Чтобы были сериалы - заменить в файле url на http://www.kinopoisk.ru/comingsoon/type/serial/
    т.е. чтобы 11-я строка была
    Код:
        $url = 'http://www.kinopoisk.ru/comingsoon/type/serial/';
    PS других источников ожидаемых сериалов на КП не нашел чтобы было больше сериалов на выдаче...
     
    • Нравится Нравится x 2
  10. Marques

    PRO Users

    Регистрация:
    12 апр 2015
    Сообщения:
    1.885
    Лучших ответов:
    0
    Рейтинги:
    +693 / 3 / -0
    @Sistemos, а можно намутить похожее с вашим хаком, толко выводить на сайт, типа такого http://kinoprofi.net/premiere/ru/ ? Или это можно с помощью модуля подборок геймера сделать
     
    • Нравится Нравится x 1
  11. mario2011

    PRO Users

    Регистрация:
    25 июл 2015
    Сообщения:
    446
    Лучших ответов:
    0
    Рейтинги:
    +70 / 1 / -0
    Там, типа, нет хака, все ручками.
    Но твоей просьбе плюсую)
     
  12. Olegjan

    Команда форума VIP Кинотрафик v2

    Регистрация:
    31 янв 2015
    Сообщения:
    2.307
    Лучших ответов:
    0
    Рейтинги:
    +831 / 47 / -0
  13. TopicStarter Overlay
    Sistemos

    Кодер

    Регистрация:
    23 сен 2015
    Сообщения:
    729
    Лучших ответов:
    0
    Рейтинги:
    +737 / 0 / -0
    Поверка наличия фильмов из ТОП 250 кинопоиска в базе сайта - просто меняем файл/engine/inc/iprem.php
    на этот https://yadi.sk/d/K4VtNam8rDeLN
     
    • Нравится Нравится x 4
  14. LEX

    LEX
    Команда форума VIP Кинотрафик v2

    Регистрация:
    7 фев 2016
    Сообщения:
    244
    Лучших ответов:
    0
    Рейтинги:
    +46 / 0 / -0
    Спасибо! iprem не заработал, KP_SoonFilms заработал. версия 10.6 utf8
     
  15. aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    на 11 работает ? ну типа чтоб не ставить зря )
    пойду яишницу пожарю с салом пока )
     
    • Нравится Нравится x 1
  16. frost

    frost Посетитель

    Регистрация:
    27 дек 2015
    Сообщения:
    77
    Лучших ответов:
    0
    Рейтинги:
    +18 / 0 / -0
    работает
     
    • Нравится Нравится x 1
  17. Marques

    PRO Users

    Регистрация:
    12 апр 2015
    Сообщения:
    1.885
    Лучших ответов:
    0
    Рейтинги:
    +693 / 3 / -0
    на 10.3 пойдет?
     
  18. aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    у меня iPrem не работает, - прокси да ?
    второй работает, была бы еще галочка чтобы возможность скрыть те фильмы которые уже есть в базе, а то листать искать отсутствующие лень )

    еще было бы неплохо чтобы программа сама заказывала в случае необходимости, оплачивала проверяла и размещала на сайте описания
     
  19. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    и все деньги сама с сайта получала и тратила на себя нихуяси
     
    • Нравится Нравится x 1
  20. brauzer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    10 дек 2015
    Сообщения:
    1.547
    Лучших ответов:
    0
    Рейтинги:
    +764 / 2 / -0
    не на себя, а ещё другие хостинги закупала и ещё сайты создавала в геометрической прогрессии а лишнее бабло в офшоры отправляло мне на Мальдивы)))
     
Похожие темы
  1. msdos
    Ответов:
    14
    Просмотров:
    3.738
  2. Traf
    Ответов:
    0
    Просмотров:
    2.062
Загрузка...
Яндекс.Метрика