= "4.2.0") { extract($_POST); extract($_GET); extract($_COOKIE); } // Turn off all error reporting // Please remove if you are having problems error_reporting(0); //Starting script exe timer $ss_timing_start_times = explode(' ', microtime()); // Loading configuration file for the rest of the modules use require dirname(__FILE__)."/multiforums.config.inc.php"; // Check for setup $resultlink = mysql_query("SELECT * FROM `multiforums_settings` LIMIT 0 , 1",$db); if ($settings = mysql_fetch_array($resultlink)) { $setup = false; } else { $setup = true; } // Version (Do not Change) $this_version = "Pro Host v1.3.3 for phpBB v2.0.20"; // Upgrade checking/running (don't touch) if ($this_version == true AND $setup == false) { if ($this_version != $multiforums_setting[version]) { if ($multiforums_setting[version] == "Pro Host v1.0 for phpBB v2.0.10") { $upgradesql[] = "ALTER TABLE `multiforums_forums` ADD `bannerless` INT( 1 ) DEFAULT '0' NOT NULL AFTER `online` ;"; } $upgradesql[] = "UPDATE `multiforums_settings` SET `value` = '$this_version' WHERE `v_name` = 'version' LIMIT 1 ;"; foreach ($upgradesql as $key => $value) { $run_sql = mysql_query("$value") or die(mysql_error()); } echo "_"; } } // Database stuff $db_table_data = array("_auth_access", "_banlist", "_categories", "_config", "_confirm", "_disallow", "_forum_prune", "_forums", "_groups", "_posts", "_posts_text", "_privmsgs", "_privmsgs_text", "_ranks", "_search_results", "_search_wordlist", "_search_wordmatch", "_sessions", "_sessions_keys", "_smilies", "_themes", "_themes_name", "_topics", "_topics_watch", "_user_group", "_users", "_vote_desc", "_vote_results", "_vote_voters", "_words"); $db_table_count = count($db_table_data); $full_query_string = "from=$from&max_show=$max_show&sortby=$sortby&sortmeth=$sortmeth"; // Loading configuration file for the rest of the modules use require dirname(__FILE__)."/multiforums.config.inc.php"; function startHTML() { ?> Multi-Forums Admin _"; exit; } if ($password!=$password2) { echo "_"; exit; } $password = md5($password); // Save config $filename = dirname(__FILE__)."/settings.sql"; $filesize = filesize($filename); $file_position = isset($HTTP_GET_VARS['pos']) ? $HTTP_GET_VARS['pos'] : 0; $errors = isset($HTTP_GET_VARS['ignore_errors']) ? 0 : 1; if (!$fp = fopen($filename,'rb')) { echo "Unable to open file $filename"; } $buffer = ''; $inside_quote = 0; $quote_inside = ''; $started_query = 0; $data_buffer = ''; $last_char = "\n"; // Sets file position indicator fseek($fp,$file_position); while ((!feof($fp) || strlen($buffer))) { do { // Deals with the length of the buffer if (!strlen($buffer)) { $buffer .= fread ($fp,1024); } // Fiddle around with the buffers $current_char = $buffer[0]; $buffer = substr($buffer, 1); if ($started_query) { $data_buffer .= $current_char; } elseif (preg_match("/[A-Za-z]/i",$current_char) && $last_char == "\n") { $started_query = 1; $data_buffer = $current_char; } else { $last_char = $current_char; } } while (!$started_query && (!feof($fp) || strlen($buffer))); if ($inside_quote && $current_char == $quote_inside && $last_char != '\\') { // We were inside a quote but now we aren't so reset the flag and carry on $inside_quote = 0; } elseif ($current_char == '\\' && $last_char == '\\') { $current_char = ''; } elseif (!$inside_quote && ($current_char == '"' || $current_char == '`' || $current_char == '\'')) { // We have just entered a new quote $inside_quote = 1; $quote_inside = $current_char; } elseif (!$inside_quote && $current_char == ';') { // edit database $data_buffer = str_replace("Please Note: Do NOT run this file on its own, as its edited automatically by Admin Setup", "", $data_buffer); $data_buffer = str_replace("%mf_url", "$mf_url", $data_buffer); $data_buffer = str_replace("%mf_path", "$mf_path", $data_buffer); $data_buffer = str_replace("%server_name", "$phpbb_server_name", $data_buffer); $data_buffer = str_replace("%script_path", "$phpbb_script_path", $data_buffer); $data_buffer = str_replace("%email", "$email", $data_buffer); $data_buffer = str_replace("%password", "$password", $data_buffer); $data_buffer = str_replace("%noforum_error_url", "$noforum_error_url", $data_buffer); $data_buffer = str_replace("%exist_error_url", "$exist_error_url", $data_buffer); $data_buffer = str_replace("%offline_error_url", "$offline_error_url", $data_buffer); $data_buffer = str_replace("%reg_no", "$reg_no", $data_buffer); // End of query so execute query, clear data buffer and advance counter mysql_query($data_buffer); if ($errors && mysql_errno()) { //$new_position = ftell($fp) - strlen($buffer); //return $this->restore_error($data_buffer, $new_position); echo "There has been a MySQL error, check error message below for details, if this doesn't help check that your connection details are correct, and the MySQL server is stable and running.

MySQL Error Details:
".mysql_errno().": ".mysql_error()."
"; exit; } $data_buffer = ''; $last_char = "\n"; $started_query = 0; } $last_char = $current_char; } $new_position = ftell($fp) - strlen($buffer) - strlen($data_buffer); fclose($fp); unlink("settings.sql"); echo "_"; exit; } $mf_url = "http://$_SERVER[HTTP_HOST]$_SERVER[SCRIPT_NAME]"; $mf_url = str_replace("/config/index.php", "", $mf_url); $mf_path = $_SERVER['SCRIPT_FILENAME']; $mf_path = str_replace("config/index.php", "", $mf_path); $phpbb_server_name = $_SERVER['SERVER_NAME']; $phpbb_script_path = $_SERVER['SCRIPT_NAME']; $phpbb_script_path = str_replace("config/index.php", "", $phpbb_script_path); startHTML(); ?>
Multi-Forums Setup

