function processTd($html, &$movie) { $res = $html->find('a', 2); if (!$res) { return false; } $movie['link'] = RUTORROOT . $res->href; if (trySkip($movie)) { return false; } $title = html_entity_decode($res->plaintext, ENT_QUOTES, "UTF-8"); $movie['description'] = $title; $pos = strrpos($title, ' / ') + 3; if ($pos > 4) { $title = trim(substr($title, $pos)); } $result = array(); $res1 = preg_match_all('/\\[S\\d+/isU', $title, $result, PREG_OFFSET_CAPTURE); $res2 = preg_match_all('/\\[[\\d\\-x ,из]+\\]/isU', $title, $result, PREG_OFFSET_CAPTURE); if ($res1 || $res2) { //that's a series $this->logger->info("skip series: " . $title); return false; } $res1 = preg_match_all('/\\| трейлер/isuU', $title, $result, PREG_OFFSET_CAPTURE); if ($res1) { //that's a trailer $this->logger->info("skip trailer: " . $title); return false; } extractString($title, $movie); extractTranslate($title, $movie); return true; }
function processTd($html, &$movie) { $res = str_get_html($html)->find('a', 0); if (!$res) { return false; } $movie['link'] = "http://nnm-club.me/forum/" . $res->href; if (trySkip($movie)) { return false; } $title = html_entity_decode($res->plaintext, ENT_QUOTES, "UTF-8"); $movie['description'] = $title; $result = array(); $res1 = preg_match_all('/\\[S\\d+/isU', $title, $result, PREG_OFFSET_CAPTURE); $res2 = preg_match_all('/\\[[\\d-x ,]+\\]/isU', $title, $result, PREG_OFFSET_CAPTURE); if ($res1 || $res2) { //that's a series $this->logger->info("skip series: " . $title); return false; } extractTranslate($title, $movie); $pos = strpos($title, '['); if ($pos !== FALSE) { $title = trim(substr($title, 0, $pos)); } $pos = strrpos($title, '/') + 1; if ($pos > 4) { $title = trim(substr($title, $pos)); } extractString($title, $movie); return true; }
function processTd($html, &$movie) { $res = $html->find('a', 0); if (!$res) { return false; } $movie['link'] = "http://www.seedoff.net" . $res->href; if (trySkip($movie)) { return false; } $title = html_entity_decode($res->plaintext, ENT_QUOTES, "UTF-8"); $movie['description'] = $title; $pos = strrpos($title, '/') + 1; $title = trim(substr($title, $pos)); extractString($title, $movie); extractTranslate($title, $movie); return true; }