Improved post creation and user profile page
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
$userBlogPosts = $this->UserModel->getUserBlogPosts($userData['ID'], 3, 0);
|
||||
|
||||
$dateCreated = strtotime($userData['dateCreated']);
|
||||
$userData['time_existing'] = DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$userData['time_existing'] = DateTimeHumanizer::difference(new DateTime(), new DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$title = $userData['displayname'] . " - Profile";
|
||||
$isCurrentUserFollowing = false;
|
||||
if (isset($_SESSION['user']['ID']))
|
||||
@@ -66,7 +66,7 @@
|
||||
if ($user_exists) {
|
||||
$user_data = $user_data[0];
|
||||
$dateCreated = strtotime($user_data['dateCreated']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new DateTime(), new DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_stats = $this->UserModel->getUserStats($user_data['ID']);
|
||||
$title = $user_data['displayname'] . " - Blog-Kommentare";
|
||||
$isCurrentUserFollowing = false;
|
||||
@@ -115,7 +115,7 @@
|
||||
if ($user_exists) {
|
||||
$user_data = $user_data[0];
|
||||
$dateCreated = strtotime($user_data['dateCreated']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new DateTime(), new DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_stats = $this->UserModel->getUserStats($user_data['ID']);
|
||||
$title = $user_data['displayname'] . " - Posts";
|
||||
$isCurrentUserFollowing = false;
|
||||
@@ -162,7 +162,7 @@
|
||||
if ($user_exists) {
|
||||
$user_data = $user_data[0];
|
||||
$dateCreated = strtotime($user_data['dateCreated']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new DateTime(), new DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_stats = $this->UserModel->getUserStats($user_data['ID']);
|
||||
$title = $user_data['displayname'] . " - Posts";
|
||||
$isCurrentUserFollowing = false;
|
||||
@@ -355,7 +355,7 @@
|
||||
if ($user_exists) {
|
||||
$user_data = $user_data[0];
|
||||
$dateCreated = strtotime($user_data['dateCreated']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new DateTime(), new DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_stats = $this->UserModel->getUserStats($user_data['ID']);
|
||||
$followers = $this->UserModel->getFollowers($user_data['ID']);
|
||||
$title = $user_data['displayname'] . " - Follower";
|
||||
@@ -391,7 +391,7 @@
|
||||
if ($user_exists) {
|
||||
$user_data = $user_data[0];
|
||||
$dateCreated = strtotime($user_data['dateCreated']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new \DateTime(), new \DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_data['time_existing'] = DateTimeHumanizer::difference(new DateTime(), new DateTime("@$dateCreated"), $_SESSION['site_lang']);
|
||||
$user_stats = $this->UserModel->getUserStats($user_data['ID']);
|
||||
$following = $this->UserModel->getFollowing($user_data['ID']);
|
||||
$title = $user_data['displayname'] . " - Follower";
|
||||
@@ -542,7 +542,7 @@
|
||||
unset($_FILES['header']);
|
||||
}
|
||||
// Social Networks
|
||||
if (isset($_POST['sociaNetworks'])) {
|
||||
if (isset($_POST['socialNetworks'])) {
|
||||
|
||||
}
|
||||
// Profile color
|
||||
@@ -596,11 +596,11 @@
|
||||
$loginData = $this->LoginModel->getLoginData($_SESSION['user']['username']);
|
||||
if (!empty($loginData)) {
|
||||
$loginData = $loginData[0];
|
||||
$encryptedPassword = $this->LoginModel->getPasswordHash($_POST['passwordOld'], $loginData['original_name']);
|
||||
$encryptedPassword = $this->LoginModel->getPasswordHash($_POST['passwordOld'], $loginData['originalName']);
|
||||
if ($encryptedPassword == $loginData['password']) {
|
||||
if ($this->LoginModel->checkPassword($_POST['passwordNew'])) {
|
||||
if (isset($_POST['passwordNewRepeat']) && $_POST['passwordNew'] == $_POST['passwordNewRepeat']) {
|
||||
$this->LoginModel->changePassword($_POST['passwordNew'], $loginData['original_name']);
|
||||
$this->LoginModel->changePassword($_POST['passwordNew'], $loginData['originalName']);
|
||||
$_SESSION['profileEditNotification'] .= "<div class='alert alert-success' role='alert'><b>Dein Passwort wurde geändert!</b> Du kannst dich nun damit einloggen</div>";
|
||||
} else {
|
||||
$_SESSION['profileEditNotification'] .= "<div class='alert alert-danger' role='alert'><b>Wiederholtes Passwort falsch!</b> Das Passwort, das du wiederholt hast, stimmt nicht mit dem eigentlichen überein.</div>";
|
||||
|
Reference in New Issue
Block a user