Admin |"; if(username_cookie() != "") $endung = "cookie=1"; else $endung = "session=1"; $welcome = "Willkommen, ".username_cookie().user_name().", in den Winchannels. (Logout)"; $login = "                                  $admin_ne Boardregeln | Suche | Mitglieder | Profil"; } else { $welcome = "Willkommen in den Winchannels. Bitte einloggen oder registrieren."; $login = "                                  "; } // Ende // Template inititalisieren $tpl = new Template('templates/index.htm'); $tpl_head = new Template('templates/index_head.htm'); $tpl_head = $tpl_head->fetchBlock('head'); $tpl_head->assign('test', "Test"); $tpl_head->assign('welcome', "$welcome"); $tpl_head->assign('login', "$login"); $tpl->assign('head', $tpl_head); // Ende // Kategorien laden und Foren $load = mysql_query("SELECT * FROM forum.kategorien ORDER BY reihe"); while($row = mysql_fetch_array($load)) { extract($row); $tpl_cat = new Template('templates/index_cat_'.$id.'.htm'); $tpl_cat = $tpl_cat->fetchBlock('cat'); $tpl_cat->assign('id', "Test"); $tpl->assign('cat', $tpl_cat); $load2 = mysql_query("SELECT * FROM forum.foren WHERE kategorie = '$id' ORDER BY reihe"); while($row2 = mysql_fetch_array($load2)) { extract($row2); $load3 = mysql_query("SELECT * FROM forum.themen WHERE t_forum = $id ORDER BY t_datum DESC LIMIT 1"); while($row3 = mysql_fetch_array($load3)) { extract($row3); $s = strftime("%H", $t_datum); $m = strftime("%M", $t_datum); $sek = strftime("%S", $t_datum); $mon = strftime("%m", $t_datum); $tag = strftime("%d", $t_datum); $jahr = strftime("%Y", $t_datum); $mess_d = mktime(date($s),date($m),date($sek),date($mon),date($tag),date($jahr)); $mess = mktime(date("H")-3,date("i"),date("s"),date("m"),date("d"),date("Y")); $tag_h = strftime("%d.%m.%Y", $t_datum); $heute = strftime("%d.%m.%Y"); $gestern = mktime(0,0,0,date("m"),date("d")-1,date("Y")); $gestern = strftime("%d.%m.%Y", $gestern); if($tag_h == $heute) $t_datum = strftime("Heute, %H:%M", $t_datum); elseif($tag_h == $gestern) $t_datum = strftime("Gestern, %H:%M", $t_datum); else $t_datum = strftime("%d.%m, %H:%M", $t_datum); } $tpl_forum = new Template('templates/index_forum.htm'); $tpl_forum = $tpl_forum->fetchBlock('forum'); $tpl_forum->assign('forum', $name); $tpl_forum->assign('be', $beschreibung); $tpl_forum->assign('theme', $themen); $tpl_forum->assign('bei', $beiträge); if($id == $t_forum) { $tpl_forum->assign('thread', "".$t_name.""); $tpl_forum->assign('autor', $t_autor." - "); $tpl_forum->assign('date', $t_datum); } else { $tpl_forum->assign('thread', "Noch kein Thema vorhanden."); $tpl_forum->assign('autor', ""); $tpl_forum->assign('date', ""); } if($mess_d >= $mess && $id == $t_forum) { $tpl_forum->assign('img', ""); } else { $tpl_forum->assign('img', ""); } $tpl_cat->assign('forum', $tpl_forum); } } // Ende Kategorie und Foren // User online anzeigen function f_username() { $f_username_db = mysql_query("SELECT user_name, user_timeout FROM engine.en_member WHERE user_timeout = '1'"); while($f_username_row = mysql_fetch_array($f_username_db)) { $online = $f_username_row[0]; $page_user = strtolower($online); $link = ""; $link2 = ""; if(level_user($online) == '5') $farben = "red"; if(level_user($online) == '4') $farben = "#006CD9"; if(level_user($online) == '3') $farben = "green"; if(level_user($online) == '2') $farben = "#005680"; if(level_user($online) == '1') $farben = "black"; $f_username_saved[]="$link$f_username_row[0]$link2"; } if($online != "") { $f_username=implode(', ',$f_username_saved); return $f_username; } else { return ""; } } if(f_username() != "") // Wenn Moderator online $online = f_username(); else // Wenn nicht online $online = "Kein Mitglied online."; // Ende User online // Geburtstage function f_geburtstag() { $geburt_heute = mktime(0,0,0,date("m"),date("d"),date("Y")); $geburt_con = mysql_query("SELECT pro_name, pro_geburt, pro_level FROM en_profile"); while($geburt_row = mysql_fetch_array($geburt_con)) { extract($geburt_row); $pro_geburt_rechnen = strftime("%d.%m", $pro_geburt); $datum_today = strftime("%d.%m"); $geburt_year = strftime("%Y", $pro_geburt); $year_today = strftime("%Y"); $alter = $year_today-$geburt_year; if($pro_geburt_rechnen == $datum_today) { $geburt_online = $geburt_row[0]; $geburt_page_user = strtolower($geburt_online); $link = ""; $link2 = ""; if($geburt_row[2] == '5') $farben = "red"; if($geburt_row[2] == '4') $farben = "#006CD9"; if($geburt_row[2] == '3') $farben = "green"; if($geburt_row[2] == '2') $farben = "#005680"; if(level_user($online) == '1') $farben = "black"; $geburt_saved[]="$link$geburt_row[0]$link2($alter)"; } } if($geburt_online != "") { $geburt_username=implode(', ',$geburt_saved); return $geburt_username; } else { return ""; } } $geburt_zahl = mysql_query("SELECT pro_geburt FROM en_profile"); $geburt_summe = 0; while($zahl_row = mysql_fetch_array($geburt_zahl)) { extract($zahl_row); $pro_geburt_rechnen = strftime("%d.%m", $pro_geburt); $datum_today = strftime("%d.%m"); if($pro_geburt_rechnen == $datum_today) { $geburt_summe++; } } if(f_geburtstag() != "") // Wenn Moderator online { if($geburt_summe == 1) $m_n = " Mitglied hat heute "; else $m_n = " Mitglieder haben heute "; $geburt = $geburt_summe.$m_n."Geburtstag.
"; $g_n = f_geburtstag(); } else // Wenn nicht online $geburt = "Kein Mitglied hat Geburtstag."; // Ende Geburtstage // User online zählen $ip_online = mysql_query("SELECT COUNT(ip) ip_summe FROM engine.en_ip"); while($row_ip_online = mysql_fetch_array($ip_online)) { extract($row_ip_online); } $count = mysql_query("SELECT COUNT(user_timeout) count_mem FROM engine.en_member WHERE user_timeout = '1'"); while($row_c = mysql_fetch_array($count)) { extract($row_c); } $count2 = mysql_query("SELECT COUNT(user_id) count_user FROM engine.en_member"); while($row_c2 = mysql_fetch_array($count2)) { extract($row_c2); } $gast = ($ip_summe-$count_mem); if($gast < 0) $gast = 0; if($gast == 1) $gast_name = "Gast"; else $gast_name = "Gäste"; if($count_mem == 1) $member_name = "Mitglied"; else $member_name = "Mitglieder"; $load = mysql_query("SELECT * FROM forum.online"); while($row = mysql_fetch_array($load)) { extract($row); } $datum2 = mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")); if($ip_summe > $user) mysql_query("UPDATE forum.online SET user = '$ip_summe', datum = '$datum2'"); $datum = strftime("%d. %B %Y - %H:%M", $datum); $load2 = mysql_query("SELECT * FROM engine.en_profile ORDER BY pro_register"); while($row2 = mysql_fetch_array($load2)) { extract($row2); } // Ende $tpl_stats = new Template('templates/index_stats.htm'); $tpl_stats->fetchBlock('stats'); $tpl_stats->assign('online', ""); $tpl_stats->assign('geburt', ""); $tpl_stats->assign('stat', ""); $tpl_stats->assign('user', "$online"); $tpl_stats->assign('user_g', $geburt.$g_n); $tpl_stats->assign('online_user', $ip_summe); $tpl_stats->assign('online_mem', $count_mem); $tpl_stats->assign('online_gast', $gast); $tpl_stats->assign('gast', "$gast_name"); $tpl_stats->assign('mitglied', "$member_name"); $tpl_stats->assign('stat_inf', "Mitglieder: $count_user, Themen: $count_user, Beiträge: $count_user
Unser Besucherrekord liegt bei $user Benutzern am $datum.
Unser neustes Mitglied ist: $pro_name."); $tpl->assign('stats', $tpl_stats); $tpl->assign('web', ""); $tpl->out(); ?>