if (isset($adv)) { $_SESSION['index_advanced'] = $adv; } indexscreen($url, $reindex); break; case add_site: addsiteform(); break; case clean: cleanForm(); break; case 15: cleanKeywords(); break; case 16: cleanLinks(); break; case 17: cleanTemp(); break; case statistics: if (!isset($type)) { $type = ""; } statisticsForm($type); break; case 19: siteStats($site_id); break; case 20: siteScreen($site_id);
list_cats(0, 0, "evrow", $message); break; case 11: deletecat($cat_id); list_cats(0, 0, "evrow"); break; case 14: clearBestMedia(); break; case 15: $back = "1"; cleanKeywords($back); break; case 16: $back = "1"; cleanLinks($back); break; case 17: $back = '1'; cleanTemp($back); break; case 18: $back = '1'; cleanPending($back); break; case 19: siteStats($site_id); break; case 20: siteScreen($site_id, $message); break;
function finaliseLinks($url, &$resizedImgLinks) { $targets = array('realestate.com.au', 'milesre.com.au', 'portplus.com'); foreach ($targets as $t) { if (strpos($url, $t) !== false) { $site = $t; break; } } //figureout which site we're searching switch ($site) { case "realestate.com.au": $pageLinks = resolvePageLinks($url); $carouselLink = cleanLinks('~(photogal)~i', $pageLinks); $imgLinks = getImgLinks($carouselLink[0]); $cleanedImgLinks = cleanLinks('~(65x48)~i', $imgLinks); $resizedImgLinks = resizeLinks($cleanedImgLinks, '65x48', '400x300'); break; case "milesre.com.au": case "portplus.com": $imgLinks = getImgLinks($url); $cleanedImgLinks = cleanLinks('~(width=61)~i', $imgLinks); $resizedImgLinks = resizeLinks($cleanedImgLinks, 'width=61', 'width=400'); break; } }