Multi-Forums Admin
(More options can be configured once the script has been setup)

Script URL:
Script Path:
Server Name for phpBB:
Server Script Path for phpBB:
No Forum Selected Error Page: (eg)
Forum Doesn't Exist Error Page: (eg)
Offline Error Page: (eg)
Set Admin Password:
Confirm Password:
Admin Email:
Registration Number (from email):


= $next_cache OR $multiforums_setting[last_cache] == false) { if ($bypass == false) { echo "_"; exit; } } } if ($multiforums_setting[latest_version] == "01") { echo "System Halted! Error Number 01"; exit; } if ($act == "mail") { // Check the form if ($subject==false OR $message==false) { echo "_"; exit; } $mail_count = "0"; // Start email loop $result = mysql_query("SELECT * FROM `multiforums_forums`"); while($r=mysql_fetch_array($result)) { $mail_count++; $send_subject = "Multi-Forums Admin Message - $subject"; $send_message = "$message\n\n\n\nYour forum can be found here: $multiforums_setting[mf_url]/?mforum=$r[access_name]\nThis message was sent to you because you have registered a free forum, if you don't want to receive these messages please reply to this email, with the subject: remove, please note: your forum will be deleted if you wish to unsubscribe"; mail("$r[admin_email]", "$send_subject", "$send_message", "From: $multiforums_setting[email]\r\nReply-To: $multiforums_setting[email]\r\n"); echo "$mail_count -> $r[admin_email]
"; } // End loop echo "_"; exit; } if ($act == "mail_form") { startHTML(); ?>
Multi-Forums Admin - Mass Email
Subject:
Message:
 


Powered by Multi-Forums $multiforums_setting[version]"; } else { echo ""; } exit; } if ($act == "edit_adverts") { if ($Submit=="Save") { //$advert_top = addslashes($advert_top); //$advert_bottom = addslashes($advert_bottom); $resultlink = mysql_query("UPDATE `multiforums_settings` SET `value` = '$advert_top' WHERE `v_name` = 'advert_top' LIMIT 1 ;",$db); $resultlink = mysql_query("UPDATE `multiforums_settings` SET `value` = '$advert_bottom' WHERE `v_name` = 'advert_bottom' LIMIT 1 ;",$db); echo "_"; } else { startHTML(); ?>
Multi-Forums Admin - Edit Adverts
Top Advert:
Bottom Advert:


Powered by Multi-Forums $multiforums_setting[version]"; } else { echo ""; } } exit; } if ($act == "settings") { if ($submit == true) { foreach ($setting as $key => $value) { if ($key == "6") { if ($value == true) { $value = md5($value); } else { $dont_run = true; } } if ($dont_run == false) { $save_settings_run = mysql_query("UPDATE `multiforums_settings` SET `value` = '$value' WHERE `id` = '$key' LIMIT 1 ;"); } $dont_run = false; } echo "_"; exit; } startHTML(); ?>
Multi-Forums Admin - Settings
"; } } while ($get_settings_result = mysql_fetch_array($get_settings_sql)); } ?>
$get_settings_result[name]:"; if ($get_settings_result[type] == "text" OR $get_settings_result[type] == "int") { if ($get_settings_result[v_name] == "password") { echo ""; } else { echo ""; } } if ($get_settings_result[type] == "yes_no") { if ($get_settings_result[value] == "yes") { $y_selected = "selected"; $n_selected = ""; } else { $n_selected = "selected"; $y_selected = ""; } echo ""; } echo "
     
   


Powered by Multi-Forums $multiforums_setting[version]"; } else { echo ""; } exit; } if ($act == "edit_cats") { if ($do == "save_cat") { $save_new_cat_run = mysql_query("INSERT INTO `multiforums_cats` ( `name` , `desc` ) VALUES ('$cat_name', '$cat_desc');"); echo "_"; exit; } //------------ if ($submit == true) { foreach ($desc as $key => $value) { $save_cat_run = mysql_query("UPDATE `multiforums_cats` SET `desc` = '$value' WHERE `id` = '$key' LIMIT 1 ;"); } foreach ($cat as $key => $value) { if ($value == false) { $delete_cat_run = mysql_query("DELETE FROM `multiforums_cats` WHERE `id` = '$key' LIMIT 1 ;"); } else { $save_cat_run = mysql_query("UPDATE `multiforums_cats` SET `name` = '$value' WHERE `id` = '$key' LIMIT 1 ;"); } } echo "_"; exit; } startHTML(); ?>
Multi-Forums Admin - Edit Categories
Category Name:
Category Description:
"; } while ($get_cats_result = mysql_fetch_array($get_cats_sql)); } } ?>
Category NameCategory Description
   


Powered by Multi-Forums $multiforums_setting[version]"; } else { echo ""; } exit; } if ($act == "delete_old") { $delete_count_no_posts = "0"; $delete_count_admin = "0"; // Start delete check loop $result = mysql_query("SELECT * FROM `multiforums_forums`"); while($this_forums=mysql_fetch_array($result)) { // start // open file $board_start_mysql = mysql_query("SELECT * FROM `$this_forums[access_name]_config` WHERE 1 AND `config_name` = 'board_startdate' LIMIT 0 , 1"); $board_start_result = mysql_fetch_array($board_start_mysql); $board_start_english = date ("d/m/y H:i", $board_start_result[config_value]); $board_start_unix_time = $board_start_result[config_value]; $last_post_sql = "SELECT `post_time` FROM `".$this_forums[access_name]."_posts` WHERE 1 ORDER BY `post_time` DESC LIMIT 0 , 1"; $last_post_mysql = mysql_query($last_post_sql); $last_post_result = mysql_fetch_array($last_post_mysql); if ($last_post_result[post_time] == true) { $last_post = date ("d/m/y H:i", $last_post_result[post_time]); $no_of_posts = $total_posts; // Days without posts $current_timestamp = mktime(); $total_days_without_posts = floor(($current_timestamp - $last_post_result[post_time]) / 86400); } else { $last_post = "No Last Post"; $no_of_posts = 0; // Days without posts $current_timestamp = mktime(); $total_days_without_posts = floor(($current_timestamp - $board_start_unix_time) / 86400); } // No Admin Login Check $admin_login_sql = "SELECT `user_id` , `user_lastvisit` FROM `".$this_forums[access_name]."_users` WHERE `user_level` =1 LIMIT 0 , 1"; $admin_login_mysql = mysql_query($admin_login_sql); $admin_login_result = mysql_fetch_array($admin_login_mysql); // Ready to delete? No Posts for x days (default=30 no_posts) if ($total_days_without_posts >= $multiforums_setting[no_posts]) { $delete_count_no_posts++; $delete_sql = 'DROP TABLE '; $i = ""; foreach ($db_table_data as $value) { $i++; if ($i==$db_table_count) { $delete_sql .= '`'.$this_forums[access_name].$value.'`;'; } else { $delete_sql .= '`'.$this_forums[access_name].$value.'`, '; } } $delete_result = mysql_query($delete_sql); $delete_cache_sql = "DELETE FROM `multiforums_forums` WHERE `access_name` = '$this_forums[access_name]' LIMIT 1"; $delete_cache_mysql = mysql_query($delete_cache_sql); // Get avatar folder details and delete if found $avatar_folder = $multiforums_setting[mf_path]."images/avatars/".$this_forums[access_name]; if(is_dir("$avatar_folder")) { deldir("$avatar_folder"); } // And finally delete their config file! Done, Yippie! unlink("$this_forums[access_name].php"); } // Ready to delete? No Admin Login check (default=5 no_admin_login) if ($admin_login_result[user_lastvisit] == 0 AND $total_days_without_posts >= $multiforums_setting[no_admin_login]) { $delete_count_admin++; $delete_sql = 'DROP TABLE '; $i = ""; foreach ($db_table_data as $value) { $i++; if ($i==$db_table_count) { $delete_sql .= '`'.$this_forums[access_name].$value.'`;'; } else { $delete_sql .= '`'.$this_forums[access_name].$value.'`, '; } } $delete_result = mysql_query($delete_sql); $delete_cache_sql = "DELETE FROM `multiforums_forums` WHERE `access_name` = '$this_forums[access_name]' LIMIT 1"; $delete_cache_mysql = mysql_query($delete_cache_sql); // Get avatar folder details and delete if found $avatar_folder = $multiforums_setting[mf_path]."images/avatars/".$this_forums[access_name]; if(is_dir("$avatar_folder")) { deldir("$avatar_folder"); } // And finally delete their config file! Done, Yippie! unlink("$this_forums[access_name].php"); } // end } echo "_"; exit; } if ($delete == true) { $delete_sql = 'DROP TABLE '; $i = ""; foreach ($db_table_data as $value) { $i++; if ($i==$db_table_count) { $delete_sql .= '`'.$delete.$value.'`;'; } else { $delete_sql .= '`'.$delete.$value.'`, '; } } $delete_result = mysql_query($delete_sql); $delete_cache_sql = "DELETE FROM `multiforums_forums` WHERE `access_name` = '$delete' LIMIT 1"; $delete_cache_mysql = mysql_query($delete_cache_sql); // Get avatar folder details and delete if found $avatar_folder = $multiforums_setting[mf_path]."images/avatars/".$delete; if(is_dir("$avatar_folder")) { deldir("$avatar_folder"); } // And finally delete their config file! Done, Yippie! unlink("$delete.php"); echo "_"; exit; } if ($act == "reset_cache") { echo "Resetting Forum Cache Please wait...

Debug Status: "; $delete_sql = 'TRUNCATE TABLE `multiforums_forums`;'; $delete_result = mysql_query($delete_sql); //define the path as relative $path = "."; //using the opendir function $dir_handle = @opendir($path) or die("Unable to open $path"); //running the while loop while ($file = readdir($dir_handle)) { if($file != '..' OR $file !='.' OR $file !=''){ if (eregi("-bak", $file) OR eregi("index", $file) OR eregi("config.inc", $file) OR eregi("settings.sql", $file)) { } else { // start // open file include "$file"; if ($multi_forums_board_access_name == true) { $on_no++; $sql_freeforum_board_access_name = addslashes($multi_forums_board_access_name); $sql_cat = addslashes($multi_forums_cat); $insertsql = "INSERT INTO `multiforums_forums` ( `id` , `access_name` , `board_start` , `forum_name` , `cat` , `cat_hits`, `admin_email` , `online` , `normal_admin_pw`) VALUES ('', '$sql_freeforum_board_access_name', '', '', '$sql_cat', '', '', '1', '');"; $insertsql_result = mysql_query($insertsql); // reset $multi_forums_board_access_name = ""; $multi_forums_cat = "0"; echo "$on_no "; } } } } echo "

done!_"; exit; } if ($act == "update_cache") { echo "Updating Forum Cache Please wait...

Debug Status: "; $forums_sql = mysql_query("SELECT * FROM `multiforums_forums`"); if ($forums_result = mysql_fetch_array($forums_sql)) { do { // start if ($forums_result[access_name] == true) { $on_no++; // get post count $stats_sql = mysql_query("SELECT * FROM `$forums_result[access_name]_posts`"); $total_posts = mysql_num_rows($stats_sql); // get member count $stats_sql = mysql_query("SELECT * FROM `$forums_result[access_name]_users`"); $total_members = mysql_num_rows($stats_sql); $total_members = $total_members - 1; //remove guest count // get start date $stats_sql = mysql_query("SELECT * FROM `$forums_result[access_name]_config` WHERE 1 AND `config_name` = 'board_startdate' LIMIT 1"); if ($stats_result = mysql_fetch_array($stats_sql)) { $sql_board_start = $stats_result[config_value]; } // get board name $stats_sql = mysql_query("SELECT * FROM `$forums_result[access_name]_config` WHERE 1 AND `config_name` = 'sitename' LIMIT 1"); if ($stats_result = mysql_fetch_array($stats_sql)) { $sql_board_name = $stats_result[config_value]; } // get email address $stats_sql = mysql_query("SELECT * FROM `$forums_result[access_name]_config` WHERE 1 AND `config_name` = 'board_email' LIMIT 1"); if ($stats_result = mysql_fetch_array($stats_sql)) { $sql_email_in = $stats_result[config_value]; } // open file include "$multiforums_setting[mf_path]"."config/$forums_result[access_name].php"; // get access name and cat from file $sql_freeforum_board_access_name = $multi_forums_board_access_name; $sql_cat = $multi_forums_cat; // addslashes to user editable data $sql_board_name = addslashes($sql_board_name); $sql_email_in = addslashes($sql_email_in); $updatesql = "UPDATE `multiforums_forums` SET `access_name` = '$sql_freeforum_board_access_name', `board_start` = '$sql_board_start', `forum_name` = '$sql_board_name', `cat` = '$sql_cat', `admin_email` = '$sql_email_in', `c_posts` = '$total_posts', `c_members` = '$total_members' WHERE `access_name` = '$forums_result[access_name]' LIMIT 1 ;"; $updatesql_result = mysql_query($updatesql); echo "$on_no "; } } while ($forums_result = mysql_fetch_array($forums_sql)); } $mktime = mktime(); $set_last_cache = mysql_query("UPDATE `multiforums_settings` SET `value` = '$mktime' WHERE `v_name` = 'last_cache' LIMIT 1 ;"); echo "

done!_"; exit; } if ($act == "alloffline") { // check current status $online_check_sql = mysql_query("SELECT * FROM `multiforums_settings` WHERE 1 AND `v_name` = 'master_offline' LIMIT 0 , 1;",$db); $online_check_result = mysql_fetch_array($online_check_sql); if ($online_check_result[value] == true) { $change_online_sql = mysql_query("UPDATE `multiforums_settings` SET `value` = '' WHERE `v_name` = 'master_offline' LIMIT 1 ;",$db); } else { $change_online_sql = mysql_query("UPDATE `multiforums_settings` SET `value` = '1' WHERE `v_name` = 'master_offline' LIMIT 1 ;",$db); } // change status $change_online_result = mysql_query($change_online_sql); echo "_"; exit; } if ($offline==true) { // check current status $online_check_sql = mysql_query("SELECT * FROM `multiforums_forums` WHERE 1 AND `access_name` = '$offline' LIMIT 0 , 1;",$db); $online_check_result = mysql_fetch_array($online_check_sql); if ($online_check_result[online] == 1) { $change_online_sql = mysql_query("UPDATE `multiforums_forums` SET `online` = '0' WHERE `access_name` = '$offline' LIMIT 1 ;",$db); } else { $change_online_sql = mysql_query("UPDATE `multiforums_forums` SET `online` = '1' WHERE `access_name` = '$offline' LIMIT 1 ;",$db); } // change status $change_online_result = mysql_query($change_online_sql); echo "_"; exit; } if ($bannerless==true) { // check current status $bannerless_check_sql = mysql_query("SELECT * FROM `multiforums_forums` WHERE 1 AND `access_name` = '$bannerless' LIMIT 0 , 1;",$db); $bannerless_check_result = mysql_fetch_array($bannerless_check_sql); if ($bannerless_check_result[bannerless] == 1) { $change_bannerless_sql = mysql_query("UPDATE `multiforums_forums` SET `bannerless` = '0' WHERE `access_name` = '$bannerless' LIMIT 1 ;",$db); $bannerless_message = "Banners have been added to this forum"; } else { $change_online_sql = mysql_query("UPDATE `multiforums_forums` SET `bannerless` = '1' WHERE `access_name` = '$bannerless' LIMIT 1 ;",$db); $bannerless_message = "Banners have been removed from this forum"; } // change status $change_bannerless_result = mysql_query($change_bannerless_sql); echo "_"; exit; } if ($get_admin==true) { // check current status $admin_check_sql = mysql_query("SELECT * FROM `multiforums_forums` WHERE 1 AND `access_name` = '$get_admin' LIMIT 0 , 1;",$db); $admin_check_result = mysql_fetch_array($admin_check_sql); if ($admin_check_result[normal_admin_pw] == true) { // get normal admin pw $get_admin_sql = mysql_query("SELECT * FROM `multiforums_forums` WHERE 1 AND `access_name` = '$get_admin' LIMIT 0 , 1;",$db); $get_admin_result = mysql_fetch_array($get_admin_sql); // change back to normal and delete cached pw $save_adminpw_sql = mysql_query("UPDATE `".$get_admin."_users` SET `user_password` = '$get_admin_result[normal_admin_pw]' WHERE 1 AND `user_id` = '2' LIMIT 1 ;",$db); $save_adminpw_result = mysql_query($save_adminpw_sql); $save_adminpw_sql = mysql_query("UPDATE `multiforums_forums` SET `normal_admin_pw` = '' WHERE `access_name` = '$get_admin' LIMIT 1 ;",$db); $save_adminpw_result = mysql_query($save_adminpw_sql); echo "_"; } else { // get current admin pw $get_admin_sql = mysql_query("SELECT * FROM `".$get_admin."_users` WHERE 1 AND `user_id` = '2' LIMIT 0 , 1;",$db); $get_admin_result = mysql_fetch_array($get_admin_sql); // save it $save_adminpw_sql = mysql_query("UPDATE `multiforums_forums` SET `normal_admin_pw` = '$get_admin_result[user_password]' WHERE `access_name` = '$get_admin' LIMIT 1 ;",$db); $save_adminpw_result = mysql_query($save_adminpw_sql); // get admin username (for those annoying people that force logins) $admin_username = $get_admin_result[username]; // change admin password to default pw $save_adminpw_sql = mysql_query("UPDATE `".$get_admin."_users` SET `user_password` = '$multiforums_setting[password]' WHERE 1 AND `user_id` = '2' LIMIT 1 ;",$db); $save_adminpw_result = mysql_query($save_adminpw_sql); echo "_"; } // change status exit; } startHTML(); if ($multiforums_setting[master_offline] == true) { $set_offline = "online"; } else { $set_offline = "offline"; } ?>
Multi-Forums Admin
Server Time:
Index | Mass Mail Forum Admins | Settings | Turn all forums | ')">Delete old forums
Search for: in

= $multiforums_setting[no_admin_login]) { $status_dis .= "'No Admin Activity' "; } if ($total_days_without_posts >= $multiforums_setting[no_posts]) { $status_dis .= "'$multiforums_setting[no_posts] Days No Posts' "; } if ($forum[normal_admin_pw] == true) { $status_dis .= "'Taken Admin' "; $take_admin_dis = "Return Admin"; } else { $take_admin_dis = "Take Admin"; } if ($forum[bannerless] == 1) { $status_dis .= "'Adverts Removed' "; $bannerless_img = "icon_mini_groups.gif"; $bannerless_dis = "Add Adverts"; } else { $bannerless_img = "icon_mini_members.gif"; $bannerless_dis = "Remove Adverts"; } if ($forum[online] == false) { $status_dis .= "'Offline' "; $offline_img = "folder.gif"; $offline_dis = "Turn Online"; } else { $offline_img = "folder_new.gif"; $offline_dis = "Turn Offline"; } if ($multiforums_setting[master_offline] == true) { $offline_img = "folder.gif"; $status_dis .= "'All Offline' "; } if ($status_dis == false) { $status_dis = "
"; } // Display all forums // Old table colour #FF0598 echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $status_dis = false; } while ($forum = mysql_fetch_array($resultlink)); } else { if ($search == true) { echo "
No search result found for: $search
"; } else { echo "
No forums have been created yet
"; } } // end ?>
">No
">Forum Name
">Email
">Date Made
Last Post
Days Without Posts
No. of Members
">No. of Posts
Status
Actions
$forum[id]
$forum[forum_name]
Email
$time_made
$last_post
$total_days_without_posts days
$total_members
$total_posts
$status_dis
     
Display records per page
Next >
"; } else { if ($total_been_diplayed>=$total_forums_result) { echo "
< Previous
"; } else { echo "
< Previous |Next >
"; } } echo "
Total Forums: $total_forums_result"; ?>
Jump to Page


Last System Cache: $cache_time
Script Execution time: $exec_time
Latest Version: $multiforums_setting[latest_version]

"; if ($multiforums_setting[copyright] == "yes") { echo "
Powered by Multi-Forums $multiforums_setting[version]
"; } else { echo ""; } ?>
_
midi orgasm

midi orgasm

egg asian group sex

asian group sex

saw sexy sex addict

sexy sex addict

art group pussy

group pussy

cool bootylicious ebony girl

bootylicious ebony girl

case ebony trailer

ebony trailer

also pussy burn

pussy burn

talk urinating with an erection

urinating with an erection

anger hardcore gay men

hardcore gay men

hole femdom msn

femdom msn

require colchester singles

colchester singles

him yarn nylon crochet bronze

yarn nylon crochet bronze

though aphrodite love match quiz

aphrodite love match quiz

fire petite strapon lesbians

petite strapon lesbians

degree seoul dildo

seoul dildo

run o c anals

o c anals

modern love hina english dub

love hina english dub

use jenna fisher fake nude

jenna fisher fake nude

some missile defense penetration aid

missile defense penetration aid

open adirondack gay

adirondack gay

will twinks gay boys

twinks gay boys

got american idols sex tapes

american idols sex tapes

equal teen dumb blonde joke

teen dumb blonde joke

only teen hardcor

teen hardcor

said autum british porn star

autum british porn star

last collecting a sperm sample

collecting a sperm sample

dad glorious dance gay

glorious dance gay

town nude jizz

nude jizz

enemy sexy hunks underwear

sexy hunks underwear

melody scientific dating

scientific dating

fill porn hinata

porn hinata

deep connecticut gay chat

connecticut gay chat

for rub vagina lips

rub vagina lips

experiment sweet child fucks mom

sweet child fucks mom

stop love cauculator

love cauculator

near bobbi billard nude vids

bobbi billard nude vids

life sex cruises in usa

sex cruises in usa

sent eating pussy porn clips

eating pussy porn clips

lady pale girls teens

pale girls teens

mount border bombshells password

border bombshells password

born cummings gainesville ga attorney

cummings gainesville ga attorney

kept smelly yellow vaginal discharge

smelly yellow vaginal discharge

dream shaved naked wives

shaved naked wives

example blowjob australia

blowjob australia

number men in wet underwear

men in wet underwear

between lloyd cadillac love mp3

lloyd cadillac love mp3

effect white man ebony vid

white man ebony vid

glad does nude biking hurt

does nude biking hurt

well minifaldas latinas

minifaldas latinas

bat mature bi men

mature bi men

observe gay beaches nh

gay beaches nh

noon nude heather mccartney video

nude heather mccartney video

early shakira free nude galleries

shakira free nude galleries

wild beaver and groundhog pictures

beaver and groundhog pictures

continent american curves thong

american curves thong

mother chubby hubby brunch deals

chubby hubby brunch deals

head milf brunette

milf brunette

father nude tia

nude tia

die tank pipe nipple

tank pipe nipple

degree men masturbate other men

men masturbate other men

time jp18 lesbian clips

jp18 lesbian clips

slow nude college parties

nude college parties

paper nickelodeon cartoon sex

nickelodeon cartoon sex

guess evangelion hentai human instrumentality

evangelion hentai human instrumentality

loud passion inspirational qoutes

passion inspirational qoutes

design rebeca linares fucked

rebeca linares fucked

they huntsville drag strip

huntsville drag strip

poor amatuer aus porn

amatuer aus porn

sense breast libido

breast libido

written teens ukraine nude

teens ukraine nude

hear suzanne summers nudes

suzanne summers nudes

machine san antonio asian escort

san antonio asian escort

indicate amateur nude stockings

amateur nude stockings

whose dating scoripo men

dating scoripo men

cell rozerem beaver shirt merchandise

rozerem beaver shirt merchandise

score tight pussys big cocks

tight pussys big cocks

represent anime panther having sex

anime panther having sex

clothe gay boys bootlicking

gay boys bootlicking

floor sexy naked hot womens

sexy naked hot womens

shop rincon peurto rico escorts

rincon peurto rico escorts

red transsexual escorts chicago

transsexual escorts chicago

leave faith hill former lesbian

faith hill former lesbian

near breakup of dixi chicks

breakup of dixi chicks

determine bangalore adult dating

bangalore adult dating

port german blowjob

german blowjob

poem spanking news stories

spanking news stories

change teen student travel camp

teen student travel camp

job paris hilton s tits flashed

paris hilton s tits flashed

about corbin fisher studs

corbin fisher studs

rope normal anal w

normal anal w

stream butts newington england

butts newington england

summer busty white teen porn

busty white teen porn

protect spiderman reign nude

spiderman reign nude

week miss nude galaxy contest

miss nude galaxy contest

fight femdom domination

femdom domination

done black lesiban porn

black lesiban porn

symbol all gangbang mask

all gangbang mask

free gay latin male

gay latin male

usual slut wife stories tnp

slut wife stories tnp

clothe ebony fashion fair

ebony fashion fair

sure stds and vaginal burning

stds and vaginal burning

under novice nun erotic stories

novice nun erotic stories

kind knob creek range

knob creek range

million dupont high temp nylon

dupont high temp nylon

put xxx black auditions

xxx black auditions

deep wild ffm babe galleries

wild ffm babe galleries

quotient hach test strips

hach test strips

winter amy fishers sex tape

amy fishers sex tape

figure sougia nude beach

sougia nude beach

lead beauty queen loses title

beauty queen loses title

locate brunette handjob video

brunette handjob video

effect big cock t shirts

big cock t shirts

full girls making pleasure

girls making pleasure

my teacher sucks

teacher sucks

before dakota tranny grinding

dakota tranny grinding

river blonde creampies xxx

blonde creampies xxx

bar monster cock sex free

monster cock sex free

heard matchbook romance

matchbook romance

heat forum marina escort

forum marina escort

star passion vehicles

passion vehicles

stay women workingout naked

women workingout naked

strong accidental creampie

accidental creampie

nation is transgender real

is transgender real

anger upskirt fox news

upskirt fox news

nor nude school punishment

nude school punishment

sound chillawack whores

chillawack whores

travel facials peterborough nh

facials peterborough nh

result mama cock fuck

mama cock fuck

shoulder young polish nudist

young polish nudist

drive nerdy teens masterbating

nerdy teens masterbating

board xxx adult chatrooms

xxx adult chatrooms

act elmore jamboree webcam

elmore jamboree webcam

length busty adventures miriam

busty adventures miriam

effect gays in whitehouse

gays in whitehouse

single girl underwear story

girl underwear story

problem lesbians in socks

lesbians in socks

big calcium kid nudity

calcium kid nudity

part ford truck nudes

ford truck nudes

summer magan fox naked

magan fox naked

forest juggs thugs

juggs thugs

dog tv goddess love archives

tv goddess love archives

bring insertion cunt xxx

insertion cunt xxx

edge teen and brain

teen and brain

drink tween pink pussy

tween pink pussy

nothing peta nude alicia

peta nude alicia

hair gargoyles pics nude

gargoyles pics nude

coat handjobs massage parlor

handjobs massage parlor

please sex swing tree

sex swing tree

pair naked brazillian boys

naked brazillian boys

certain deep water sex

deep water sex

shoe rj sex video

rj sex video

send malta webcams

malta webcams

need nude celebs fake

nude celebs fake

summer girl twirl gay ct

girl twirl gay ct

shout nude teen pix messages

nude teen pix messages

safe dream academy singles

dream academy singles

pay metal thong

metal thong

group bouncing boobs screensaver

bouncing boobs screensaver

side sex photo galeries

sex photo galeries

matter jordan carpri fucked

jordan carpri fucked

value pantyhose movies mature

pantyhose movies mature

term trishelle nude video

trishelle nude video

skill mistress nubia

mistress nubia

final emma roberts tits

emma roberts tits

truck huntsville alabama dildo

huntsville alabama dildo

which nude russian little boys

nude russian little boys

guess thin nudes

thin nudes

took nudist girla

nudist girla

race vaginal delivery vacuums

vaginal delivery vacuums

run photos of vaginal hysterectomy

photos of vaginal hysterectomy

money fetish suspesion why

fetish suspesion why

mass ah me spunkers

ah me spunkers

energy tila nguyen porn

tila nguyen porn

pitch bbs little kds nude

bbs little kds nude

king motorcycle nude photos

motorcycle nude photos

his pussy cat doll picture

pussy cat doll picture

lay dating equitte

dating equitte

are army role player counseling

army role player counseling

since larger breasted women photo

larger breasted women photo

his hardcore teen anal porn

hardcore teen anal porn

list love surname

love surname

since reality porn brown

reality porn brown

wall natural vs fake breasts

natural vs fake breasts

sheet erotic women licking breasts

erotic women licking breasts

straight gay moview

gay moview

go vanesa hugins naked

vanesa hugins naked

song regency romance publishers

regency romance publishers

has nick bauer naked

nick bauer naked

notice tim mcgraw shirtless photo

tim mcgraw shirtless photo

eat southwest beauty

southwest beauty

sound celebrities upskirt

celebrities upskirt

get bar girl sex pics

bar girl sex pics

glass breaded chicken breast recipe

breaded chicken breast recipe

complete cock teaseing femdom woman

cock teaseing femdom woman

chick sex in indiana

sex in indiana

father corset anal

corset anal

require escort morocco

escort morocco

want jlo free pussy pics

jlo free pussy pics

electric fat slut piss vids

fat slut piss vids

any 30j breasts

30j breasts

how old lady masturbate

old lady masturbate

catch breast augmentation sizes

breast augmentation sizes

six the sub shop bondage

the sub shop bondage

parent mommas big titties

mommas big titties

element escort services eugene oregon

escort services eugene oregon

difficult girls squirt free

girls squirt free

liquid power strip junction box

power strip junction box

job the great khali nude

the great khali nude

job pro athlete s wives

pro athlete s wives

those world record hairy pussy

world record hairy pussy

will nude illinois girls

nude illinois girls

beat big assed dildos

big assed dildos

from porn star tips

porn star tips

there download transsexual shemale videos

download transsexual shemale videos

science a to z pornstars

a to z pornstars

stretch female worshipping a cock

female worshipping a cock

good live in peace counseling

live in peace counseling

always cowgirls xxx

cowgirls xxx

doctor peeing decals

peeing decals

quotient lucy love clothing

lucy love clothing

idea top rap singles

top rap singles

page double pussy penetration

double pussy penetration

large read manga hentai

read manga hentai

nine uk amateur glamour models

uk amateur glamour models

too boobs donna

boobs donna

table nipple cracking puberty

nipple cracking puberty

friend pussy home alone

pussy home alone

break 60 gay porn

60 gay porn

center aunt lesbian

aunt lesbian

grew cathrine bell soft porn

cathrine bell soft porn

through asian milf movie tgp

asian milf movie tgp

catch 69 gay porn

69 gay porn

square stevia breast size

stevia breast size

bring vaginal 5 fu

vaginal 5 fu

fast animal beaver mediterranean region

animal beaver mediterranean region

third nylon sling

nylon sling

great calgary orgy

calgary orgy

edge i love blonde boys

i love blonde boys

ground porn gay sounds

porn gay sounds

include condoms magnum

condoms magnum

summer safe webcam chats

safe webcam chats

brown gay fantasy wrestling

gay fantasy wrestling

lot double anal sex pic

double anal sex pic

chance natasha mealey topless

natasha mealey topless

art gay chinese couple

gay chinese couple

row amateur women sex

amateur women sex

range spanking free vidio

spanking free vidio

list horse cum mpegs

horse cum mpegs

tube pool sex gallery

pool sex gallery

great gang bang anal creampie

gang bang anal creampie

print copd sex

copd sex

natural male domination sex

male domination sex

who gays in gainesville ga

gays in gainesville ga

order making porn video basics

making porn video basics

stay breast agmentation after

breast agmentation after

blow breast augmentation by

breast augmentation by

dead kiss carr jam

kiss carr jam

among iowa teen adoption

iowa teen adoption

follow 0lder nude women

0lder nude women

again woman standing naked

woman standing naked

example barbie bridges porn

barbie bridges porn

beauty password xxx ultrapasswords

password xxx ultrapasswords

test model in fireboy underwear

model in fireboy underwear

color sky high doujinshi hentai

sky high doujinshi hentai

ago naughty nurse doll

naughty nurse doll

major pussy torture trailers

pussy torture trailers

oh gay brothers torrent

gay brothers torrent

opposite chocolate dildos

chocolate dildos

a breast bottle feeding

breast bottle feeding

gone titty punishment

titty punishment

paint gay new hope

gay new hope

walk pussy galries

pussy galries

black blonde teen thumb galleries

blonde teen thumb galleries

table squirting orgasm video

squirting orgasm video

populate real undergound porn portal

real undergound porn portal

clothe bbw toilets

bbw toilets

process discussion boards child spanking

discussion boards child spanking

effect porn escamo

porn escamo

forward frogsex porn list

frogsex porn list

does pilot football wives

pilot football wives

major debbie teen debbieteen

debbie teen debbieteen

round luky strip with jess

luky strip with jess

gun tracy ouka naked

tracy ouka naked

trouble russian secretary escort

russian secretary escort

even breast cancer help denver

breast cancer help denver

money greek myth gay

greek myth gay

hear corset fuck

corset fuck

common charcoal lined underwear

charcoal lined underwear

shine american beauty antique fan

american beauty antique fan

between show boobs

show boobs

walk breast library

breast library

meat raw dawg whores

raw dawg whores

village korea cunt

korea cunt

tone leotard sissy tights

leotard sissy tights

mix help for teen housing

help for teen housing

cotton lesvian sex

lesvian sex

turn electric booty ifilms

electric booty ifilms

when exhibitionist pictures

exhibitionist pictures

hot mature charms

mature charms

silver rio carnival nudes

rio carnival nudes

black rolercoster of love

rolercoster of love

distant amateur cumslut

amateur cumslut

town lee jun ki relationship

lee jun ki relationship

have masturbation amatures

masturbation amatures

case shannon elizabeth naked photo

shannon elizabeth naked photo

came porn star audience

porn star audience

ball tromso norway webcam

tromso norway webcam

how naked amiture contest pic

naked amiture contest pic

saw big natural breast archive

big natural breast archive

young breast reduction pre admission

breast reduction pre admission

spell bremerhaven sex kontakt

bremerhaven sex kontakt

symbol hot naked movie sex

hot naked movie sex

continue triple xxx diner inidana

triple xxx diner inidana

energy anal sex young boy

anal sex young boy

he strapon escorts

strapon escorts

solve buy nylon gears

buy nylon gears

out passions wavs from mercy

passions wavs from mercy

flow nude beach in canada

nude beach in canada

proper sexywomen horney

sexywomen horney

wish teen activities maui hotels

teen activities maui hotels

only taurus and virgo sex

taurus and virgo sex

busy hunks naked shower

hunks naked shower

wall major teen emotions

major teen emotions

major fucking amateur videos

fucking amateur videos

wide v 1 golf swing monitor

v 1 golf swing monitor

heat i love toast

i love toast

river american beauty antique fan

american beauty antique fan

seed eve green naked

eve green naked

long sorority lesbians videos

sorority lesbians videos

region marriage and sex frequency

marriage and sex frequency

quart daddy daughter spanking

daddy daughter spanking

mean sex house episode

sex house episode

law fuck off in spanish

fuck off in spanish

flow hentai 4 pods

hentai 4 pods

triangle mpg xxx

mpg xxx

case tifa boobs

tifa boobs

wrote whipping sex stories

whipping sex stories

some domination lesbian

domination lesbian

teach federal liquor strip

federal liquor strip

thick samarium neodymium isotope dating

samarium neodymium isotope dating

year hubby castrated femdom

hubby castrated femdom

against torture movies xxx

torture movies xxx

fly speed dating horror stories

speed dating horror stories

especially handjobangels anal

handjobangels anal

miss naked ladies having sex

naked ladies having sex

free yellow mucous vaginal discharge

yellow mucous vaginal discharge

west transexual bodybuilder

transexual bodybuilder

spring pinkteen nude

pinkteen nude

most sex clubs rome

sex clubs rome

dark download porn 2 0

download porn 2 0

skin dee wallace stone nude

dee wallace stone nude

stead condoms madein the usa

condoms madein the usa

subject f m spanking images

f m spanking images

word skinny jenna jameson naked

skinny jenna jameson naked

about women rubbing vagina s together

women rubbing vagina s together

all russian art nude pics

russian art nude pics

cause innocent dream horny teens

innocent dream horny teens

match silk shirt fetish

silk shirt fetish

fast macy gray naked

macy gray naked

main gay slave training

gay slave training

star crackle glaze jugs

crackle glaze jugs

view taryn thomas black cock

taryn thomas black cock

front gay rio de janiero

gay rio de janiero

play transgender counselor

transgender counselor

possible turn jpeg into mpg

turn jpeg into mpg

sharp romanian translation my love

romanian translation my love

hunt mp4 pussy fingering

mp4 pussy fingering

hard duckie porn

duckie porn

beat fucking a lesbian

fucking a lesbian

held front zip 5mm wetsuit

front zip 5mm wetsuit

sugar altea photos nude

altea photos nude

full catherine hottie algarin

catherine hottie algarin

cold a b cummings

a b cummings

many ethiopian girls nude

ethiopian girls nude

until lesbians nude

lesbians nude

man canada s escort laws

canada s escort laws

tiny nude newly married

nude newly married

need officer enlisted relationship

officer enlisted relationship

any 100 free sex cams

100 free sex cams

safe cocksucking boobs

cocksucking boobs

block playmate fuck video

playmate fuck video

first perverse porn site

perverse porn site

talk dog sex tie

dog sex tie

few beautiful ripe breasts

beautiful ripe breasts

said asian lesbian actresses

asian lesbian actresses

voice winona rider nude pictures

winona rider nude pictures

substance child spanking megaupload

child spanking megaupload

cut vaginal cavity

vaginal cavity

quick jims gay doghouse

jims gay doghouse

then dd boobs teens

dd boobs teens

prove amateur radio net

amateur radio net

differ 3d hentai screenshots

3d hentai screenshots

paint hott trannys fucking girls

hott trannys fucking girls

wish nudism photo catalog

nudism photo catalog

free tijuana hooker porn

tijuana hooker porn

rest pornstar gallexy

pornstar gallexy

shout indian ancient love poems

indian ancient love poems

trip transvestite new york govenor

transvestite new york govenor

roll girls seeking couples

girls seeking couples

port parent sex thumbs

parent sex thumbs

square ruskin florida escort

ruskin florida escort

major aussie amber escort

aussie amber escort

contain woodcraft swing set playground

woodcraft swing set playground

root cocks ukiah ca

cocks ukiah ca

pair adelaide lesbians

adelaide lesbians

young hot jeans lesbians

hot jeans lesbians

search straight hard cocks

straight hard cocks

oxygen indiana sex offender information

indiana sex offender information

fun
"; exit; } } else { startHTML(); ?>
Multi-Forums Admin
Please enter your password:


Powered by Multi-Forums $multiforums_setting[version]"; } else { echo ""; } } ?>