Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tajne pole w phpbb3.0.10
Forum PHP.pl > Forum > Przedszkole
licha
Witam mam forum na platwormie phpbb3 i chciałbym zataić jedno z pól by było ono widoczne tylko i wyłącznie dla usera do którego to należy.
Chodzi mi o utajenie np z profilu np. : AOL Instant Messenger
Tajgeer
Jedna z najprostszych opcji:

W zakładce Konfiguracja serwera -> Zabezpieczenia ustaw opcję Zezwól na stosowanie PHP w szablonach: na TAK.
Następnie, w pliku szablonu (memberlist_view.html) znajdź linijkę odpowiedzialną za wyświetlanie AOL (AIM) i dodaj podobny kod:
  1. <!-- PHP -->
  2. $user_id = request_var('u', 0);
  3. if ($user->data['user_id'] === $user_id)
  4. {
  5. <!-- ENDPHP -->
  6. // linijka odpowiedzialna za wyświetlanie AOL
  7. <!-- PHP -->
  8. }
  9. <!-- ENDPHP -->


Podobną operację musisz wykonać w innych plikach szablonów (m.in. viewtopic_body.html) podmieniając oczywiście odpowiednio zmienne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.