*** empty log message ***
This commit is contained in:
		
							parent
							
								
									7d45e23ed2
								
							
						
					
					
						commit
						8b1ee4a633
					
				|  | @ -1,108 +0,0 @@ | |||
| <?php | ||||
| /* | ||||
| $Id$ | ||||
| 
 | ||||
|   This code is part of LDAP Account Manager (http://www.sourceforge.net/projects/lam) | ||||
|   Copyright (C) 2003  Michael Duergner | ||||
| 
 | ||||
|   This program is free software; you can redistribute it and/or modify | ||||
|   it under the terms of the GNU General Public License as published by | ||||
|   the Free Software Foundation; either version 2 of the License, or | ||||
|   (at your option) any later version. | ||||
| 
 | ||||
|   This program is distributed in the hope that it will be useful, | ||||
|   but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|   GNU General Public License for more details. | ||||
| 
 | ||||
|   You should have received a copy of the GNU General Public License | ||||
|   along with this program; if not, write to the Free Software | ||||
|   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA | ||||
| 
 | ||||
| 
 | ||||
|   LDAP Account Manager main login page. | ||||
| */ | ||||
| 
 | ||||
| // generate 256 bit key and initialization vector for user/passwd-encryption
 | ||||
| $key = mcrypt_create_iv(32, MCRYPT_DEV_RANDOM); | ||||
| $iv = mcrypt_create_iv(32, MCRYPT_DEV_RANDOM); | ||||
| 
 | ||||
| // save both in cookie
 | ||||
| setcookie("Key", base64_encode($key), 0, "/"); | ||||
| setcookie("IV", base64_encode($iv), 0, "/"); | ||||
| 
 | ||||
| // loading available languages from language.conf file
 | ||||
| 
 | ||||
| $languagefile = "../config/language.conf"; | ||||
| if(is_file($languagefile) == True) | ||||
| { | ||||
| 	$file = fopen($languagefile, "r"); | ||||
| 	$i = 0; | ||||
| 	while(!feof($file)) | ||||
| 	{ | ||||
| 		$line = fgets($file, 1024); | ||||
| 		if($line == "\n" || $line[0] == "#") continue; // ignore comment and empty lines
 | ||||
| 		$value = explode(":", $line); | ||||
| 		$languages[$i]["link"] = $value[0] . ":" . $value[1]; | ||||
| 		$languages[$i]["descr"] = $value[2]; | ||||
| 		$i++; | ||||
| 	} | ||||
| 	fclose($file); | ||||
| } | ||||
| else | ||||
| { | ||||
| 	$message = "Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."; | ||||
| } | ||||
| ?>
 | ||||
| 
 | ||||
| <!--<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">--> | ||||
| <html> | ||||
| 	<head> | ||||
| 		<title> | ||||
| 		<? | ||||
| 		echo _("LDAP Account Manager -Login-"); | ||||
| 		?>
 | ||||
| 		</title> | ||||
| 	<link rel="stylesheet" type="text/css" href="../style/layout.css"> | ||||
| 	</head> | ||||
| 	<body> | ||||
| 		<p align="center"><img src="../graphics/banner.jpg" border=1></p> | ||||
| 		<table width="100%" border="0"><tr><td width="100%" align="right"><a href="../config/conflogin.php" target="_self"><? echo _("Configuration Login") ?></a></td></tr></table><hr><br><br>
 | ||||
| 		<b><p align="center"> <? echo _("Enter Username and Password for Account:"); ?> </b></p>
 | ||||
| 		<? if($error_message != "") { echo "<p align=\"center\">"; echo _($error_message); echo "</p>"; } ?>
 | ||||
| 		<form action="login.php" method="post"> | ||||
| 		<input type="hidden" name="action" value="checklogin"> | ||||
| 			<table width="500" align="center" border="0"> | ||||
| 				<tr> | ||||
| 					<td width="45%" align="right"><? echo _("Username:") ?></td><td width="10%"></td><td width="45%" align="left"><select name="username" size="1"><? for($i = 0; $i < count($config->Admins); $i++) { $text = explode(",", $config->Admins[$i]); $text = explode("=", $text[0]); echo "<option value=\"" . $config->Admins[$i] . "\">" . $text[1] . "</option>"; } ?></select></td>
 | ||||
| 				</tr> | ||||
| 				<tr> | ||||
| 					<td width="45%" align="right"><? echo _("Password:") ?></td><td width="10%"></td><td width="45%" align="left"><input type="password" name="passwd"></td>
 | ||||
| 				</tr> | ||||
| 				<tr> | ||||
| 					<? if($message != "") { ?>
 | ||||
| 					<td width="100%" colspan="3" align="center"><? echo _($message) ?><input type="hidden" name="language" value="english"></td>
 | ||||
| 					<? } else { ?>
 | ||||
| 					<td width="45%" align="right"><? echo _("Your Language:") ?></td><td width="10%"></td><td width="45%" align="left"><select name="language" size="1"><? for($i = 0; $i < count($languages); $i++) { echo "<option value=\"" . $languages[$i]["link"] . "\">" . $languages[$i]["descr"] . "</option>"; } ?></select></td>
 | ||||
| 					<? } ?>
 | ||||
| 				</tr> | ||||
| 				<tr> | ||||
| 					<td width="100%" colspan="3" align="center"><input type="submit" name="submit" value=<? echo _("Login"); ?>></td>
 | ||||
| 				</td> | ||||
| 			</table> | ||||
| 			<br><br><br> | ||||
| 			<table width="310" align="center" bgcolor="#C7E7C7" border="0"> | ||||
| 				<tr> | ||||
| 					<td width="100%" align="center"><? echo _("You are connecting to the server specified below:") ?></td>
 | ||||
| 				</tr> | ||||
| 				<tr> | ||||
| 					<td><br></td> | ||||
| 				</tr> | ||||
| 				<tr> | ||||
| 					<td width="100%" align="center">ServerURL: <b><? echo $config->get_ServerURL() ?></b></td>
 | ||||
| 				</tr> | ||||
| 			</table> | ||||
| 
 | ||||
| 		</form> | ||||
| 	</body> | ||||
| </html> | ||||
		Loading…
	
		Reference in New Issue