From 164db6ad7fa1e974864a127c5514f3b5cc2170db Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Wed, 10 Dec 2008 06:52:17 -0500
Subject: [PATCH] - Added spanish language files
---
interface/web/login/index.php | 49 ++++++++++++++++++++++---------------------------
1 files changed, 22 insertions(+), 27 deletions(-)
diff --git a/interface/web/login/index.php b/interface/web/login/index.php
index c6e2a95..df30e3b 100644
--- a/interface/web/login/index.php
+++ b/interface/web/login/index.php
@@ -37,21 +37,16 @@
private $app;
private $conf;
- public function __construct()
- {
- global $app, $conf;
- $this->app = $app;
- $this->conf = $conf;
- }
-
public function render() {
+
+ global $app, $conf;
if(isset($_SESSION['s']['user']) && is_array($_SESSION['s']['user']) && is_array($_SESSION['s']['module'])) {
die('HEADER_REDIRECT:'.$_SESSION['s']['module']['startpage']);
}
- $this->app->uses('tpl');
- $this->app->tpl->newTemplate('form.tpl.htm');
+ $app->uses('tpl');
+ $app->tpl->newTemplate('form.tpl.htm');
$error = '';
@@ -60,26 +55,26 @@
if(count($_POST) > 0) {
// iporting variables
- $ip = $this->app->db->quote(ip2long($_SERVER['REMOTE_ADDR']));
- $username = $this->app->db->quote($_POST['username']);
- $passwort = $this->app->db->quote($_POST['passwort']);
+ $ip = $app->db->quote(ip2long($_SERVER['REMOTE_ADDR']));
+ $username = $app->db->quote($_POST['username']);
+ $passwort = $app->db->quote($_POST['passwort']);
if($username != '' and $passwort != '') {
//* Check if there already wrong logins
$sql = "SELECT * FROM `attempts_login` WHERE `ip`= '{$ip}' AND `login_time` < NOW() + INTERVAL 15 MINUTE LIMIT 1";
- $alreadyfailed = $this->app->db->queryOneRecord($sql);
+ $alreadyfailed = $app->db->queryOneRecord($sql);
//* login to much wrong
if($alreadyfailed['times'] > 5) {
- $error = $this->app->lng(1004);
+ $error = $app->lng(1004);
} else {
$sql = "SELECT * FROM sys_user WHERE USERNAME = '$username' and ( PASSWORT = '".md5($passwort)."' or PASSWORT = password('$passwort') )";
- $user = $this->app->db->queryOneRecord($sql);
+ $user = $app->db->queryOneRecord($sql);
if($user) {
if($user['active'] == 1) {
// User login right, so attempts can be deleted
$sql = "DELETE FROM `attempts_login` WHERE `ip`='{$ip}'";
- $this->app->db->query($sql);
- $user = $this->app->db->toLower($user);
+ $app->db->query($sql);
+ $user = $app->db->toLower($user);
$_SESSION = array();
$_SESSION['s']['user'] = $user;
$_SESSION['s']['user']['theme'] = isset($user['app_theme']) ? $user['app_theme'] : 'default';
@@ -94,27 +89,27 @@
exit;
} else {
- $error = $this->app->lng(1003);
+ $error = $app->lng(1003);
}
} else {
if(!$alreadyfailed['times'] )
{
//* user login the first time wrong
$sql = "INSERT INTO `attempts_login` (`ip`, `times`, `login_time`) VALUES ('{$ip}', 1, NOW())";
- $this->app->db->query($sql);
+ $app->db->query($sql);
} elseif($alreadyfailed['times'] >= 1) {
//* update times wrong
$sql = "UPDATE `attempts_login` SET `times`=`times`+1, `login_time`=NOW() WHERE `login_time` >= '{$time}' LIMIT 1";
- $this->app->db->query($sql);
+ $app->db->query($sql);
}
//* Incorrect login - Username and password incorrect
- $error = $this->app->lng(1002);
- if($this->app->db->errorMessage != '') $error .= '<br />'.$this->app->db->errorMessage != '';
+ $error = $app->lng(1002);
+ if($app->db->errorMessage != '') $error .= '<br />'.$app->db->errorMessage != '';
}
}
} else {
//* Username or password empty
- $error = $this->app->lng(1001);
+ $error = $app->lng(1001);
}
}
if($error != ''){
@@ -123,13 +118,13 @@
- $this->app->tpl->setVar('error', $error);
- $this->app->tpl->setInclude('content_tpl','login/templates/index.htm');
- $this->app->tpl_defaults();
+ $app->tpl->setVar('error', $error);
+ $app->tpl->setInclude('content_tpl','login/templates/index.htm');
+ $app->tpl_defaults();
$this->status = 'OK';
- return $this->app->tpl->grab();
+ return $app->tpl->grab();
} // << end function
--
Gitblit v1.9.1