To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Logowanie si? na forum. Email lub nazwa

kooza - 10-03-2012, 13:14
Temat postu: Logowanie się na forum. Email lub nazwa
Logowanie się na forum za pomocą adresu e-mail lub loginu
Mod dodaje logowanie się na forum za pomocą e-mail.

Cytat:
##############################################################
## MOD Title: Logowanie się na forum za pomocą adresu e-mail lub loginu
## MOD Author: Johnpg82 < webmaster@theindy.net > http://www.theindy.net Code changes by bonelifer and *=Matt=* from Phpbb.com
## MOD Description: Mod dodaje logowanie się na forum za pomocą e-mail.
##
## Installation Level: Easy
## Installation Time: 3 minutes
## Files To Edit: login.php
## includes/page_header.php
## includes/functions.php
## templates/subSilver/login_body.tpl
## templates/subSilver/index_body.tpl
## language/lang_polish/lang_main.php
##
##############################################################


Wiem że jest już taka modyfikacja http://www.przemo.org/php...ic.php?t=121563
Tylko że tam można się logować tylko za pomocą maila.
A tutaj za pomocą loginu lub maila ;)

Kobys - 10-03-2012, 13:38

Fajna sprawa.
Deotho - 11-03-2012, 09:13

Niby fajna sprawa, ale według mnie jest to zbędne. Od zawsze było na nick i bylo ok.
japi55 - 11-03-2012, 12:54

Cytat:
Niby fajna sprawa, ale według mnie jest to zbędne. Od zawsze było na nick i bylo ok.


Nie pisz postów po to, by je tylko napisać ;)

Jest to przydatne, każdy użytkownik powinien znać swój e-mail.

DILL - 31-03-2013, 13:27

Zainstalowałem i mam tylko logowanie przez mail teraz ..
Anonymous - 31-03-2014, 09:19

Poprawka na 1.12.8 i dla tych co mają tylko email:

Zamiast:
Kod:
$email = isset($HTTP_POST_VARS['username']) ? phpbb_clean_email($HTTP_POST_VARS['username']) : '';


dodaj:
Kod:
$email = isset($HTTP_POST_VARS['username']) ? $HTTP_POST_VARS['username'] : '';


Zamiast:
Kod:
WHERE user_password = '$password_select' AND username = '" . str_replace("\\'", "''", $username) . "' or user_email = '" . str_replace("\\'", "''", $email) . "'";


dodaj:
Kod:
WHERE username = '" . str_replace("\\'", "''", $username) . "' or user_email = '" . str_replace("\\'", "''", $email) . "'";


linijkę:

Kod:
$password_select = md5($password);


po prostu usuń.

ARMOR_CAGE - 08-10-2014, 23:20

a mam pytanie co z modyfikacją gdzie w panelu podawało się nazwę do logowania to znacznie lepsze niż wybór nazwa albo email, przecierz można tam wpisać mejla


Powered by phpBB modified by Przemo © 2003 phpBB Group