My Community

Thanks for using ezPortal,

Have a good time! ^_^'; // Number of news on portal $CFG['number_of_news'] = '5'; // Length of news $CFG['news_length'] = '200'; // News Forum ID: separate by comma for multi-forums, eg. '1,2,5' $CFG['news_forum'] = '1'; // Poll Forum ID: separate by comma for multi-forums, eg. '3,8,14' $CFG['poll_forum'] = '1'; // // END configuration // -------------------------------------------------------- define('IN_PHPBB', true); $phpbb_root_path = './'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx); include($phpbb_root_path . 'fetchposts.'.$phpEx); // // Start session management // $userdata = session_pagestart($user_ip, PAGE_INDEX); init_userprefs($userdata); // // End session management // // // If you don't use these stats on your index you may want to consider // removing them // $total_posts = get_db_stat('postcount'); $total_users = get_db_stat('usercount'); $total_topics = get_db_stat('topiccount'); $newest_userdata = get_db_stat('newestuser'); $newest_user = $newest_userdata['username']; $newest_uid = $newest_userdata['user_id']; if( $total_posts == 0 ) { $l_total_post_s = $lang['Posted_articles_zero_total']; } else if( $total_posts == 1 ) { $l_total_post_s = $lang['Posted_article_total']; } else { $l_total_post_s = $lang['Posted_articles_total']; } if( $total_users == 0 ) { $l_total_user_s = $lang['Registered_users_zero_total']; } else if( $total_users == 1 ) { $l_total_user_s = $lang['Registered_user_total']; } else { $l_total_user_s = $lang['Registered_users_total']; } if( $userdata['session_logged_in'] ) { $sql = "SELECT COUNT(post_id) as total FROM " . POSTS_TABLE . " WHERE post_time >= " . $userdata['user_lastvisit']; $result = $db->sql_query($sql); if( $result ) { $row = $db->sql_fetchrow($result); $lang['Search_new'] = $lang['Search_new'] . " (" . $row['total'] . ")"; } } // // Start output of page // define('SHOW_ONLINE', true); $page_title = $lang['Home']; include($phpbb_root_path . 'includes/page_header.'.$phpEx); $template->set_filenames(array( 'body' => 'online_body.tpl') ); // // Avatar On Index MOD // $avatar_img = ''; if ( $userdata['user_avatar_type'] && $userdata['user_allowavatar'] ) { switch( $userdata['user_avatar_type'] ) { case USER_AVATAR_UPLOAD: $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '' : ''; break; case USER_AVATAR_REMOTE: $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '' : ''; break; case USER_AVATAR_GALLERY: $avatar_img = ( $board_config['allow_avatar_local'] ) ? '' : ''; break; } } // Check For Anonymous User if ($userdata['user_id'] != '-1') { $name_link = '' . $userdata['username'] . ''; } else { $name_link = $lang['Guest']; } // // END: Avatar On Index MOD // $template->assign_vars(array( 'WELCOME_TEXT' => $CFG['welcome_text'], 'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts), 'TOTAL_USERS' => sprintf($l_total_user_s, $total_users), 'TOTAL_TOPICS' => sprintf($lang['total_topics'], $total_topics), 'NEWEST_USER' => sprintf($lang['Newest_user'], '', $newest_user, ''), 'L_FORUM' => $lang['Forum'], 'L_BOARD_NAVIGATION' => $lang['Board_navigation'], 'L_STATISTICS' => $lang['Statistics'], 'L_ANNOUNCEMENT' => $lang['Post_Announcement'], 'L_POSTED' => $lang['Posted'], 'L_COMMENTS' => $lang['Comments'], 'L_VIEW_COMMENTS' => $lang['View_comments'], 'L_POST_COMMENT' => $lang['Post_your_comment'], 'L_SEND_PASSWORD' => $lang['Forgotten_password'], 'U_SEND_PASSWORD' => append_sid("profile.$phpEx?mode=sendpassword"), 'L_REGISTER_NEW_ACCOUNT' => sprintf($lang['Register_new_account'], '', ''), 'L_REMEMBER_ME' => $lang['Remember_me'], 'L_VIEW_COMPLETE_LIST' => $lang['View_complete_list'], 'L_POLL' => $lang['Poll'], 'L_VOTE_BUTTON' => $lang['Vote'], // Welcome Avatar 'L_NAME_WELCOME' => $lang['Welcome'], 'U_NAME_LINK' => $name_link, 'AVATAR_IMG' => $avatar_img) ); // // PObieranie ifno o graczach. // if (check_port_status("logon.mmoforum.net", 8129)) { $serv = "UP"; } else { $serv = "DOWN"; } $sql_conn = mysql_connect('logon.mmoforum.net', 'mangos', 'mmoforum'); mysql_select_db('antrix'); $query = "SELECT * FROM `characters` WHERE `online`='1' ORDER BY `level`"; $zuo = mysql_query($query); $c = 1; while ($result = mysql_fetch_row($zuo)) { $c++; } mysql_close($sql_conn); function check_port_status($ip, $port) { if($fp1=fsockopen($ip, $port, $ERROR_NO, $ERROR_STR,(float)1.0)){ return true;fclose($fp1); }else{ return false; } } if (!isset(mode)) { $dee = "
Login
Pass
TBC*
* - Wpisz 0 dla konta bez TBC lub 8 dla konta z TBC
"; } // // Fetch Posts from Announcements Forum // $template->assign_block_vars('welcome_text', array()); $template->assign_block_vars('fetchpost_row', array( 'TITLE' => 'Gracze Online', 'TEXT' => $dee, )); $template->assign_block_vars('zuo', array( 'SERVER' => $serv, 'COUNT' => $c-1, )); // // END: Fetch Announcements // // // Fetch Poll // $fetchpoll = phpbb_fetch_poll($CFG['poll_forum']); if (!empty($fetchpoll)) { $template->assign_vars(array( 'S_POLL_QUESTION' => $fetchpoll['vote_text'], 'S_POLL_ACTION' => append_sid('posting.'.$phpEx.'?'.POST_TOPIC_URL.'='.$fetchpoll['topic_id']), 'S_TOPIC_ID' => $fetchpoll['topic_id'], 'L_SUBMIT_VOTE' => $lang['Submit_vote'], 'L_LOGIN_TO_VOTE' => $lang['Login_to_vote'] ) ); for ($i = 0; $i < count($fetchpoll['options']); $i++) { $template->assign_block_vars('poll_option_row', array( 'OPTION_ID' => $fetchpoll['options'][$i]['vote_option_id'], 'OPTION_TEXT' => $fetchpoll['options'][$i]['vote_option_text'], 'VOTE_RESULT' => $fetchpoll['options'][$i]['vote_result'], ) ); } } else { $template->assign_vars(array( 'S_POLL_QUESTION' => $lang['No_poll'], 'DISABLED' => 'disabled="disabled"' ) ); } // // Generate the page // $template->pparse('body'); include($phpbb_root_path . 'includes/page_tail.'.$phpEx); ?>