"downloads/Installer.exe", "win64"=>"", "mac"=>"", "lin32"=>"", "lin64"=>"", "jar"=>"downloads/installer.jar", "updater"=>"updates/update.jar"); $types = array("win32"=>"application/octet-stream", "win64"=>"application/java-archive", "mac"=>"application/java-archive", "lin32"=>"application/java-archive", "lin64"=>"application/java-archive", "jar"=>"application/java-archive", "updater"=>"application/java-archive"); $names = array("win32"=>"Ilk Windows 32-bit Version", "win64"=>"Ilk Windows 64-bit Version", "mac"=>"Ilk Mac OS X Version", "lin32"=>"Ilk Linux 32-bit Version", "lin64"=>"Ilk Linux 64-bit Version", "jar"=>"The Ilk Installer Jar", "updater"=>"The Ilk Updater"); $rel_links = array("win32"=>"http://ilkcardgame.com/forum/viewtopic.php?t=16", "win64"=>"http://ilkcardgame.com/forum/viewtopic.php?t=15", "mac"=>"http://ilkcardgame.com/forum/viewtopic.php?t=14", "lin32"=>"http://ilkcardgame.com/forum/viewtopic.php?t=12", "lin64"=>"http://ilkcardgame.com/forum/viewtopic.php?t=13"); if(isset($releases[$down])){ $release = $releases[$down]; if($release != ""){ $release = substr(__FILE__, 0, -9).$release; //if(!isset($_POST['pass'])) $enter_pass = true; //else{ //define('IN_PHPBB', true); //$phpbb_root_path = 'forum/'; //include($phpbb_root_path . 'extension.inc'); //include($phpbb_root_path . 'common.php'); //$userdata = session_pagestart($_SERVER['REMOTE_ADDR'], PAGE_INDEX); //init_userprefs($userdata); //if($userdata['username'] == '' || $userdata['username'] == 'Anonymous') $download_error = "You must be logged in to the forums to download an alpha version."; //else if($_POST['pass'] != md5($userdata['username']."mellowsh")) $download_error = "Incorrect Password."; //else { header("Cache-control: private"); header("Content-Length: ".filesize($release)); header("Content-Type: ".$types[$down]); header("Content-Disposition: filename=".substr($release, strrpos($release, "/")+1)); header("Content-Transfer-Encoding: binary"); readfile($release); exit; //} //} } else{ $download_error = $names[$down]." is currently unavailable."; if(isset($rel_links[$down])) $download_error = $download_error."
Check here for information on when a version may be released."; } } else $download_error = "Unknown Operating System."; $_GET['page'] = "resources"; } if(isset($_SERVER['HTTP_USER_AGENT'])){ $str = strtolower($_SERVER['HTTP_USER_AGENT']); $bits = 32; if(strpos($str, "x64") || strpos($str, "WOW64") || strpos($str, "x86_64")) $bits = 64; if(strpos($str, "win")) $os = "win$bits"; else if(strpos($str, "mac")) $os = "mac"; else if(strpos($str, "linux")) $os = "lin$bits"; unset($str); unset($bits); } define("IMAGES_PER_PAGE", 5); define("NEWS_PER_PAGE", 10); if(!isset($_GET['page'])) $page = "news"; else $page = $_GET['page']; $pageTitles = array("news"=>"Home", "rules"=>"Rules", "resources"=>"Resources", "contact"=>"Contact", "gallery"=>"Gallery", "error"=>"Error"); if(isset($pageTitles[$page])) $title = $pageTitles[$page]; else $title = "Home"; ?> Ilk Cardgame -
". ""; $align=" align=right";} return "";} $row_number++; return "$card$img
";} function SUBMENU_ITEM($url, $item){echo " $item ";} if($page == "rules"){ START_SUBMENU(); SUBMENU_ITEM("#outline", "Outline"); SUBMENU_ITEM("#terminology", "Terminology"); SUBMENU_ITEM("#gameplay", "Gameplay"); SUBMENU_ITEM("#inote", "Important Note"); SUBMENU_ITEM("#onotes", "Other Notes"); END_SUBMENU(); } else if($page == "resources" || $page == "gallery"){ START_SUBMENU(); if(isset($os)) SUBMENU_ITEM("/index.php?download=$os", "Download Ilk"); else SUBMENU_ITEM("/index.php?page=resources#download", "Download Ilk"); SUBMENU_ITEM("/index.php?page=resources#stats", "Statistics"); SUBMENU_ITEM("/index.php?page=gallery&gallery=screenshots", "Screenshots"); SUBMENU_ITEM("/index.php?page=gallery&gallery=artwork", "Artwork"); END_SUBMENU(); } ?>
"; if($elemname != "") $card = "".$card; $img = ""; $align = ""; if(($row_number%2) != 0){$img = "".GET_IMAGE()."
$img$card"; } function END_PARAGRAPH(){ global $row_number; $card = "
"; if(($row_number%2) == 0){$img = "
".GET_IMAGE()."
"; } function PARAGRAPH($text){ return START_PARAGRAPH().$text.END_PARAGRAPH(); } function formatPHPBB($text, $uid) { $text = str_replace(array(chr(13).chr(10), chr(13), chr(10)), "
", $text); $text = str_replace("[img:$uid]", "", $text); $text = str_replace("[url=", "", $text); return $text; } function GetLatest($id){$ar = GetImages($id, 0, 1); return $ar[0];} function GetImages($id, $from, $limit){ $sql = mysql_query("SELECT t.topic_id, t.topic_title, t.topic_time, u.user_id, u.username, t.topic_replies, p.post_text, p.bbcode_uid FROM phpbb_topics AS t, phpbb_posts_text AS p, phpbb_users AS u WHERE t.forum_id = $id AND p.post_id = t.topic_first_post_id AND t.topic_poster = u.user_id ORDER BY t.topic_time DESC LIMIT $limit OFFSET $from"); $rows = mysql_num_rows($sql); if($rows == 0) return array("None"); $ret = array(); for($i=0; $i<$rows; $i++) { $row = mysql_fetch_array($sql); $ret[$i] = "".$row[4]." (".date("D M j, Y", $row[2])."): ".$row[1]." - ".$row[5]." ".(($row[5] == 1)?"comment":"comments").".

".formatPHPBB($row[6], $row[7]); } return $ret; } function PAGES($page, $pages, $dir) { $ret = ""; $ret = $ret."Page: "; if($pages <= 6) { for($i=0; $i<$pages; $i++) { if($i != 0) { $ret = $ret.", "; } if($i==$page) { $ret=$ret."".($i+1).""; } else { $ret=$ret."".($i+1).""; } } } else { $ret=$ret.(($page==0)?"":"")."1".(($page==0)?"":"").", ".(($page==1)?"":"")."2".(($page==1)?"":"").", ".(($page==2)?"":"")."3".(($page==2)?"":""); if($page-3 > 2) { $ret=$ret." ... "; } else { if($page != 0) { $ret=$ret.", "; } } for($i=$page-2; $i<$page+3; $i++) { if($i > 2 && $i < ($pages-3)) { if($i > 3 && $i != $page-2 && $i < ($pages-3) && $i != $page+3) { $ret = $ret.", "; } if($i==$page) { $ret=$ret."".($i+1).""; } else { $ret=$ret."".($i+1).""; } } } if($page+3 < ($pages-3)) { $ret=$ret." ... "; } else { if($page != ($pages-1)) { $ret=$ret.", "; } } $ret=$ret.(($page==($pages-3))?"":"").($pages-2).(($page==($pages-3))?"":"").", ".(($page==($pages-2))?"":"").($pages-1).(($page==($pages-2))?"":"").", ".(($page==($pages-1))?"":"").($pages).(($page==($pages-1))?"":""); } return $ret; } if($page == "cleanForum"){db_connect(); mysql_query("DELETE FROM `phpbb_users` WHERE `user_active`=0 AND `user_id`>2"); START_PARAGRAPH("Clean Forum"); echo mysql_affected_rows()." users deleted."; END_PARAGRAPH();} else if($page == "rules"){ ?>