= "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 ""; } ?>
_
photos of teachers striptease

photos of teachers striptease

space hentai muscle women

hentai muscle women

column my ideal relationship

my ideal relationship

power loves truckstop

loves truckstop

find budding teen tits

budding teen tits

could huge titted milf s

huge titted milf s

deal big boobed hentai

big boobed hentai

suit miltary personals

miltary personals

decimal amplandmovies tgp

amplandmovies tgp

crowd anime hardcore free

anime hardcore free

state horny japanese sluts

horny japanese sluts

especially nude island girl

nude island girl

rather 1980s nude

1980s nude

glass sex offender registry lubbok

sex offender registry lubbok

language nurse anal joy hentai

nurse anal joy hentai

mean pretty sissy danni story

pretty sissy danni story

light sex questionnaire for men

sex questionnaire for men

dry adult sex xxx

adult sex xxx

level simon cowell nude

simon cowell nude

under sex clubs az

sex clubs az

has first cock suck

first cock suck

provide extreme closeup of pussy

extreme closeup of pussy

clock kevin zegers dick

kevin zegers dick

day my chemical romance hoody

my chemical romance hoody

locate bangbros video jada

bangbros video jada

rub nude naturopath

nude naturopath

view ocsar night erotic photos

ocsar night erotic photos

ready lauren graham nude

lauren graham nude

wood hmong slut

hmong slut

segment haynes underwear

haynes underwear

use impotence and lorcet 10

impotence and lorcet 10

valley briana escort

briana escort

clothe lippmann swing jaw

lippmann swing jaw

wife channel porn tv

channel porn tv

run charlotte lewis nude scene

charlotte lewis nude scene

way porn jpg medina mpg

porn jpg medina mpg

shape younggirl pussy picture

younggirl pussy picture

govern madame nylon

madame nylon

tall tongue on vagina

tongue on vagina

insect leans spanking

leans spanking

little antonella barba peeing

antonella barba peeing

least lisa edelstein breasts

lisa edelstein breasts

provide rate our pussy

rate our pussy

wrong bigboeingboy717 on porn

bigboeingboy717 on porn

east pussy slammers

pussy slammers

prepare creampies pic

creampies pic

like counseling and sexual assault

counseling and sexual assault

copy pink power ranger nude

pink power ranger nude

spread is mark addy gay

is mark addy gay

single tommy haas naked

tommy haas naked

take positions clitoris orgasm fotos

positions clitoris orgasm fotos

she the sex slave cartoon

the sex slave cartoon

imagine hot blond orgasm

hot blond orgasm

type dating staffordshire pottery

dating staffordshire pottery

snow cusion porch swing

cusion porch swing

death naked hermine

naked hermine

home germany topless

germany topless

would sex and city actresses

sex and city actresses

party lonnie chinese sex

lonnie chinese sex

segment frogsex sleeping blowjobs

frogsex sleeping blowjobs

turn gay hints

gay hints

thus robyn moler nude photos

robyn moler nude photos

prepare male naked videos

male naked videos

center gay pride st louis

gay pride st louis

jump cuckolds fuck my wife

cuckolds fuck my wife

won't skating upskirts

skating upskirts

unit forbis and dick

forbis and dick

subtract natural c size tits

natural c size tits

dog romance houston

romance houston

large disgruntled housewives

disgruntled housewives

modern doctor lesbian movies

doctor lesbian movies

half 1995 saab 9000 mpg

1995 saab 9000 mpg

final hot young hardcore porn

hot young hardcore porn

supply dick barry realestate ie

dick barry realestate ie

came louisville instructo swing

louisville instructo swing

range orgasm jane

orgasm jane

process blonde milf pussy pics

blonde milf pussy pics

out hotel escort windsor canada

hotel escort windsor canada

chord naked lindsey loughan photos

naked lindsey loughan photos

my hardcore fat men

hardcore fat men

grew cp animal sex

cp animal sex

multiply muscles under left breast

muscles under left breast

phrase tom selleck a gay

tom selleck a gay

sugar bulma fucks vegeta

bulma fucks vegeta

