Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Вопрос? Country filter 2.0 - как же правильно настроить?

Discussion in 'Вопросы- ответы' started by vadimlgg2, Mar 16, 2018.

16.03.18 в 19:39
24.05.19 в 23:47
38
4,794
0
  1. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    Vendetta26 что за countryy и country? Я код привел 100%! рабочий!
     
  2. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    Все скроит, а ты новости пересохрани
     
  3. Vendetta26

    Vendetta26 Бывалый

    Messages:
    130
    Likes Received:
    9
    Best Answers:
    0
    я делаю так
    [not-country=RU]<iframe src="[xfvalue_moonplayer]" width="795" height="497" frameborder="0" allowfullscreen></iframe>[/not-country]
    [country=RU]<div style="background: #000; height: 400px;">
    <span style="color: #fff; display: block; font-size: 16px; font-weight: normal; padding-top: 170px; text-align: center;">
    К сожалению, именно <b>"{title}" </b> не доступен для твоей страны. <a rel="nofollow" href="/" style="color: #fff; font-weight: bold;" target="_blank" rel="nofollow">Подробнее (п.1)</a>
    <br> <br>
    Мы можем тебе предложить другие <a href="/" style="color: #fff; font-weight: bold;" target="_blank">новинки фильмов и сериалов</a>? </span><br> <br>
    <center><font color="#ff0000">Если видео не доступно в Вашем регионе - Просто установите бесплатный VPN и обходи региональную блокировку. Скачать VPN и обходить ЛЮБЫЕ ограничения РКН можно по <a href="hide.me VPN">ссылке</a></font></center>
    [/country]

    но так все новости скрывает на всему сайте. когда делаю как в инструкции то скрывает плеер но заглушку не выводит...
    [xfgiven_country][not-country=[xfvalue_country]] доп.поле не пустое, видят все, кроме [xfvalue_country] [/not-country][/xfgiven_country] [xfnotgiven_country] доп.поле пустое, видят все [/xfnotgiven_country]

    сейчас еще ваш метод использую,но еще не был
    о таких модулей))) запутался капец))))

    Сейчас буду мудрить что то)) сегодня сколько не пробовал но либо выводит и заглушку и плеер либо скрывает и то и то)))
     
    Last edited by a moderator: May 1, 2019
  4. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    block_country - это доп поле с перечислением стран для блокировки, например, RU,UA и т.к. через запятую

    суть кода:
    1. если не заполнено доп поле блокировки стран - выводим плеер
    2. если заполнено, но для заблокированной страны (стран) выводим заглушку, а для не заблокированных стран выводим плеер.
     
  5. Vendetta26

    Vendetta26 Бывалый

    Messages:
    130
    Likes Received:
    9
    Best Answers:
    0
    Суть работы я понял но вот в реализации затупил жёстко))
     
  6. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    Пересохранял новость?
     
  7. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    возьми код и пропиши свои доп поля и для теста оставь слова заглушка и плеер, а потом если сработает то и выведешь там нужное
     
  8. Vendetta26

    Vendetta26 Бывалый

    Messages:
    130
    Likes Received:
    9
    Best Answers:
    0
    Да. Пересохранил,чистил кеш как браузера так и самого движка
     
  9. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    У меня нет сейчас модуля не установлен гео, нот что получилось

    upload_2019-5-1_20-27-58.png
    upload_2019-5-1_20-28-19.png
    Это было переключатель включен

    upload_2019-5-1_20-29-15.png
    Это переключатель выключен

    Код вот такой.
    Code:
    [xfnotgiven_georu]
      
     <iframe width="600" height="400" src="https://www.youtube.com/embed/FmrvifWtKXI" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>[/xfnotgiven_georu]
    [xfgiven_georu]<div style="background: #000; height: 400px;">
    <span style="color: #fff; display: block; font-size: 16px; font-weight: normal; padding-top: 170px; text-align: center;">
    К сожалению, именно <b>"{title}" </b> не доступен для твоей страны. <a rel="nofollow" href="/" style="color: #fff; font-weight: bold;" target="_blank" rel="nofollow">Подробнее (п.1)</a>
    <br> <br>
    Мы можем тебе предложить другие <a href="/" style="color: #fff; font-weight: bold;" target="_blank">новинки фильмов и сериалов</a>? </span><br> <br>
    <center><font color="#ff0000">Если видео не доступно в Вашем регионе - Просто установите бесплатный VPN и обходи региональную блокировку. Скачать VPN и обходить ЛЮБЫЕ ограничения РКН можно по <a href="hide.me VPN">ссылке</a></font></center>
    [/xfgiven_georu]
    


    Code:
    [xfgiven_x] [xfvalue_x] [/xfgiven_x]
    
    Выводится дополнительное поле "x", если поле не пустое, если поле не имеет значения, то текст просто вырезается
    
    [xfnotgiven_X] [/xfnotgiven_X]
    
    Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где "х" это имя дополнительного поля
    
    [ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue]
    
    Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение. Значения tagvalue можно перечислять через запятую.
    
    [ifxfvalue tagname!="tagvalue"] Текст [/ifxfvalue]
    
    Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение. Значения tagvalue можно перечислять через запятую.
     
  10. Vendetta26

    Vendetta26 Бывалый

    Messages:
    130
    Likes Received:
    9
    Best Answers:
    0
    Да это просто капец полный... Кто то может посмотреть что я не так делаю и помочь с установкой? Не за так. Блин голова кипит,не один из примеров не помог...
     
  11. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    Напиши, посмотрю
     
  12. Tolstyak87

    Tolstyak87 Бывалый

    Messages:
    638
    Likes Received:
    50
    Best Answers:
    2
    Парни, кто подскажет, как его прикрутить к 13.2, я подзавис на файлах show.custom.php, show.full.php, show.short.php
    Уже не актуально, с установкой разобрался, на 13.2 полет нормальный вроде бы)))
    Но вот с подключением в шаблоне небольшая беда
    подключаю так
    Code:
            [xfgiven_hdlight_player]
            <div class="tabs-b video-box">
                [xfnotgiven_not_ru]<iframe width="560" height="400" rel="nofollow" src="[xfvalue_hdlight_player]" allowfullscreen></iframe>[/xfnotgiven_not_ru]
                [xfgiven_not_ru][not-country=RU]<iframe width="560" height="400" rel="nofollow" src="[xfvalue_hdlight_player]" allowfullscreen></iframe>[/not-country][/xfgiven_not_ru]
                [xfgiven_not_ru][country=RU][banner_not_ru]{banner_not_ru}[/banner_not_ru][/country][/xfgiven_not_ru]
            </div>
            [/xfgiven_hdlight_player]
    
    В банере код заглушки, только она не выводится при гео ру
    Сам догнал почему не выводится, база не импортировалась.
    Но теперь другой вопрос, какие причины могут быть, что она не импортируется? Как это исправить)))
     
    Last edited: May 6, 2019
  13. Tolstyak87

    Tolstyak87 Бывалый

    Messages:
    638
    Likes Received:
    50
    Best Answers:
    2
    В кого стоит этот модуль, дайте дамп таблицы дле каунтри, никак не хочет импортироваться быза айпишников.
     
  14. Tolstyak87

    Tolstyak87 Бывалый

    Messages:
    638
    Likes Received:
    50
    Best Answers:
    2
    Ну кто-то ответит, как эту ебаную базу залить, она нихрена заливаться не хочет.
     
  15. joy.jordison

    joy.jordison Новичок

    Messages:
    40
    Likes Received:
    8
    Best Answers:
    0
    у меня раза с 3 импортировалась... ставил права 666 на файл, как только не извращался, а первый раз часа 2 пытался залить... в итоге понял что надо было переименовать файл
     
    • Лучший Лучший x 1
  16. Tolstyak87

    Tolstyak87 Бывалый

    Messages:
    638
    Likes Received:
    50
    Best Answers:
    2
    всмысле, переименовать с dbip-country-lite-2019-05.csv в dbip-country.csv?
    Я сразу переиминовал, но нихрена не хочет, уже и время выполнения скрипта на серваке увиличил, и тайм оут, и макс загружаемый фаил, даже оперативу, но все чщетно))))((((
    спасибо за дамп таблицы, очень выручил)))
     
  17. Tolstyak87

    Tolstyak87 Бывалый

    Messages:
    638
    Likes Received:
    50
    Best Answers:
    2
    Поколдовал немного над модулем, подпилил под 13.2 (хотя особо то и нечего было подпиливать), но на 13.1 тоже будет работать.
    Проверил все на своем сайте.
    Прилагаю архив с модулем и подробной инструкцией, прямо для нубешных нубов:D:D:D
     
  18. dr.gopher

    dr.gopher Staff Member VIP Кинотрафик v2

    Messages:
    1,598
    Likes Received:
    346
    Best Answers:
    8
    Может ты распаковать забыл? )))
     
  19. Tolstyak87

    Tolstyak87 Бывалый

    Messages:
    638
    Likes Received:
    50
    Best Answers:
    2
    dr.gopher я хоть и не вундеркинд, но разницу понимаю, между архивом и csv файлом, да и читать тоже умею)))
     
    • Нравится Нравится x 1