Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Pole daty urodzin wymagane? Zmień to


Rekomendowane odpowiedzi

  • Manager
Opublikowano

W wersji 2.2.2 wprowadzono zmianę, że przy edytowaniu profilu pola daty urodzin są obowiązkowe i przy próbie ominięcie wpisu pojawia się błąd:

PL: "Wprowadziłeś niepoprawną datę swoich urodzin. Możesz wybrać, na przykład 30 stycznia."

ENG: "You entered an illegal date for your birthday. You may have chosen 30th February, for example."

I wtedy userzy wpisują daty 'z sufitu'.

Jak to w prosty sposób wyłączyć:

Otwórz plik sources/lib/func_usercp.php

Znajdź:

//-----------------------------------------
	// Make sure it's a legal date
	//-----------------------------------------

	$_year = $this->ipsclass->input['year'] ? $this->ipsclass->input['year'] : 1999;

	if ( ! checkdate( $this->ipsclass->input['month'], $this->ipsclass->input['day'], $_year ) )
	{
		$this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'ucp_birthday_legal_date' ) );
	}

Zamień na:

 //-----------------------------------------
	// Make sure it's a legal date
	//-----------------------------------------

	$_month = isset($this->ipsclass->input['month']) ? $this->ipsclass->input['month'] : 0;
	$_day = isset($this->ipsclass->input['day']) ? $this->ipsclass->input['day'] : 0;
	$_year = isset($this->ipsclass->input['year']) ? $this->ipsclass->input['year'] : 0;

	if ( $_month && $_day && $_year && !checkdate( $_month, $_day, $_year ) )
	{
		$this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'ucp_birthday_legal_date' ) );
	}

Zapisz i wyślij.

enjoy!

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.