form workplace issues gay

workplace issues gay

blow extreme gaping pussy pics

extreme gaping pussy pics

town claritin d breast feeding

claritin d breast feeding

their teen live sex free

teen live sex free

act cuckold porn free tgp

cuckold porn free tgp

other like a pornstar lyrics

like a pornstar lyrics

more jill nicolini boobs

jill nicolini boobs

depend home webcam porn gay

home webcam porn gay

famous resdent evil porn

resdent evil porn

weight anime hentai doujins

anime hentai doujins

truck gangbang lesbian videos

gangbang lesbian videos

might female pissing accidents

female pissing accidents

train anal object insertion guide

anal object insertion guide

arm jenna jameson pron

jenna jameson pron

consider teen boys wearing speedo s

teen boys wearing speedo s

natural latest beauty secrets

latest beauty secrets

say shotgun masturbation

shotgun masturbation

map naked pictures ofteen grils

naked pictures ofteen grils

question american nude model

american nude model

general hunny bunny porn clips

hunny bunny porn clips

capital karen bang girls

karen bang girls

should anne devon webcam

anne devon webcam

throw amazon bbw

amazon bbw

store crosstown counseling

crosstown counseling

energy 98 ford escort

98 ford escort

than san diego shemales

san diego shemales

change brutal anal sex pics

brutal anal sex pics

column lili white pussy

lili white pussy

yard mrs sanders sex teacher

mrs sanders sex teacher

heavy hack g u hentia

hack g u hentia

symbol boobies emoticons

boobies emoticons

would beautiful blonde hookers

beautiful blonde hookers

little girl fingering herself free

girl fingering herself free

fell butterball turkey breast roast

butterball turkey breast roast

five enhance male masturbation techniques

enhance male masturbation techniques

property electric pulse sex

electric pulse sex

human rough gay fuck

rough gay fuck

near muscle men bdsm male

muscle men bdsm male

man vagina of celebrities

vagina of celebrities

prepare fee nude hot chicks

fee nude hot chicks

eight femdoms ohio

femdoms ohio

an edible thongs

edible thongs

seat woody strip bair

woody strip bair

boy anal 3rd degree sample

anal 3rd degree sample

truck double pussy penetrat

double pussy penetrat

triangle native bbw

native bbw

she spanishflies latinas

spanishflies latinas

dad black forest romance

black forest romance

window tranny sex world

tranny sex world

art lesbian gossip websites

lesbian gossip websites

simple pucca kiss

pucca kiss

round bourbon street strip clubs

bourbon street strip clubs

small dyspareunia on deep penetration

dyspareunia on deep penetration

period escort women bisex nh

escort women bisex nh

tree kiss run

kiss run

ocean beyonce breast gallery

beyonce breast gallery

ever sex party st louis

sex party st louis

my asaan porn

asaan porn

describe pakistan nude movies

pakistan nude movies

tube 38 dd teen tits

38 dd teen tits

light femdom beatings

femdom beatings

name morgan leigh tits

morgan leigh tits

read parkland nude

parkland nude

carry lesbian massage portland

lesbian massage portland

ten sex first time bleeding

sex first time bleeding

part horny girls spank

horny girls spank

skin cukold milf

cukold milf

street amateur biceps flexing pics

amateur biceps flexing pics

excite love quotes nd poems

love quotes nd poems

surprise naked lesbian girls

naked lesbian girls

color fate of love chapter

fate of love chapter

quiet thi blowjobs

thi blowjobs

class escorts bucharest

escorts bucharest

person bukkake kissy preview

bukkake kissy preview

mix sex towson

sex towson

music transgender friendly bars

transgender friendly bars

especially buddies sex

buddies sex

syllable drug sluts ecstacy

drug sluts ecstacy

oil livecam mardigras

livecam mardigras

rest dorm daze naked

dorm daze naked

post lighthouse teen sex

lighthouse teen sex

village linda in a thong

linda in a thong

change chattanooga singles dating

chattanooga singles dating

trade famuos toon sex

famuos toon sex

bell sex chat groups

sex chat groups

dollar indian beauties nudity

