(function(e){var t=\"DIV_DA_\"+e+\"_\"+parseInt(Math.random()*1e3); document.write('
'); if(\"undefined\"===typeof loaded_blocks_directadvert){loaded_blocks_directadvert=[]; function n(){var e=loaded_blocks_directadvert.shift(); var t=e.adp_id; var r=e.div; var i=document.createElement(\"script\"); i.type=\"text/javascript\"; i.async=true; i.charset=\"windows-1251\"; i.src=\"//code.directadvert.ru/data/\"+t+\".js?async=1&div=\"+r+\"&t=\"+Math.random(); var s=document.getElementsByTagName(\"head\")[0]||document.getElementsByTagName(\"body\")[0]; s.appendChild(i); var o=setInterval(function(){if(document.getElementById(r).innerHTML&&loaded_blocks_directadvert.length){n(); clearInterval(o)}},50)} setTimeout(n)}loaded_blocks_directadvert.push({adp_id:e,div:t})})(1194123)"; if ($parameters['channelId']) { //newChannel(($parameters['channelId'])); $html_content .='

Видео с канала: ' . YoutubeAPI::getChannelTitleById($parameters['channelId']) . '

Сортировка: сначала новые ролики

'; } else if ($parameters['q']) { $html_content .= '

' . htmlspecialchars($parameters['q']) . '

Сортировка: по релевантности

'; } $html_content .= '
'; if(@sizeof($api_result['items'])==0){ $html_content .= '

К сожалению, мы не нашли видео по запросу ' . htmlspecialchars($parameters['q']) . ' Попробуйте сформулировать Ваш запрос по другому или же посмотрите другие видео.

'; } $i_desc=0; $j=0; foreach($api_result['items'] as $row){ $html_content .= '
'; // Чтобы выводить длительность видео раскомментируйте следующую строку // $html_content .= '' . YoutubeAPI::getVideoDuration($row["id"]) . ''; $html_content .= '

'; if (strlen($row['title']) > 150) { $html_content .= $row['title']; } else { $html_content .= $row['title']; } /*if (strlen($row['description']) > 100) { $desc= iconv_substr($row['description'], 0, 100, 'UTF-8') . '...'; } else { $desc=$row['description']; }*/ $html_content .= '

'; if(!empty($row['description'])){ $html_content .= '

'.$row['description'].'

'; } $html_content .= '
'; //newSearchQuery($row['title'],$row); //newVideo($row["id"] ); //описание страницы, глобальная переменная (выбираем 4 случайные заголовка из списка). if(rand(1,100)>50 and $i_desc<4){ $desc.=" ".mb_strtolower(trim($row["title"]),'UTF-8'); $i_desc++; } //делим заголовок на слова и добавляем в массив. $new_word=explode(" ", $row["title"]); foreach($new_word as $a=>$b){ $key_words[]=trim(strtolower($b)); } } //Выбираем ключевые слова случайным образом из слов заголовков. $rand=rand(18,22); $numberwords[]=0; for($i=1;$i<$rand;$i++){ $rand=rand(1,@sizeof($key_words)-1); if(!in_array($rand,$numberwords)){ if(!empty($keys)){ $keys=$keys.", ".mb_strtolower(trim($key_words[$rand]),'UTF-8'); } else { $keys=mb_strtolower(trim($key_words[$rand]),'UTF-8'); } $numberwords[]=$rand; } } //Удаляем двойные кавычки из ключевых слов и описания. $keys = str_replace("\"", "", $keys); $keys = str_replace("(", "", $keys); $keys = str_replace(")", "", $keys); $keys = str_replace(":", "", $keys); $keys = str_replace(";", "", $keys); $keys = str_replace(" ", "", $keys); $keys = str_replace(" ", "", $keys); $keys = str_replace(" ", "", $keys); $desc = trim(str_replace("\"", "", $desc)); $desc = trim(str_replace(":", "", $desc)); $desc = trim(str_replace(";", "", $desc)); $desc = trim(str_replace("(", "", $desc)); $desc = trim(str_replace(")", "", $desc)); $desc = trim(str_replace(")", "", $desc)); $desc = trim(str_replace(" ", "", $desc)); $desc = trim(str_replace(" ", "", $desc)); $desc = trim(str_replace(" ", "", $desc)); $html_content .= '
'; /* if ($prev_page or $next_page) { $html_content .= '
'; if ($parameters['channelId']) { $content_type = '/channel/' . $parameters['channelId']; } else if ($parameters['q']) { $content_type = '/search/' . urlencode($parameters['q']); } else { $content_type = '/page'; } $html_content .= ''; if ($prev_page) { $html_content .= ' '; } if ($next_page) { $html_content .= ' '; } $html_content .= '
'; }*/ return $html_content; } $online=printVideoList(array( 'q' =>$params[1], 'pageToken' => $params[2], )); ?>

Нравится сайт?