Forums hotel ????

Diskussion av datorer, inte bara i rent tekniska aspekter utan även i politiska och filosofiska.

Moderator: Moderatorgrupp

Användarens profilbild
yuriman
Medhjälpare
Medhjälpare
Inlägg: 364
Blev medlem: 2007-01-13 21:25
Svar: 0
Ort: Stockholm

Forums hotel ????

Inlägg av yuriman »

Hej

Jag undrar om det är någon som vet hur man kan göra så att andra får ett forum på min hemsida
Som det är på den här bilden
Bild
http://img180.imageshack.us/img180/3002/phpbbxh0.th.gif
Användarens profilbild
Naturen
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 675
Blev medlem: 2007-01-03 15:21
Svar: 0
Ort: Malmö/lund

Inlägg av Naturen »

bilden är så liten att man inte kan se vad den e ??
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Menar du att du tänkte dig typ som gratisforum.se eller liknande?

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 10:19
Svar: 0
Ort: Stockholm

Inlägg av PazZze »

ja, det gör han...
http://img180.imageshack.us/img180/3002/phpbbxh0.gif

typ, finns ett ämne redan om det, prova att söka, jag inner inte nu... <3 sökfunktion ;)
Joel PazZze Martinsson - phpBB Sverige Support
Användarens profilbild
yuriman
Medhjälpare
Medhjälpare
Inlägg: 364
Blev medlem: 2007-01-13 21:25
Svar: 0
Ort: Stockholm

Inlägg av yuriman »

Naturen: klicka på länken Laughing
PS: ditt forum funkar inte
##
tänke som gratisforums.se och dom andra undra om det fanns ett sånt script
##
vad skulle jag söka på då?

och vad kan det heta på engelska?
Senast redigerad av yuriman den 2007-04-14 15:51, redigerad totalt 1 gånger.
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 10:19
Svar: 0
Ort: Stockholm

Inlägg av PazZze »

ett inlägg räcker, ändra i det första om du vill lägga till saker (om ingen redan svarat i tråden)

jadu, phpbbhacks.com är en fin sida :) söka där kan man göra...

efter massa rotande i msnkoversationsloggarna så hittar jag länken
http://phpbbhacks.com/download/6456
Joel PazZze Martinsson - phpBB Sverige Support
Användarens profilbild
yuriman
Medhjälpare
Medhjälpare
Inlägg: 364
Blev medlem: 2007-01-13 21:25
Svar: 0
Ort: Stockholm

Inlägg av yuriman »

nu har jag installerat moden men nu kommer det upp en ruta som det står "please fill in the form"
här är koden till install.php

Kod: Markera allt

<?php

ob_start();
session_start();

define("IN_PHPBB", 1);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);

$sql = "SELECT *
	FROM multiforums_settings";
if( !($result = $db->sql_query($sql)) )
{
	message_die(CRITICAL_ERROR, "Could not query multiforums information", "", __LINE__, __FILE__, $msql);
}

while ( $row = $db->sql_fetchrow($result) )
{
	$board_config[$row['config_name']] = $row['config_value'];
}