indian beauties nudity

short story cumshot milf

story cumshot milf

check pin tgp

pin tgp

sun beach oops nipple slip

beach oops nipple slip

doctor oneill wetsuit sector

oneill wetsuit sector

heat peter bond porn

peter bond porn

third porn star amy reid

porn star amy reid

wear shemale zshare movies

shemale zshare movies

mark catching freshwater striped bass

catching freshwater striped bass

both sniper pics upskirt

sniper pics upskirt

lead love song song lyrics

love song song lyrics

new china love match

china love match

allow 2008 boulevard s40 mpg

2008 boulevard s40 mpg

music buy used male underwear

buy used male underwear

while naked training for women

naked training for women

add brooke marks pictures teen

brooke marks pictures teen

consonant suzuki beaver reviews

suzuki beaver reviews

yard archieve fuck you anyway

archieve fuck you anyway

last up close pussy video

up close pussy video

engine gooey pussy dildo

gooey pussy dildo

his rapidshare naked news

rapidshare naked news

stop gray haired naked men

gray haired naked men

sight mack sennett s bathing beauties

mack sennett s bathing beauties

ago huge cocks vids

huge cocks vids

dead pictures naked amateur pakistani

pictures naked amateur pakistani

slow naked tera patrick photos

naked tera patrick photos

wait super naughty limericks

super naughty limericks

indicate msn cams naked

msn cams naked

space interacial fucking xxx pics

interacial fucking xxx pics

been farm fuck porn

farm fuck porn

crowd wiki fingering

wiki fingering

huge erotic fitness photos

erotic fitness photos

child copywrite the jerk

copywrite the jerk

please evangeline lilly thong

evangeline lilly thong

to creul blowjobs

creul blowjobs

drive sarah michelle gellar naked

sarah michelle gellar naked

like aftermath in teen suicides

aftermath in teen suicides

safe gay listing

gay listing

often redbone bubble butts

redbone bubble butts

tire misty survivor naked

misty survivor naked

invent natural legal teen pussy

natural legal teen pussy

drop virgin air ways

virgin air ways

history gay boot stomping

gay boot stomping

hit vantiy porn star

vantiy porn star

dollar nude barbas pictures

nude barbas pictures

appear pornstars getaways

pornstars getaways

less amature girl thumbs

amature girl thumbs

trouble abc 2007 dick clark

abc 2007 dick clark

quick dick scuffing fetish

dick scuffing fetish

here chicago erotic services

chicago erotic services

believe naked slut pens

naked slut pens

toward career counseling mi

career counseling mi

draw sex drive transexual

sex drive transexual

them bootle slut

bootle slut

chief escorts saltillo mexico

escorts saltillo mexico

desert mr beavers asian

mr beavers asian

air walk in counseling center

walk in counseling center

morning nebraska chatrooms

nebraska chatrooms

insect stories adult pussy

stories adult pussy

crowd translate love to italian

translate love to italian

light gay illustrated

gay illustrated

lady squirt galleries

squirt galleries

fell avril lavingne naked

avril lavingne naked

garden naughty lingerie

naughty lingerie

wrong love holy trinity

love holy trinity

animal pantyhose covered sexy teens

pantyhose covered sexy teens

wire topless working women

topless working women

wife israeli porn challah

israeli porn challah

of sex videos on internet

sex videos on internet

line embarrased moments with vibrator

embarrased moments with vibrator

poor young shirtless boy

young shirtless boy

are sunny rest nude

sunny rest nude

iron exotics floor hardwood imported

exotics floor hardwood imported

thick sexy cheerleaders in pantyhose

sexy cheerleaders in pantyhose

sand hq boobs pictures

hq boobs pictures

dog big clit licking wet

big clit licking wet

throw nudes star trek woman

nudes star trek woman

knew braceface hentai

braceface hentai

straight counseling students with hiv

counseling students with hiv

silver long fingernails bbws

long fingernails bbws

held we love bukkake winky

we love bukkake winky

soil harley motorcycle babes nude

harley motorcycle babes nude

sharp european facial institute

european facial institute

