moevideo.php 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?php
  2. /**
  3. * @var $this \yii\web\View
  4. */
  5. $this->registerJsFile("//s.clickiocdn.com/t/202435/360.js",['position'=>\yii\web\View::POS_HEAD, 'async'=>true]);
  6. $this->registerJsFile("//s.luxupadva.com/t/common_403.js",['position'=>\yii\web\View::POS_HEAD, 'async'=>true]);
  7. $controller = Yii::$app->controller->id;
  8. $action = Yii::$app->controller->action->id;
  9. if(($controller!="site" && $action!="index") && Yii::$app->deviceDetect->isMobile() ):?>
  10. <?
  11. if( rand(0,100) > 50 ){
  12. ?>
  13. <div id="vi_105778" class="moevideo_inject"></div>
  14. <script type="text/javascript">
  15. // function moevideo() {
  16. // let flag = false;
  17. // const scrollDelay = 200;
  18. // console.log("Загрузка моевидео, ожидание прокрутки "+scrollDelay+"px")
  19. // if(window.scrollY>scrollDelay && !flag)
  20. // {
  21. // console.log("Подключение моёвидео, скролл достигнул "+scrollDelay+"px")
  22. // flag = true;
  23. // window.removeEventListener("scroll", moevideo);
  24. // (
  25. // () => {
  26. // const script = document.createElement("script");
  27. // script.defer = true,
  28. // script.src = "https://cdn1.moe.video/player/mvplayer.min.js";
  29. // script.onload = () => {
  30. // addContentRoll({
  31. // width: '100%',
  32. // placement: 10167,
  33. // promo: true,
  34. // advertCount: 10,
  35. // slot: 'page',
  36. // sound: 'onclick',
  37. // fly:{
  38. // mode: 'stick',
  39. // animation: 'fly',
  40. // width: 450,
  41. // closeSecOffset: 3,
  42. // position: 'bottom-right',
  43. // },
  44. // adEmpty: () => {
  45. // var i = document.createElement("script");
  46. // i.src = "https://player.codes/tag/load.js?sid=105778&tag_id=vi_105778";
  47. // document.head.append(i); },
  48. // });
  49. // }
  50. // document.body.append(script);
  51. // }
  52. // )()
  53. // }
  54. // }
  55. // setTimeout((function (){
  56. // // let flag = false;
  57. // window.addEventListener('scroll',moevideo);
  58. // }), 7000);
  59. </script>
  60. <?
  61. }else{
  62. ?>
  63. <!--AdFox START-->
  64. <!--amic-->
  65. <!--Площадка: amic.ru / * / *-->
  66. <!--Тип баннера: Мобильная (проброс кода для баннера-стик)-->
  67. <!--Расположение: Мобильная (проброс кода для баннера-стик)-->
  68. <div id="adfox_172492871731066740_"></div>
  69. <script>
  70. window.yaContextCb.push(()=>{
  71. Ya.adfoxCode.create({
  72. ownerId: 279920,
  73. containerId: 'adfox_172492871731066740',
  74. params: {
  75. pp: 'euev',
  76. ps: 'dbpj',
  77. p2: 'jddk'
  78. }
  79. })
  80. })
  81. </script>
  82. <?
  83. }
  84. ?>
  85. <?php endif;?>