// The contents of this file is subject to a license. // Read license.txt and readme.txt for more information. include("mysql.php"); include("setup.php"); $base = getcwd()."/"; //echo "$base

"; $nchat = strtolower(eregi_replace("([^-[:alnum:]_]+)", "", trim($_REQUEST['nchat']))); $username = strtolower(eregi_replace($master_name_filter, "", trim($_REQUEST['username']))); $password = strtolower(eregi_replace("([^[:alnum:]]+)", "", trim($_REQUEST['password']))); $email = strtolower($_REQUEST['email']); if (($nchat != "") && ($nchat != "_new") && ($nchat != $master_chat)) { if ((strcasecmp($master_name, $_REQUEST['login']) != 0) || (strcmp($master_password, md5($_REQUEST['pass'])) != 0)) { die("Unauthorized usage. Please report this to the system admin.

"); } ob_start(); $oldumask = umask(0); if (mkdir($base.$nchat, 0777)) { echo mkdir($base.$nchat."/jbb", 0777)."
\n"; if (mkdir($base.$nchat."/register", 0777)) { echo mkdir($base.$nchat."/register/wizard_locked", 0777)."
\n"; $files = array( "/sendmsg.php", "/index.php", "/login.php", "/reader.php", "/manual.php", "/gui_opt.php", "/gui_set.php", "/gui_icon.php", "/gui_lang.php", "/custom.php", "/userlist.php", "/register/biglist.php", "/register/adminlog.php", "/register/dblog.php", "/register/biglog.php", "/register/index.php", "/register/login.php", "/register/viewer.php", "/register/regapp.php", "/jbb/index.php" ); for ($cc=0;$cc"; echo chmod($base.$nchat.$files[$cc], 0666).'
'; } unset($files); $files = array( "/iconlist.php", "/settings.php", "/options.php" ); for ($cc=0;$cc"; echo chmod($base.$nchat.$files[$cc], 0666)." ".$base.$nchat.$files[$cc]."
"; } $fm = fopen($base."clean/settings.php", "r"); $file = fread($fm, filesize($base."clean/settings.php")); fclose($fm); $fx = fopen($base.$nchat."/settings.php", "w"); fwrite($fx, stripslashes($file)."\n\$cadmin = \"$email\";\n?>\n"); fclose($fx); $fz = fopen($base.$nchat."/register/motd.dat", "w"); fwrite($fz, "

- Board -
"); fclose($fz); chmod($base.$nchat."/register/motd.dat", 0666); $db_table = "uo_chat_database"; $chatpath = "chat".$nchat; $username = str_replace("_", " ", $username); $username = strtolower(eregi_replace($master_name_filter, "", $username)); $master_name = strtolower(eregi_replace($master_name_filter, "", $master_name)); $regnotes = "Add comments here. You can for example specify what you want the applicant to write in the description field."; mysql_query("INSERT INTO $db_table (chat,username,password,flags,email) VALUES ('$chatpath','$master_name','$master_password','M','$master_email')", $handler); mysql_query("INSERT INTO $db_table (chat,username,password,flags,email) VALUES ('$chatpath','$username','".md5($password)."','m','$email')", $handler); mysql_query("DELETE FROM uo_chat_last WHERE chat='$chatpath'", $handler); mysql_query("INSERT INTO uo_chat_last (chat,utime,email,owner,ctime,regnotes) VALUES ('$chatpath','".time()."','$email','$username','".time()."','$regnotes')", $handler); $cpath = "http://pjj.cc"; $username = ucwords($username); $master_name = ucwords($master_name); $subject = "pJJ: Chat /$nchat created, ".ucwords($username); $message = "Login: $username\n"; $message .= "Password: $password\n"; $message .= "\n"; $message .= "Chat: $cpath/$nchat/\n"; $message .= "Controlpanel: $cpath/$nchat/register/login.php\n"; $message .= "Application Form: $cpath/$nchat/register/regapp.php\n"; $message .= "Settings: $cpath/$nchat/gui_set.php\n"; $message .= "Options: $cpath/$nchat/gui_opt.php\n"; $message .= "Icons: $cpath/$nchat/gui_icon.php\n"; $message .= "Language: $cpath/$nchat/gui_lang.php\n"; $message .= "\n"; $message .= "Common Icons: $cpath/common/icon/\n"; $message .= "Image Service: http://image.projectjj.com/\n"; $message .= "Preferences Help: $cpath/common/help.php?man=pref\n"; $message .= "Flags Help: $cpath/common/help.php?man=flag\n"; $message .= "Chat Pref Help: $cpath/common/help.php?man=chat\n"; $message .= "Portal: $cpath/\n"; $message .= "\n"; $message .= "It is also a good idea to look at http://board.projectjj.com/ to get the latest developments.\n"; $message .= "\n"; $message .= "-- Tino Didriksen / Project JJ\n"; mail("$username <$email>", $subject, $message, "From: $master_name <$master_email>\nReply-To: $master_name <$master_email>\nBcc: $master_name <$master_email>\n"); } } umask($oldumask); ob_end_clean(); } else { echo "

\n"; echo "Chat:
\n"; echo "Username:
\n"; echo "Password:
\n"; echo "Email:

\n"; echo "Login:
"; echo "Pass:
"; echo "\n"; echo "

\n"; } ?>