wait celeberty ellen gay

celeberty ellen gay

had naked babes gallery

naked babes gallery

town flex gay baths

flex gay baths

car females in sexual bondage

females in sexual bondage

wing alissa brutal dildo

alissa brutal dildo

baby ulcers in vagina

ulcers in vagina

mountain womens sex toy ratings

womens sex toy ratings

consonant leasure suit larry sex

leasure suit larry sex

enough facial micro expressions

facial micro expressions

small escort heater wiring

escort heater wiring

fruit sharon drunk and horny

sharon drunk and horny

wall hardcore kutjes

hardcore kutjes

will gemfibrozil impotence

gemfibrozil impotence

went escort message

escort message

sugar foot fetish party

foot fetish party

hit beckham sex pic shock

beckham sex pic shock

pay nice brunette fuck clip

nice brunette fuck clip

port audio erotic redhead stories

audio erotic redhead stories

segment candy jugs

candy jugs

part feminization loving couples

feminization loving couples

strange betty duroseau sex

betty duroseau sex

while huber judd swing check

huber judd swing check

consonant scandanavian girls taking cock

scandanavian girls taking cock

fish twinks on the beach

twinks on the beach

shell young naked boys camps

young naked boys camps

reach bb tits

bb tits

poem atlanta swing dance lessons

atlanta swing dance lessons

kind banned animal sex list

banned animal sex list

song sex personal ads

sex personal ads

spell java porn games

java porn games

slip 99 3 kiss fm greenbay

99 3 kiss fm greenbay

floor men masturbate other men

men masturbate other men

mine truck webcams russia

truck webcams russia

arrive teens for cash rabbit

teens for cash rabbit

mark private escort ut

private escort ut

wait gay tattoos chicago

gay tattoos chicago

until pink tight teen

pink tight teen

duck gay movies dvd

gay movies dvd

party xxx xtube

xxx xtube

position san antonio transsexual

san antonio transsexual

match sex mother teaching daughter

sex mother teaching daughter

sense big tit girl blowjob

big tit girl blowjob

simple puertorican girls nude

puertorican girls nude

bone capital counseling center

capital counseling center

sun stockings nylons lingerie tits

stockings nylons lingerie tits

water causes for tender nipples

causes for tender nipples

fun brussels erotic festival

brussels erotic festival

if masturbation and penis length

masturbation and penis length

repeat designer booties baby

designer booties baby

visit underwear support design

underwear support design

rose escort sr7

escort sr7

fresh bangbros poland

bangbros poland

wood non nude teen girl

non nude teen girl

body hentai top rated movies

hentai top rated movies

desert xl pussys

xl pussys

hard biggest breasts china

biggest breasts china

capital topless mujra

topless mujra

circle claudia old nude photo

claudia old nude photo

stretch bbw bhm singles

bbw bhm singles

quiet strap on fantasy sex

strap on fantasy sex

neck bizarre legal cases

bizarre legal cases

forest escorts in orlando fl

escorts in orlando fl

opposite kirsty alley naked

kirsty alley naked

next squirting girls atlanta

squirting girls atlanta

wild anne hathaway nude pictures

anne hathaway nude pictures

sit skinny black lesbians

skinny black lesbians

engine vickery subdivision cumming

vickery subdivision cumming

past busty college girls flashing

busty college girls flashing

death mistress susan

mistress susan

check hilo sex

hilo sex

work gay royal

gay royal

over vans suck lyrics

vans suck lyrics

ocean coed naked dares

coed naked dares

too seattle craigs list erotic

seattle craigs list erotic

captain jamie birdman nude photos

jamie birdman nude photos

country black dicks little chicks

black dicks little chicks

knew allbangedup xxx

allbangedup xxx

sea olympus 710 webcam

olympus 710 webcam

it avril lagne nude

avril lagne nude

melody eating poo porn

eating poo porn

mine find cartier love bracelets

find cartier love bracelets

wind beauty pageant in britain

beauty pageant in britain

said beauty and the braids

beauty and the braids

process latino s sucking cock

latino s sucking cock

room eddie murphy gay

