<?php # ShowPartner() # GenerateTopPartnerLinks( $SearchQuery ) # ShowPartnerForNewsArchive() require_once("/srv/server/wwwroot/lib/config.inc.php"); require_once("/srv/server/wwwroot/lib/http.inc.php"); require_once('/srv/server/wwwroot/lib/time.inc.php'); require_once('/srv/server/wwwroot/lib/security.inc.php'); require_once('/srv/server/wwwroot/lib/index/index.de.MP.inc.php'); # function file_backread() function GenerateTopPartnerLinks( $SearchQuery ){ $MainCat = $_SESSION['MAINCAT']; $SearchQuery = $_SESSION['SEARCH']; $LiveSearchUrl = "http://www.zoozle.net/live.php?q=" . $SearchQuery . "&s=" . $MainCat . "&nocache=1" . "&l=de" . "&cp=" . $_SESSION['PAGE']; $UsnextAdURI = USENEXTADLINK; # "http://www.zoozle.net/anonym-usenet-download/$SearchQuery"; $CacheInfoText = ""; $TopString = "<br><h1><b id=\"infotop\" lang=\"de\"> --- deutsche Downloads f�r $SearchQuery $MainCat --- </b></h1>"; # if ( ( $_SESSION['ISTHISACACHE'] == 1 ) && ( isset($_SESSION['CACHETIMESTAMP']) ) ) { $CacheCreateDate = date("d.m.Y H:i:s", $_SESSION['CACHETIMESTAMP']); $CacheString = "<p> </p><span lang=\"de\" style=\"color:#808080;\"><font size=\"1\">Gespeicherte Ergebnisse vom $CacheCreateDate - Du hast etwas nicht gefunden? Probiere doch die <a href=\"$LiveSearchUrl\" rel=\"nofollow\" >Livesuche</a> aus </font></span>"; }; # if ( $_SESSION['ISTHISACACHE'] == 1 ) { # echo "DEBUG isthisacache?: " . $_SESSION['ISTHISACACHE']; /* if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $TopString = "<br><h2><b style=\"background-color:#d83c3c;color:#FFFFFF\" lang=\"de\"> --- deutsche Downloads f�r $SearchQuery $MainCat --- </b></h2><br>"; $WarezAdDescription = "Downloade Movies,Spiele,Progs mit 5500 KB/s!"; if ( ( $_SESSION['ISTHISACACHE'] == 1 ) && ( isset($_SESSION['CACHETIMESTAMP']) ) ) { $CacheCreateDate = date("d.m.Y H:i:s", $_SESSION['CACHETIMESTAMP']); $CacheString = "<p> </p><span lang=\"de\" style=\"color:#000000\" >Gespeicherte Ergebnisse vom $CacheCreateDate - nichts gefunden? Probieren Sie die <a href=\"$LiveSearchUrl\" rel=\"nofollow\" >Livesuche</a></span>"; }; # if ( $_SESSION['ISTHISACACHE'] == 1 ) { } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $TopString = "<br><b style=\"background-color:#d83c3c;color:#FFFFFF\" lang=\"en\"> >>> results for $SearchQuery in $MainCat english <<< </b><br>"; $WarezAdDescription = "Download Movies,Games,MP3 with 5500 KB/s!"; if ( ( $_SESSION['ISTHISACACHE'] == 1 ) && ( isset($_SESSION['CACHETIMESTAMP']) ) ) { $CacheCreateDate = date("Y/m/d H:i:s", $_SESSION['CACHETIMESTAMP']); $CacheString = "<p> </p><span lang=\"en\" style=\"color:#000000\">Cached results from $CacheCreateDate - found nothing? - try <a href=\"$LiveSearchUrl\" rel=\"nofollow\" >live search</a></span>"; }; # if ( $_SESSION['ISTHISACACHE'] == 1 ) { } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { # de,en $TopString = "<br><b style=\"background-color:#d83c3c;color:#FFFFFF\" lang=\"de,en\"> >>> $SearchQuery - $MainCat <<< </b><br>"; $WarezAdDescription = "High Speed Downloads with > 5500 KB/s!"; if ( ( $_SESSION['ISTHISACACHE'] == 1 ) && ( isset($_SESSION['CACHETIMESTAMP']) ) ) { $CacheCreateDate = date("Y/m/d H:i:s", $_SESSION['CACHETIMESTAMP']); $CacheString = "<p> </p><span lang=\"de\" style=\"color:#000000\">Gespeicherte Ergebnisse vom $CacheCreateDate - <a href=\"$LiveSearchUrl\" rel=\"nofollow\" >Livesuche</a></span> / <span lang=\"en\" style=\"color:#000000\">Cached results from $CacheCreateDate - found nothing? - try <a href=\"$LiveSearchUrl\" rel=\"nofollow\" >live search</a></span>"; }; # if ( $_SESSION['ISTHISACACHE'] == 1 ) { } else { $TopString = "<br><b style=\"background-color:#d83c3c;color:#FFFFFF\" lang=\"de,en\"> >>> $SearchQuery - $MainCat <<< </b><br>"; $WarezAdDescription = "High Speed Movies + Games Downloads with > 5500 KB/s!"; if ( ( $_SESSION['ISTHISACACHE'] == 1 ) && ( isset($_SESSION['CACHETIMESTAMP']) ) ) { # FF6600 $CacheCreateDate = date("M/d/Y H:i:s", $_SESSION['CACHETIMESTAMP']); $CacheString = "<p> </p><span lang=\"en\" style=\"color:#000000\">Cached results from $CacheCreateDate - found nothing? - try <a href=\"$LiveSearchUrl\" rel=\"nofollow\" >live search</a></span>"; }; # if ( $_SESSION['ISTHISACACHE'] == 1 ) { }; # if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { */ echo <<<END $TopString <table class="infobalken22" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td width="500"> <span class="werbeurl"> <a href="http://www.zoozle.net/eMod/emule-download.html" title="emule mods, download optimierte emule, edonkey, mldonkey, clients, razorback 2 3" target="_blank" rel="nofollow">eMule download</a> </span> <span id="spacer"></span> <span class="werbetext"> downloade den besten eMule aller Zeiten! </span> <p></p> <span class="werbeurl"> <strong><a href="http://www.gigaflat.com/affiliate/t/474" title="100 MBit Downloads :: $SearchQuery" rel="nofollow" target="_blank">Direkte Downloads</a></strong> </span> <span id="spacer"></span> <span class="werbetext"><span> Genial! </span> downloade alle Dateien mit 100 MBits</span> <p></p> </td> </tr> </tbody> </table> $CacheString END; return 1; /* <span class="werbeurl"> <strong><b><a href="http://www.bitmobile.de/z/" title="top handy downloads f�r $SearchQuery" rel="nofollow" target="_blank">Handy Download Flatrates</a></b></strong> </span> <span id="spacer"></span> <span class="werbetext"><b><span style="color: #ff0000;" > New! </span> Handy Download Flatrate - jetzt Millionen MP3�s, Spiele, Videos und geile Bilder gratis aufs Handy laden! </b></span> <p></p> */ }; # function GenerateTopPartnerLinks(){ function ShowPartner(){ $SearchQuery = $_SESSION['SEARCH']; $SQ = urlencode($SearchQuery); $dM0 = GetMonthYear( '0' ); $dM0d = ucfirst(str_replace("-", " ", $dM0)); #$GetCurrentLetterDateForNewsLink = TransferGetMonthYearLong( TransferGetMonthYearLong( GetCurrentLetterDateForNewsLink( "0" ), 'en'), 'de') ; $zufall = rand(0,7) + 1; $RelatedLinks =<<<END <span lang="de" id="footer-links_$zufall"> <p>n�tzliche Links:</p> $AdditionalAds <a href="http://www.zoozle.net/download.php?suche=$SQ&s=torrent" title="$SearchQuery Torrent download">$SearchQuery Torrent download deutsch</a> <a href="http://www.zoozle.org/searches/rapidshare.php" lang="en" title="Rapidshare News Searches download">RapidShare Download</a> <a href="http://www.zoozle.org/searches/torrent.php" lang="en" title="Torrent News Searches download">Torrent Download</a> <a href="http://www.zoozle.net/latest500torrent.php" title="letzte torrent news deutsch" target="_self">Torrent</a> <a href="http://www.zoozle.net/latest500rapidshare.php" title="letzte rapidshare news deutsch" target="_self">RapidShare</a> </span> $AdditionalCont END; echo <<<END <tr> <td align="center"> <span id="footer-links_$zufall"> <span lang="de"> </p><p> </p> <p>Partner:</p> <a href="http://www.zoozle.net/" title="rapidshare torrent suche" lang="de">Rapidshare Torrent Download</a> <a href="http://chungo.net/" title="Rapidshare Torrent Blog" target="_blank" lang="de">Rapidshare Torrent Blog</a> </span> <br> <span lang="en"> <a href="http://www.zoozle.org/" title="bit torrent rapidshare download search" lang="en">Torrent Rapidshare Download</a> <a href="http://www.astalavista.ms/" title="Crack and Serial search engine" style="font-size: 8px;" target="_blank" rel="nofollow"> Crack Search</a> <br> </span> <p> </p> $RelatedLinks </span> </td> </tr> </table> </left> <br /><br /> <table border="0" width="525" id="table-mw" style="border-collapse: collapse"> <tr> <td align="center"><span lang="de" class="newscaption">Aktuelle Torrent und RapidShare Suchen</span></td> </tr> </table> <br /> <table border="0" width="550" id="table-mw" style="border-collapse: collapse"> <tr> <td> <span style="font-size: 12px; color:#0077dd;"> END; $KeyWordStoreDir = date("n.Y"); $KeywordDate = date("j.n.Y"); $FileStorePathTO = "/srv/server/querys/keywords/" . $KeyWordStoreDir ."/". $KeywordDate . ".torrent.de.txt"; $stringTorrent = file_backread($FileStorePathTO, 11); $arrayTorrent = explode("\n", $stringTorrent ); $FileStorePathRS = "/srv/server/querys/keywords/" . $KeyWordStoreDir ."/". $KeywordDate . ".rapidshare.de.txt"; $stringRapidshare = file_backread($FileStorePathRS, 11); $arrayRapidshare = explode("\n", $stringRapidshare ); printTagCloud($arrayTorrent, "torrent"); printTagCloud($arrayRapidshare, "rapidshare"); echo '<span></td></tr></table><br><br>'; return 1; }; # function ShowPartner(){ function printTagCloud($tags,$category) { // $tags is the array $pattern = "(\.com|\.net|\.de|\.to|\.+[a-z]|\s+com|\s+net|\s+de|\s+to|www)"; # match a domain $NoDoubleTags = array(); $min_size = 90; // min font size in % $max_size = 165; // max font size in % // loop through the tag array foreach ($tags as $keyword ) { $DESC1 = trim($keyword); $DESC = str_replace("%20", "+", $DESC1); $DESC = preg_replace('/\s\s+/', '+', $DESC1); $DESC = ereg_replace("[ \t\n\r]+", "+", $DESC1); $DESC = title_minus($DESC1); $DESC = deleteSpecialChars($DESC); # sonderzeichen entfernen if (!in_array($keyword, $NoDoubleTags)) { # dublicates filtern if ( strlen($DESC) >= 5 && strlen($DESC) <= 50 ) { # wort darf nur max 40 zeichen lang sein if( !preg_match($pattern, $DESC) ){ # domain dateien filtern if (preg_match('/^[\w+]+$/', $DESC) ) { //Mod begin $len = strlen($DESC); $len = round($len*0.5, 0); if ($len_last != 0 AND (substr(strtolower($DESC), 0, $len) == substr(strtolower($DESC_last), 0, $len) OR substr(strtolower($DESC), 0, $len_last) == substr(strtolower($DESC_last), 0, $len_last))) { continue; }; $DESC_last = $DESC; $len_last = $len; //Mod end $keyword = str_replace("+", "",$keyword); $NumberOfWords = count(explode(" ",$keyword)); if ( $NumberOfWords >= 2 && $NumberOfWords <= 5 ) { if ( $category == "rapidshare" ){ echo '<a href="http://www.zoozle.net/download.php?suche='.strtolower($DESC).'&s=rapidshare" rel="canonical" title="'. $keyword .' RapidShare Download">'. $keyword .'</a> ~ '; }; if ( $category == "torrent" ){ echo '<a href="http://www.zoozle.net/download.php?suche='.strtolower($DESC).'&s=torrent" rel="canonical" title="'. $keyword .' Torrent Download">'. $keyword .'</a> ~ '; }; } else { # else of if ( $NumberOfWords >= 2 && $NumberOfWords <= 5 ) { if ( $category == "rapidshare" ){ echo '<a href="http://www.zoozle.net/download.php?suche='.strtolower($DESC).'&s=rapidshare" title="'. $keyword .' RapidShare Download">'. $keyword .'</a> ~ '; }; if ( $category == "torrent" ){ echo '<a href="http://www.zoozle.net/download.php?suche='.strtolower($DESC).'&s=torrent" title="'. $keyword .' Torrent Download">'. $keyword .'</a> ~ '; }; }; # if ( $NumberOfWords >= 2 && $NumberOfWords <= 4 ) { }; # if (preg_match('/^[\w+]+$/', $DESC) ) { }; # if( !preg_match($pattern, $DESC) ){ }; # if ( strlen($DESC) >= 5 && strlen($DESC) <= 40 ) { }; # if (!in_array($keyword, $NoDoubleTags)) { array_push($NoDoubleTags,$keyword ); }; # foreach ($tags as $keyword ) { return 1; }; #function printTagCloud($tags) { function title_minus( $string ){ $string = preg_replace('/\s\s+/', '+', $string); $string = preg_replace('/\++/', '+', $string); $string = ereg_replace("[ \t\n\r]+", "+", $string); $tmp = $string; $flet = substr($tmp, 0,1); # get first char $last = $tmp[strlen($tmp)-1]; # get last char if ( preg_match("/\+/", $flet ) ) { #echo "PLus sign in front\n"; $string = substr($string, 1); }; if ( preg_match("/\+/", $last ) ) { #echo "PLus sign at last\n"; $string = substr_replace($string ,"",-1); # remove last char from string }; return $string; }; # function title_minus( $string ){ function ShowPartnerForNewsArchive(){ # wird bei den Archive Links und bei den News angezeigt $mon = date("n"); $lastmon = date("n") - 1; $mday = date("j"); $year = date("Y"); if ( $mday < 1) { if ( $lastmon == 2 ){ $mday = 28; $mon = $lastmon; } elseif ( $lastmon == 4 ){ $mday = 30; $mon = $lastmon; } elseif ( $lastmon == 6 ){ $mday = 30; $mon = $lastmon; } elseif ( $lastmon == 9 ){ $mday = 30; $mon = $lastmon; } elseif ( $lastmon == 11 ){ $mday = 30; $mon = $lastmon; } else { $mday = 31; $mon = $lastmon; }; }; # if ( $mday < 1) { $KeywordManager = "/srv/server/keywordmanager"; $KeyWordManagerTopLink = "$KeywordManager/$mon.$year/$mday.$mon.$year-news/top600.txt"; $count = count(file($KeyWordManagerTopLink)); if ( $count <= 0 ){ $mday--; }; $KeyWordManagerTopLink = "$KeywordManager/$mon.$year/$mday.$mon.$year-news/top600.txt"; $TopKWArray = file($KeyWordManagerTopLink); $zufall = rand(1,103); $TitleTag1 = $TopKWArray[$zufall];$zufall = rand(1,103); $TitleTag2 = $TopKWArray[$zufall];$zufall = rand(1,103); $TitleTag3 = $TopKWArray[$zufall];$zufall = rand(1,103); $TitleTag4 = $TopKWArray[$zufall];$zufall = rand(1,103); $TitleTag5 = $TopKWArray[$zufall];$zufall = rand(1,103); $TitleTag6 = $TopKWArray[$zufall]; $KeywordDelimiter = array("strong","b","i","tt"); $rand = rand(0,3); $KeywordTrenner = $KeywordDelimiter[$rand]; $net = "<" . $KeywordTrenner . ">" . "<a href=\"http://www.zoozle.net/\" title=\"schneller emule, bittorrent, torrent download f�r $TitleTag1\" lang=\"de\">$TitleTag4 Torrent Download</a>" . "</" . $KeywordTrenner . ">"; $org = "<" . $KeywordTrenner . ">" . "<a href=\"http://www.zoozle.org/\" title=\"$TitleTag2 bittorrent torrent download for your high speed needs, T1 filesharing download speed\" lang=\"en\">Torrent $TitleTag5 Download</a>" . "</" . $KeywordTrenner . ">"; $biz = "<" . $KeywordTrenner . ">" . "<a href=\"http://www.zoozle.biz/\" title=\" telecharger de $TitleTag3 tres rapide\" lang=\"fr\" rel=\"nofollow\">telecharger $TitleTag6</a>" . "</" . $KeywordTrenner . ">"; $zufall = rand(0,7) + 1; echo <<<END <span id="footer-links_$zufall"> <span lang="de"><center> <p>Partner:</p> <a href="http://www.zoozle.net/" title="rapidshare torrent suche" lang="de">Rapidshare Torrent Download</a> <a href="http://www.zoozle.org/" title="bit torrent rapidshare download search" lang="en">Torrent Rapidshare Download</a> <a href="http://chungo.net/" title="Rapidshare Torrent Blog" target="_blank" lang="de">Rapidshare Torrent Blog</a> <a href="http://www.zoozle.net/eMod/emule-download.html" lang="en,de" title="emule download emule mods mod razorback leecher client ed2k edonkey" target="_blank" rel="nofollow">eMule download</a> </span></center> </center> END; return 1; }; # function ShowPartnerForNewsArchive(){ ?>