[15:40] Lieblingsesel: -
[16:00] Lieblingsesel: class="leftAds_[1-8]
[16:11] Lieblingsesel: id="archive-news[1-10]"
org:
org:
*/
function GenerateGermanIndexFile(){
_GenerateHtmlHeader();
_GenerateHeadBlock();
_GenerateNewsBlock();
_GenerateMostWantedBlock();
_GenerateArchiveBlock();
_GenerateTailBlock();
}; # function GenerateGermanIndexFile(){
function _GenerateArchiveBlock(){
$dM0 = GetMonthYear( '0' );
$dM1 = GetMonthYear( '1' ); # currentMonth - 1 Monat
$dM2 = GetMonthYear( '2' );
$dM3 = GetMonthYear( '3' );
$dM4 = GetMonthYear( '4' );
$dM5 = GetMonthYear( '5' );
$dM6 = GetMonthYear( '6' );
$dM7 = GetMonthYear( '7' ); # currentMonth - 1 Monat
$dM8 = GetMonthYear( '8' );
$dM9 = GetMonthYear( '9' );
$dM10 = GetMonthYear( '10' );
$dM11 = GetMonthYear( '11' );
$dM0d = ucfirst(str_replace("-", " ", $dM0));
$dM1d = ucfirst(str_replace("-", " ", $dM1));
$dM2d = ucfirst(str_replace("-", " ", $dM2));
$dM3d = ucfirst(str_replace("-", " ", $dM3));
$dM4d = ucfirst(str_replace("-", " ", $dM4));
$dM5d = ucfirst(str_replace("-", " ", $dM5));
$dM6d = ucfirst(str_replace("-", " ", $dM6));
$dM7d = ucfirst(str_replace("-", " ", $dM7));
$dM8d = ucfirst(str_replace("-", " ", $dM8));
$dM9d = ucfirst(str_replace("-", " ", $dM9));
$dM10d = ucfirst(str_replace("-", " ", $dM10));
$dM11d = ucfirst(str_replace("-", " ", $dM11));
$eM0 = TransferGetMonthYear( $dM0, 'en' ); # time.inc.php
$eM1 = TransferGetMonthYear( $dM1, 'en' );
$eM2 = TransferGetMonthYear( $dM2, 'en' );
$eM3 = TransferGetMonthYear( $dM3, 'en' );
$eM4 = TransferGetMonthYear( $dM4, 'en' );
$eM5 = TransferGetMonthYear( $dM5, 'en' );
$eM0d = ucfirst(str_replace("-", " ", $eM0));
$eM1d = ucfirst(str_replace("-", " ", $eM1));
$eM2d = ucfirst(str_replace("-", " ", $eM2));
$eM3d = ucfirst(str_replace("-", " ", $eM3));
$eM4d = ucfirst(str_replace("-", " ", $eM4));
$eM5d = ucfirst(str_replace("-", " ", $eM5));
$fM0 = TransferGetMonthYear( $dM0, 'fr' ); # time.inc.php
$fM1 = TransferGetMonthYear( $dM1, 'fr' );
$fM2 = TransferGetMonthYear( $dM2, 'fr' );
$fM3 = TransferGetMonthYear( $dM3, 'fr' );
$fM4 = TransferGetMonthYear( $dM4, 'fr' );
$fM5 = TransferGetMonthYear( $dM5, 'fr' );
$fM0d = ucfirst(str_replace("-", " ", $fM0));
$fM1d = ucfirst(str_replace("-", " ", $fM1));
$fM2d = ucfirst(str_replace("-", " ", $fM2));
$fM3d = ucfirst(str_replace("-", " ", $fM3));
$fM4d = ucfirst(str_replace("-", " ", $fM4));
$fM5d = ucfirst(str_replace("-", " ", $fM5));
echo <<
eMule Bit Torrent News $YesterdayLetter deutsch
Bit Torrent:
0-9
A
B
C
D
E
F-G
H-J
K-L
M
N-O
P-R
S
T
U-Z
END;
}; # function _GenerateArchiveBlock(){
function _GenerateNewsBlock(){
$CurSqlDate = GetSQlDateEn();
$CurrentNumberDate = GetCurrentNumberDate( );
$CurrentLetterDate = GetCurrentLetterDate( );
$GetCurrentLetterDateForNewsLink = GetCurrentLetterDateForNewsLink( '0' );
$zufall = rand(0,5) + 1;
echo <<
News Archive
english:
$eM5d |
$eM4d |
$eM3d |
$eM2d |
$eM1d |
$eM0d
francais:
$fM5d |
$fM4d |
$fM3d |
$fM2d |
$fM1d |
$fM0d |
News
Bit Torrent Download $CurrentLetterDate
deutsch:
END;
$rand = rand(0,2);
$KeywordDelimiter = array("","
mehr BitTorrent News $CurrentLetterDate deutsch
");
$KeywordTrenner = $KeywordDelimiter[$rand];
$zufall = rand(4,12);
define('BittorrentKeywords', "SELECT DISTINCT `DESC` FROM `torrent7` WHERE `DATE` = '2007-12-02' AND `CATG` = 'de' AND CHAR_LENGTH(`DESC`) > 1 LIMIT $zufall");
#define('BittorrentKeywords', "SELECT DISTINCT `DESC` FROM `torrent7` WHERE `DATE` = CURDATE() AND `CATG` = 'de' AND CHAR_LENGTH(`DESC`) > 1 LIMIT $zufall");
# hole 5 bittorrent keywords für de startseite
$results = doSQLQueryZoozle( BittorrentKeywords );
while( $sql_results = mysql_fetch_array($results)) {
$DESC = iconv("UTF-8", "ISO-8859-1", $sql_results["DESC"] );
if ( strlen($sql_results["DESC"]) > ( strlen($DESC) + 3) ){
$DESC = $sql_results["DESC"];
};
echo "$KeywordTrenner $DESC";
}; # while
/*
Torrent wird mit strong verlinkt:
0-9
A
B
C
D
E
F,G
H,I,J
K,L
M
N,O
P,Q,R
S
T
U,V,W,X,Y,Z
*/
$zufall = rand(0,5) + 1;
echo <<eMule Download $CurrentLetterDate
END;
$GetCurrentLetterDateForNewsLink = GetCurrentLetterDateForNewsLink( '1' );
$YesterdayNumber = GetDateNumberMinus( '1' );
$YesterdayLetter = GetDateLetterMinus( '1' );
echo <<
deutsch:
END;
$rand = rand(0,2);
$KeywordDelimiter = array("","
mehr
eMule News $CurrentLetterDate deutsch
");
$KeywordTrenner = $KeywordDelimiter[$rand];
$zufall = rand(4,12);
define('EmuleKeywords', "SELECT DISTINCT `DESC` FROM `emule7` WHERE `DATE` = CURDATE() AND `CATG` = 'de' AND CHAR_LENGTH(`DESC`) > 1 LIMIT $zufall");
# hole 5 emule keywords für de startseite
$results = doSQLQueryZoozle( EmuleKeywords );
while( $sql_results = mysql_fetch_array($results)) {
$DESC = iconv("UTF-8", "ISO-8859-1", $sql_results["DESC"] );
if ( strlen($sql_results["DESC"]) > ( strlen($DESC) + 3) ){
$DESC = $sql_results["DESC"];
};
echo "$KeywordTrenner $DESC";
}; # while
/*
eMule wird normal verlinkt:
0-G
F-Z
*/
echo <<
Bit Torrent: 0-9 A B C D E F-G H-J K-L M N-O P-R S T U-Z
END; }; # function _GenerateNewsBlock(){ function _GenerateMostWantedBlock(){ global $KeyWordArrayCurrent; echo <<
END;
$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-startpage/top300.txt";
$count = count(file($KeyWordManagerTopLink));
if ( $count <= 0 ){
$mday--;
};
$KeyWordManagerTopLink = "$KeywordManager/$mon.$year/$mday.$mon.$year-startpage/top300.txt";
$KewordArray = file($KeyWordManagerTopLink);
$H1Keyword = $KewordArray[$KeyWordArrayCurrent]; $KeyWordArrayCurrent++;
$H2Keyword = $KewordArray[$KeyWordArrayCurrent]; $KeyWordArrayCurrent++;
/*
[random Block C] x
"; echo $H1Keyword; echo GenerateBlockC( $KewordArray ); echo $H2Keyword; echo GenerateBlockC( $KewordArray ); echo GenerateBlockB( $KewordArray ); echo GenerateBlockC( $KewordArray ); echo GenerateBlockA( $KewordArray ); echo GenerateBlockC( $KewordArray ); echo GenerateBlockB( $KewordArray ); echo GenerateBlockC( $KewordArray ); echo GenerateBlockA( $KewordArray ); echo GenerateBlockC( $KewordArray ); echo GenerateBlockB( $KewordArray ); echo GenerateBlockC( $KewordArray ); #echo "$KeyWordArrayCurrent "; echo <<
|
END; $KeyWordArrayCurrent = 0; return 1; }; # function _GenerateMostWantedBlock(){ function GenerateBlockB( $KewordArray ){ global $KeyWordArrayCurrent; $HtmlReturnString = ""; /* - Am Anfang zufällig entscheiden, ob
oder
oder
(zufällig 1/3 Chance)
global $KeyWordArrayCurrent;
$rand = rand(0,3);
$KeywordDelimiter = array("p","
","
");
$KeywordTrenner = $KeywordDelimiter[$rand];
$CurrentKeyWord = $KewordArray[$KeyWordArrayCurrent];
$KeyWordArrayCurrent++;
if ( $rand == 0 ){
return "<" . $KeywordTrenner . ">" . $CurrentKeyWord . "" . $KeywordTrenner . ">";
# return "($KeywordTrenner) <" . $KeywordTrenner . ">" . $CurrentKeyWord . "" . $KeywordTrenner . ">";
} else {
return "$CurrentKeyWord $KeywordTrenner ";
# return "($KeywordTrenner) $CurrentKeyWord $KeywordTrenner";
};
}; # function GenerateBlockC(){
function GetNextValidEntry( $NoDoubleEntries, $KeyWordArray, $X ){
global $NoDoubleEntries;
for ($i=$X; $i<=count($KeyWordArray); $i++ ) {
$entry = $KeyWordArray[$i];
if ( in_array($entry, $NoDoubleEntries) ) {
$X++;
return GetNextValidEntry( $NoDoubleEntries, $KeyWordArray, $X );
} else {
array_push($NoDoubleEntries, $entry );
return $entry;
};
};
}; # function GetNextValidEntry( $NoDoubleEntries, $KeyWordArray, $X ){
function _GenerateHeadBlock(){
$GetCurrentLetterDateForNewsLink = GetCurrentLetterDateForNewsLink( "0" );
$GetCurrentLetterDateForNewsLinkEN = TransferGetMonthYearLong( GetCurrentLetterDateForNewsLink( "0" ), 'en');
$zufall = rand(1,100);
$table = EMULE_NEWS;
define('NewsArchiveDeImg1Keyword',"SELECT `DESC` FROM `$table` WHERE `DATE` = DATE_SUB(CURDATE(),INTERVAL 1 DAY ) AND `CATG` = 'de' ORDER BY `DESC` LIMIT $zufall,1");
$zufall = rand(1,100);
$table = TORRENT_NEWS;
define('NewsArchiveDeImg2Keyword',"SELECT `DESC` FROM `$table` WHERE `DATE` = DATE_SUB(CURDATE(),INTERVAL 1 DAY ) AND `CATG` = 'en' ORDER BY `DESC` LIMIT $zufall,1");
$zufall = rand(1,100);
define('NewsArchiveDeImg3Keyword',"SELECT `DESC` FROM `$table` WHERE `DATE` = DATE_SUB(CURDATE(),INTERVAL 1 DAY ) AND `CATG` = 'en' ORDER BY `DESC` LIMIT $zufall,1");
$MySqlResults1 = doSQLQueryKeywords( NewsArchiveDeImg1Keyword );
$MySqlResults2 = doSQLQueryKeywords( NewsArchiveDeImg2Keyword );
$MySqlResults3 = doSQLQueryKeywords( NewsArchiveDeImg3Keyword );
$sql_results1 = mysql_fetch_array($MySqlResults1);
$sql_results2 = mysql_fetch_array($MySqlResults2);
$sql_results3 = mysql_fetch_array($MySqlResults3);
$ImgKeyWord1 = $sql_results1["DESC"];
$ImgKeyWord2 = $sql_results2["DESC"];
$ImgKeyWord3 = $sql_results3["DESC"];
echo <<
download zoozle Toolbar (IE6) - download zoozle Firefox Plugin
END;
}; # function _GenerateHeadBlock(){
function _GenerateHtmlHeader(){
echo <<