moevideo.php 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  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" class="moevideo_inject"></div>
  69. <script>
  70. setTimeout((function (){
  71. window.yaContextCb.push(()=>{
  72. Ya.adfoxCode.create({
  73. ownerId: 279920,
  74. containerId: 'adfox_172492871731066740',
  75. params: {
  76. pp: 'euev',
  77. ps: 'dbpj',
  78. p2: 'jddk'
  79. }
  80. })
  81. })
  82. }), 7000);
  83. </script>
  84. <?
  85. }
  86. ?>
  87. <?php endif;?>