if ($_GET['mode']=="install")
{
	$access_name = $_POST['access_name'];
	$admin_name = $_POST['admin_name'];
	$admin_email = $_POST['admin_email'];
	$pass = $_POST['pass'];

	// check if the form is filled in
	if ($access_name==true AND $admin_name==true AND $admin_email==true AND $pass1 == true AND $pass2 == true)
	{
		echo "<html><head><title>Please Wait</title></head><body><div align=\"center\"><h2>Please wait while your phpBB Site is being created.</h2>";
		flush();

		// Filter out the input
		$access_name = preg_replace('/[^a-zA-Z0-9]/','',$access_name); 
		$admin_name = preg_replace('/[^a-zA-Z0-9]/','',$admin_name);
		$pass1 = preg_replace('/[^a-zA-Z0-9]/', '', $pass1);
		$pass2 = preg_replace('/[^a-zA-Z0-9]/', '', $pass2);				
		
		// E-mail input
		$admin_email = htmlspecialchars($admin_email);

		// make sure they are lower case..
		$access_name = strtolower($access_name);
		$forum_name = strtolower($forum_name);
	
		// Remove the blank spaces that they put..
		$access_name = trim($access_name);
		$admin_name = trim($admin_name);
		$admin_email = trim($admin_email);
		$pass1 = trim($pass1);
		$pass2 = trim($pass2);

		// The second time is the charm! :D
		$access_name = ereg_replace(' ', '', $access_name);


		// Check if all the forms have been completed. 
		// If not give them a Javascript pop-up error! 

		$check_result = $db->sql_query("SELECT * FROM `multiforums_forums` WHERE access_name = '".$access_name."'");
		if ($db->sql_numrows($check_result) > 0)
		{
			echo "<html><body><script language=javascript1.1>alert('This access name is already in use, please choose a new one'); javascript:history.back();</script><noscript>Your browser doesn't support JavaScript 1.1 or it's turned off in your browsers preferences.</noscript></body></html>";
			exit;
		}

		if ($ForumSetupMultiforums == true)
		{
			echo "<html><body><script language=javascript1.1>alert('You have already made a forum'); javascript:history.back();</script><noscript>Your browser doesn't support JavaScript 1.1 or it's turned off in your browsers preferences.</noscript></body></html>";
			exit;
		}

		if ($pass1 != $pass2)
		{
			echo "<html><body><script language=javascript1.1>alert('Your passwords do not patch correctly'); javascript:history.back();</script><noscript>Your browser doesn't support JavaScript 1.1 or it's turned off in your browsers preferences.</noscript></body></html>";
			exit;
		}

		// md5 the password
		$password = md5($pass1);
	
		$server_name = $board_config['server_name']; 
		$script_path = $board_config['script_path'];

		// Checks are complete. Now create the tables
		$current_time = mktime();	

		$phpbb_prefix = $access_name."_";

		$filename = "multiforums.sql";
		
		$data = file_get_contents($filename);

		$data = str_replace("phpbb_", "$phpbb_prefix", $data);
		$data = str_replace("%default_admin_name%", "$admin_name", $data);
		$data = str_replace("%default_md5_password%", "$password", $data);		
		$data = str_replace("%default_admin_email%", "$admin_email", $data);		
		$data = str_replace("%default_time_stamp%", "$current_time", $data);
		$data = str_replace("%board_name%", "$access_name", $data);
		$data = str_replace("%phpbb2cookie%", "phpbb_$access_name", $data);
		$data = str_replace("%server_name%", "$server_name", $data);
		$data = str_replace("%script_path%", "$script_path", $data);			
		$data = explode("\n", $data);		

		$query = "";
		foreach($data as $sql_line) {
			$trimmed = trim($sql_line);
			if (($sql_line != "") && (substr($trimmed, 0, 2) != "--") && (substr($trimmed, 0, 1) != "#")) {
				$query .= $sql_line;
				if(preg_match("/;\s*$/", $sql_line)) {
					if (!$db->sql_query($query)) {
                                		echo "<b>Error</b><br />SQL : 									$query<br />Error : " . mysql_error() . "<br /><br />";
                        		}
                        	$query = "";
                		}
        		}
		}

		// Make avatar folder
		$avatar_folder = "../" . $board_config['avatar_path'] . "/" . $access_name;
		if (! is_dir($avatar_folder) )
		{
			mkdir($avatar_folder, 0777);
		}		
		@chmod($avatar_folder, 0777);

		$sql = "INSERT INTO `multiforums_forums` ( `id` , `access_name` ,  `admin_email` , `time_created`) VALUES ('', '$access_name', '$admin_email', '$current_time');";

		setcookie ("ForumSetupMultiforums", "true");

		// The sql is complete, e-mail the users their information...

		$email = "$admin_email";
		$subject = "Your Forum Has Been Set Up!"; 
		$message = "Hello $admin_name,\n\n You have created a forum at http://" . $board_config['server_name'] . $board_config['script_path'] . "?mforum=$access_name, remember that your forum is hosted free and you will not be charged anything for it. You can access support from " . $board_config['server_name'] . ". \n\n\n Thanks, \n " . $board_config['server_name'] . " Staff";
		mail("$email", "$subject", "$message", "From: " . $board_config['admin_email']);

		$db->sql_query($sql) or print(mysql_error() . "<br />");

		echo "<h3>Your Multi-Forums site has been set up successfully!</h3>";
		echo "Your login details have been e-mailed to you.<br>";
		echo "You can now go to your site: <a href='http://" . $board_config['server_name'] . $board_config['script_path'] . "?mforum=$access_name'>
http://" . $board_config['server_name'] . $board_config['script_path'] . "?mforum=$access_name</a>!";
	} 
	else 
	{ 
		echo "<html><body><script language=javascript1.1>alert('Please fill in the form'); javascript:history.back();</script><noscript>Your browser doesn't support JavaScript 1.1 or it's turned off in your browsers preferences.</noscript></body></html>";
		exit;
	}
echo "</div></body></html>";
exit;
}

		$domain = ($board_config['access_type'] == 1) ? "http://" . $board_config['server_name'] . $board_config['script_path'] ."?mforum=" : "http://" . $board_config['server_name'] . $board_config['script_path'] ;

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>Welcome to phpBB 2 Installation :: Set Up form</title>
<link rel="stylesheet" href="../templates/subSilver/subSilver.css" type="text/css">
<style type="text/css">
</style>
</head>
<body bgcolor="#E5E5E5" text="#000000" link="#006699" vlink="#5584AA">

