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

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

Парсер кинопоиск pkinopoisk v3.3.0 открытый код скачать

Тема в разделе "Модули DLE", создана пользователем ZerocooL, 18 июн 2015.

18.06.15 в 01:16
06.10.22 в 13:28
2.510
283.573
10
  1. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    @MaHarder, ухтыж ешкин кот, а где вообще описания всех доп полей этих?
     
  2. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +333 / 0 / -0
    screenshot-sv.maxim-harder.de 2015-10-06 20-39-40.png screenshot-sv.maxim-harder.de 2015-10-06 20-40-27.png
     
    • Нравится Нравится x 2
  3. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    а у меня такой штуки нет...
    тьфу...тыкнуть надо было...:D
    пора спать

    имеет смысл сделат отдельный канал на ютубе и выкладывать туда трейлеры?
     
    #103 vredina, 6 окт 2015
    Последнее редактирование модератором: 15 фев 2017
  4. phoenixaa

    phoenixaa Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    103
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    Подскажите, как сделать из тега нормальную ссылку. Явно можно, но мне знания PHP не хватает.
    Парсер генерирует ссылку тега жанра site.ru/tags/боевик можно сделать site.ru/filmy/боевик указав префикс.
    Но как сделать site.ru/filmy/boeviki, чтобы она вела на категорию?
    Можно наверно где-то в коде заменять значение переменной с русского на английское или еще как?
    У меня есть супер идея - сделать в .htaccess редирект, но это уже извращение...
     
  5. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    дак и сделай через urlencode строку
     
  6. phoenixaa

    phoenixaa Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    103
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    /**
    * Формирует теги.
    * @param string $text
    * @param int $typelink
    * @param string $prefix_link
    * @return array
    */
    function pkp_get_tags($text, $typelink, $prefix_link)
    {
    global $config, $prefix_link_tags;

    $tags_l = array();
    $tags = array();

    if (empty($prefix_link)) {
    $prefix_link = $prefix_link_tags;
    }

    if ($text != '') {
    $tags_array = explode(',', $text);

    foreach ($tags_array as $value) {

    $value = trim($value);
    $tag = trim(preg_replace('/‘|’|&#(1(45|46)|39)[;]?|\'|'/', ' ', $value));

    if (preg_match("/[\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\+]/", $value)) {
    $tags_l[] = $value;
    } else {
    if ($config['charset'] != 'utf-8' or $config['charset'] != 'utf8') {
    $url_tag = convert_charset_pkp($tag, 'utf-8', $config['charset']);
    } else {
    $url_tag = $tag;
    }

    if ($typelink == 2) {
    //Тег, без ссылки
    $tags_l[] = $value;
    $tags[] = $tag;
    } elseif ($typelink == 3) {
    //Ссылка без добавления в тег
    $tags_l[] = '['short_story'],
    'full_story' => $config_mod['template']['full_story'],
    );
    elseif ($typelink == 1) {
    //Тег и ссылка
    $tags_l[] = '[url='.$config["http_home_url"].$prefix_link.urlencode($url_tag).'/]'.$value.'[/url]';
    $tags[] = $tag;
    }
    Кто подскажет, что сюда дописать, чтобы получении жанра боевик формировался boeviki?:)
     
  7. TopicStarter Overlay
    ZerocooL

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

    Регистрация:
    29 янв 2015
    Сообщения:
    8.679
    Лучших ответов:
    9
    Мануалы:
    31
    Рейтинги:
    +5.089 / 210 / -1
    @phoenixaa, как по мне излишний костыль в движке... Зачем именно так ? Сколько юзал парсер никогда до таких извращений не доходил )
     
  8. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    вместо urlencode($url_tag) сделать функцию транслитирации и использовать, т.е. будет rustolat($url_tag)

    и выше описать функцию rustolat ()
     
    • Нравится Нравится x 1
  9. phoenixaa

    phoenixaa Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    103
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    Да не транслитерация мне нужна! А тупая замена одного значения на другое! Если "боевик", то выводить "boeviki".
     
  10. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    через cast гугли функцию

    через транслитирацию было бы проще..
     
  11. phoenixaa

    phoenixaa Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    103
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    Так значения разные, даже число букв не совпадает... Странно, что никто на форуме такого не делал (чтобы при нажатии жанра в новости попадал в категорию жанр.)
     
  12. TopicStarter Overlay
    ZerocooL

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

    Регистрация:
    29 янв 2015
    Сообщения:
    8.679
    Лучших ответов:
    9
    Мануалы:
    31
    Рейтинги:
    +5.089 / 210 / -1
    Судя по этому тебе нужно
    1. Создать на сайте категории под нужные жанры
    2. открыть настройки парсера вкладка категории там будет автоматическая подстановка категорий по жанру

    У меня везде реализовано так и никаких правок движка и тд не нужно
     
    • Нравится Нравится x 2
  13. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    аналогично делаю...для чего все эти заморочки хз..
     
    • Нравится Нравится x 1
  14. eugene

    eugene Зелёный

    Регистрация:
    7 окт 2015
    Сообщения:
    5
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    спасибо, попробую. это именно то, что я долго искал
     
  15. duralenta

    duralenta Новичок

    Регистрация:
    29 сен 2015
    Сообщения:
    31
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    на 10.5 Дле будет работать?
     
  16. freexub

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

    Регистрация:
    11 июн 2015
    Сообщения:
    11
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    У меня 10.5 работает.
     
    • Нравится Нравится x 1
  17. dr.gopher

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

    Регистрация:
    26 июн 2015
    Сообщения:
    1.556
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    Упс.
    Вот и умер парсер. Кинопоиск изменил дизайн. :-(
     
  18. vredina

    Забанен

    Регистрация:
    28 сен 2015
    Сообщения:
    470
    Лучших ответов:
    0
    Рейтинги:
    +76 / 0 / -0
    печаль :( давайте дорабатывать..
    Только за вечер успел 30 фильмов добавить и тут облом :(
     
  19. Sasha K-G

    Sasha K-G Guest

    Регистрация:
    27 авг 2015
    Сообщения:
    1.154
    Лучших ответов:
    0
    Рейтинги:
    +392 / 0 / -0
    Давайте скинемься на доработку?
     
  20. pspvolt

    pspvolt Бывалый

    Регистрация:
    19 сен 2015
    Сообщения:
    149
    Лучших ответов:
    1
    Рейтинги:
    +122 / 8 / -0
    Могу вам так сказать, что даже если сложитесь деньгами на доработку! Будите платить каждую неделю, так как дизайн сырой и будет дорабатываться на КиноПоиске!
     
Похожие темы
  1. ZerocooL
    Ответов:
    117
    Просмотров:
    15.785
  2. ZerocooL
    Ответов:
    50
    Просмотров:
    10.925
  3. vulfgar
    Ответов:
    9
    Просмотров:
    2.414
  4. Adil
    Ответов:
    7
    Просмотров:
    2.855
Загрузка...
Яндекс.Метрика