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

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

Модуль проверки битых плееров youtube, открытый код от разработчика!

Discussion in 'Модули DLE' started by progmaster, Sep 21, 2016.

21.09.16 в 09:20
15.10.24 в 17:09
77
19,244
11
  1. TopicStarter Overlay
    progmaster

    progmaster Забанен

    Messages:
    202
    Likes Received:
    87
    Best Answers:
    0
    Модуль для поиска и проверки битых плееров для YouTube
    youtube.png
    Для чего предназначен модуль?
    Модуль ищет в тексте новостей и в дополнительных полях ссылки на плееры YouTube, при обнаружении проверяет не удалено ли видео. В случае если плеер битый, то скрипт автоматически отправит отчет на E-mail и в админке модуля отобразятся ссылки на соответствующие новости, так же через модуль можно найти новое видео и заменить его в новости.

    Работает следующим образом:
    1) файл проверки запускается через cron;
    2) после обнаружения битого плеера добавляет его в базу, ссылки отобразятся в админке;
    3) по окончанию проверки будет выслан отчет на E-mail (настраивается в админке модуля)

    Проверял работу на dle 11.1 utf-8, под cp1251 можно сделать самостоятельно перекодировав всего 1 файл и пара исправлений, описанных в инструкции.

    Поддержка и доработка модуля будет осуществляться, если будет интерес к модулю.
    В планах: добавить проверку плееров вконтакте, сделать запуск проверки не только через крон (через админку в браузере, либо при заходе посетителей на страницу с плеером, например раз в неделю), так же возможно будут другие идеи.


    Благодарность @Skuchniy за помощь в тестировании.
     
    Last edited: Sep 21, 2016
    • Нравится Нравится x 11
  2. kinoliux

    kinoliux Бывалый

    Messages:
    323
    Likes Received:
    62
    Best Answers:
    1
    Он автоматом будет проверять? в админке выставил настройки по инструкции. Проверку API тоже, всё норм, трейлеры находит. Но не совсем понял как настроить авто проверку плееров.
     
  3. TopicStarter Overlay
    progmaster

    progmaster Забанен

    Messages:
    202
    Likes Received:
    87
    Best Answers:
    0
    Задание в cron, прописано в инструкции.
     
  4. Skuchniy

    Skuchniy Забанен

    Messages:
    1,077
    Likes Received:
    359
    Best Answers:
    0
    В ходе тестирования @progmaster, исправил все ошибки, теперь модуль работает на все 100%.
    Тестировал работу на dle 11.0 utf-8.
    Модуль обошел все страницы на сайте, после проверке отправил на почту одним письмом список id новостей, в котором есть битые ссылки.
    Нашел 5 битых ссылок при этом у меня было все 600 новостей.
    Хочу сказать спасибо @progmaster, за проделанную работу и за бесплатное предоставления модуля.

    П.С. Обещал сделать халявный модуль, сделал, человек слово.;)
     
    • Нравится Нравится x 2
  5. TopicStarter Overlay
    progmaster

    progmaster Забанен

    Messages:
    202
    Likes Received:
    87
    Best Answers:
    0
    @Skuchniy, спасибо за отзыв)
     
  6. madpitbull

    madpitbull Бывалый

    Messages:
    395
    Likes Received:
    55
    Best Answers:
    0
    @progmaster, создал апи и при тестовой проверке появляется и пропадает надпись "идет поиск"
    http://prntscr.com/ckirq2
    вроде все по инструкции, а не пашет
     
  7. TopicStarter Overlay
    progmaster

    progmaster Забанен

    Messages:
    202
    Likes Received:
    87
    Best Answers:
    0
    Что-то не так пошло с ключем API.
    Из предположительных проблем: не выставлены права на запись /engine/data/vchecker.php, проверить можно посмотрев настройки после сохранения, сохраняются или нет
    Либо какие-то ограничения выставлены после создания ключа в гугл. Убрать все ограничения, никаких больше действий, кроме тех, что в инструкции.
     
  8. madpitbull

    madpitbull Бывалый

    Messages:
    395
    Likes Received:
    55
    Best Answers:
    0
    Права выставлены и настройки сохраняются)
    с апи ключем вроде тоже все в порядке http://prntscr.com/ckiwlm
    все сделано точно по инструкции, ничего лишнего)
    запустил крон задание, нашел битый плеер, а вот исправить его не может
     
  9. TopicStarter Overlay
    progmaster

    progmaster Забанен

    Messages:
    202
    Likes Received:
    87
    Best Answers:
    0
    Попробуй выполнить
    Code:
    https://www.googleapis.com/youtube/v3/search?q=хардкор&key=ЗДЕСЬ_API_KEY&part=snippet&maxResults=4&regionCode=RU
    Что выведет? лучше в личку
     
  10. SHANKOR

    SHANKOR Забанен

    Messages:
    701
    Likes Received:
    163
    Best Answers:
    0
    Затестил модуль на сайте с 1к новостей, работает отлично. Большое спасибо за модуль @progmaster
     
  11. madpitbull

    madpitbull Бывалый

    Messages:
    395
    Likes Received:
    55
    Best Answers:
    0
    Попробуйте модуль, у кого движок на win-1251, так как, либо модуль не пашет на ней как положено, либо у меня косяк в чем то)
     
  12. Skuchniy

    Skuchniy Забанен

    Messages:
    1,077
    Likes Received:
    359
    Best Answers:
    0
    Что у тебя не работает?
     
  13. madpitbull

    madpitbull Бывалый

    Messages:
    395
    Likes Received:
    55
    Best Answers:
    0
    В общем так:

    если залить оригинальные, не перекодированные файлы, то первый поиск срабатывает как положено http://prntscr.com/ckl7y6
    но после последующих попытках поиска по другим названиям, перестает искать http://prntscr.com/ckl8mr

    если перекодировать все файлы в win-1251, то на любой запрос, даже на пустую строку, показывает одинаковые четыре видео http://prntscr.com/ckl9nt http://prntscr.com/ckla1u
     
  14. Skuchniy

    Skuchniy Забанен

    Messages:
    1,077
    Likes Received:
    359
    Best Answers:
    0
    Пробовал удалить ключ и создать новый? Кэш почисти.
    Что там разработчик говорит?
     
  15. TopicStarter Overlay
    progmaster

    progmaster Забанен

    Messages:
    202
    Likes Received:
    87
    Best Answers:
    0
    API ютуба работает на utf-8, сайт 1251, а это надо разбираться) мне сейчас лень) и так нахаляву выкатил)
     
    • Нравится Нравится x 1
  16. Skuchniy

    Skuchniy Забанен

    Messages:
    1,077
    Likes Received:
    359
    Best Answers:
    0
    Всегда говорил, лучше делать сайты на utf 8.:)
     
    • Нравится Нравится x 1
  17. madpitbull

    madpitbull Бывалый

    Messages:
    395
    Likes Received:
    55
    Best Answers:
    0
    ключи менял дважды, кэши чистил, с разных браузеров, компьютеров и планшета заходил)))
    разработчик скинул один фикшенный файл, но он тоже пока не помог.
    поэтому и спрашиваю ставил ли кто на win-1251, у меня одного такая байда или модуль не катит на этой кодировке?
     
  18. Skuchniy

    Skuchniy Забанен

    Messages:
    1,077
    Likes Received:
    359
    Best Answers:
    0
    Как сказал:
    Как то так, не любит ютуб win 1251.
     
  19. madpitbull

    madpitbull Бывалый

    Messages:
    395
    Likes Received:
    55
    Best Answers:
    0
    хреново тада, модуль получился нужный для сайта:(
     
  20. Skuchniy

    Skuchniy Забанен

    Messages:
    1,077
    Likes Received:
    359
    Best Answers:
    0
    Да по идеи исправит, только подождать надо, ну или сайт в utf8 сделать. :)