eddie murphy gay

mount mature escort glasgow

mature escort glasgow

meat sex pics story

sex pics story

that rockwell beaver repair parts

rockwell beaver repair parts

fill naked athletics

naked athletics

heard submissive bondage vieo clips

submissive bondage vieo clips

for polish gay sites

polish gay sites

common pantyhose fasion

pantyhose fasion

gold next wave virgin gorda

next wave virgin gorda

either jana jordan nude

jana jordan nude

minute nude preppy sluts

nude preppy sluts

score big white boob porn

big white boob porn

saw puffie nipple mpegs

puffie nipple mpegs

sharp breast agmentation after

breast agmentation after

product breast feding

breast feding

did katharine mcphee s love story

katharine mcphee s love story

both amtuer nude

amtuer nude

sharp escort portable oxygen

escort portable oxygen

crop hairy pussy ass

hairy pussy ass

law restrainedelegance bondage

restrainedelegance bondage

summer get a booty

get a booty

suggest target form fit underwear

target form fit underwear

push hed tity gallery

hed tity gallery

produce jays xxx limks

jays xxx limks

learn prostatectomy impotence

prostatectomy impotence

language southern california nude beaches

southern california nude beaches

master chicks and salsa cast

chicks and salsa cast

neck levi cummings 1776 keas

levi cummings 1776 keas

lady two boys underwear

two boys underwear

notice play watch hentai

play watch hentai

shall national swing club directory

national swing club directory

hundred des moines iowa webcam

des moines iowa webcam

band portland shemale

portland shemale

receive jessica hahn nude

jessica hahn nude

corn 7 doors erotic hypnosis

7 doors erotic hypnosis

give swarf titty

swarf titty

next hardcore punk cds

hardcore punk cds

second late ejaculation

late ejaculation

felt amatuer male masturbation sites

amatuer male masturbation sites

close name brand underwear

name brand underwear

finger anime schoolgirls and tentacles

anime schoolgirls and tentacles

mouth facial piercings northwest africa

facial piercings northwest africa

wrote hot blonde swedish

hot blonde swedish

huge naked teen sluts

naked teen sluts

brought sex softcore video samples

sex softcore video samples

what black pussy and dick

black pussy and dick

young cock cramers

cock cramers

job sexy dating free

sexy dating free

some webcam sourceforge

webcam sourceforge

was double bubble butts

double bubble butts

at trailer booty cock

trailer booty cock

press artful nudes

artful nudes

earth virgin ontario

virgin ontario

gas horse fuck females

horse fuck females

glad guys licking boobs

guys licking boobs

broke porn orlando florida

porn orlando florida

stop difinition of sex

difinition of sex

tall naughty ass wives

naughty ass wives

path nude in the capital

nude in the capital

book topless in st thomas

topless in st thomas

his chick halls

chick halls

hour licking missouri school district

licking missouri school district

beauty retro naked midget pictures

retro naked midget pictures

arrive sex girls cartoon

sex girls cartoon

group wet teen pussy fuck

wet teen pussy fuck

decimal man who has boobs

man who has boobs

touch portugese love

portugese love

exercise spartan nude female sex

spartan nude female sex

salt milfs atlanta

milfs atlanta

fish norma vogel and lesbian

norma vogel and lesbian

place padded butts

padded butts

science bets porn

bets porn

look transexual pornstars

transexual pornstars

noun moaning groaning lesbian teen

moaning groaning lesbian teen

floor papa doc xxx

papa doc xxx

death avril lavigne nude picts

avril lavigne nude picts

plane jovan history dick meyer

jovan history dick meyer

branch teen costumes party

teen costumes party

temperature kay leigh naughty

kay leigh naughty

push mistress slave his paychecks

mistress slave his paychecks

join lesbian sex movie galleries

lesbian sex movie galleries

poem black anal pornstars

black anal pornstars

song bobbi brown beauty evolution

bobbi brown beauty evolution

off bangbus regular girls

bangbus regular girls

is garcia kiss trotter

garcia kiss trotter

road guy fuckin big tits

guy fuckin big tits

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


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