<script language="JavaScript">
<!--
function submitForm()
{
	document.makeforum.submit();
}
//-->
</script>	
<form name="makeforum" action='<?php echo $PHP_SELF; ?>?mode=install' method='POST'>

<table width="100%" border="0" cellspacing="0" cellpadding="10" align="center"> 
	<tr>
		<td class="bodyline" width="100%">

		<table width="100%" border="0" cellspacing="0" cellpadding="0">
			<tr>
				<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
					<tr>
						<td><img src="../templates/subSilver/images/logo_phpBB.gif" border="0" alt="Forum Home" vspace="1" /></td>
						<td align="center" width="100%" valign="middle"><span class="maintitle">Welcome to phpBB 2 Installation</span></td>
					</tr>
				</table></td>
			</tr>
			<tr>
				<td><br /><br /></td>
			</tr>
			<tr>
				<td colspan="2"><table width="90%" border="0" align="center" cellspacing="0" cellpadding="0">
					<tr>
						<td><span class="gen">Thank you for choosing phpBB 2. In order to complete this install please fill out the details requested below.</span></td>
					</tr>
				</table></td>
			</tr>
			<tr>
				<td><br /><br /></td>
			</tr>
			<tr>
				<td width="100%" valign="middle">
				<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline"><form action="install.php" name="install" method="post">
					<tr>
						<th colspan="2">Basic Configuration</th>
					</tr>
					<tr>
						<td class="row1" align="right" width="35%"><span class="gen"><b>Access name:</b></span></td>
                <td width="65%" valign="middle" class="row2"><font color="red" size="4"><?php echo $domain; ?><input name="access_name" type="text" id="access_name" value="<? echo $access_name; ?>" /><br />
<?
if($access_name==true)
{
print "<font color='green'><b>The forum is <i>Available</i>, register it today!</b></font>";
}
?></font></td>
					</tr>
					<tr>
						<th colspan="2">Admin Configuration</th>
					</tr>
					<tr>
					  <td class="row1" align="right"><span class="gen"><b>Username</b>:</span></td>
					  <td class="row2"><input name="admin_name" type="text" id="admin_name" value="" /></td>
				  </tr>
					<tr>
					  <td class="row1" align="right"><span class="gen"><b>Password</b>:</span></td>
					  <td class="row2"><input name="pass1" type="password" id="pass1" value="" /></td>
				  </tr>
					<tr>
					  <td class="row1" align="right"><span class="gen"><b>Confirm Password</b>:</span></td>
					  <td class="row2"><input name="pass2" type="password" id="pass2" value="" /></td>
				  </tr>
					<tr>
						<td class="row1" align="right"><span class="gen"><b>Email Address</b>:</span></td>
						<td valign="middle" class="row2"><input name="admin_email" type="text" id="admin_email" value="" /></td>
					</tr>
					<tr> 
					  <td class="catBottom" align="center" colspan="2"><input onClick="JavaScript: Submit.disabled=true; Submit.value='Please wait...'; submitForm(); return true" type="submit" name="Submit" value="Create My Forum"></td>
					</tr>		
				</table></td>

			</tr>
		</table>
<?php
echo "<br /><div align=center><font size=1 face='Arial, Helvetica, sans-serif'>Powered by <a href='http://www.multiforums.org' target=_blank>Multi-Forums</a> Lite Version " . $board_config['mf_version'] . "</div>";
?>
				</td>
			</tr>
		</table></td>
	</tr>
</table>
</form>	

</body>
</html>			
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Om du nu tänker sätta upp ett multi-forum för att via andras forumbehov tjäna pengar tycker jag att du först bör sätta dig in i hur 17 det fungerar.

Generellt är jag emot alla dessa "gratisforum.se" m.fl. då de oftast erbjuder en undermålig variant av phpBB, sedan kommer deras kunder och klagar på att vi (phpBB-se) är ansvariga. Har fått drivor med PM med innebörden att vi måste sköta oss bättre... när det är gratisforum.se som stuntat i felrapporter/bättringsförslag.

Därför betackar jag mig förfrågningar angående att sätta upp sådana tjänster...

Kan man inte phpBB ska man inte erbjuda andra sina tjänster genom att sätta upp multi-forum. Punkt slut!

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2935
Blev medlem: 2003-06-03 13:53
Svar: 0
Ort: Linköping/Stockholm

Inlägg av Kail »

Jag håller med Marcus till 100%.

yuriman: Du bör börja med något mindre svårt, om du anstränger dig lär du dig eventuellt det du behöver veta för att göra även detta. Jag rekommenderar att du lär dig PHP, phpBB, SQL, Linux (främst säkerhet och webbservrar) och hur HTTP-protokollet fungerar, innan du ger dig på detta.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster