Webboard

Pełna wersja: Dodatkowe pole profilu na stronie ekipy forum
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.

1 Edycja pliku showteam.php


Znajdź (~173 linia):
Kod PHP:
$bgcolor = alt_trow();  
Pod tym kodem dodaj:
Kod PHP:
  // Dodatkowe pole profilu
        $query = $db->query("
            SELECT * 
            FROM "
.TABLE_PREFIX."userfields 
            WHERE ufid='"
.$user['uid']."'");
        
        $profilefields 
= $db->fetch_array($query);  

Zapisujemy plik i zamykamy go.

2 Dodawanie dodatkowego pola profilu


Przejdź do ACP -> Konfiguracja -> Dodatkowe pola profilu -> Nowe pole w profilu
Jeśli chcesz stworzyć nowe pole, stwórz je wg własnego upodobania i sprawdź jego fid.

Jeśli nie chcesz tworzyć nowego pola, sprawdź fid tego pola, które chcesz dodać; znajdziesz je po wejściu w wybrane pole, na końcu linku, np. &fid=1

3 Edycja szablonu showteam_usergroup


Przejdź do ACP -> Style i szablony -> Szablony -> Twój szablon -> Ekipa forum -> showteam_usergroup

Znajdź:
<td class="thead" colspan="4"><strong>{$usergroup['title']}</strong></td>

Zamień cyfrę 4 na 5.

Znajdź:
<td class="tcat"><span class="smalltext"><strong>{$lang->pm}</strong></span></td>

Pod tym kodem dodaj:
<td class="tcat"><span class="smalltext"><strong>Tytuł pola</strong></span></td> 

Tytuł pola - tytuł kolumny z dodatkowym polem profilu na stronie ekipy forum, zmień na dowolną, inną nazwę.

4 Edycja szablonu showteam_usergroup_user


Przejdź do ACP -> Style i szablony -> Szablony -> Twój szablon -> Ekipa forum -> showteam_usergroup_user

Znajdź:
<td width="5%" class="{$bgcolor}"><div class="postbit_buttons">{$pmcode}</div></td>

Pod tym kodem dodaj:
<td width="15%" class="{$bgcolor}"><div class="postbit_buttons">{$profilefields['fid1']}</div></td>

fid1 - fid pola, które znalazłeś w kroku 2.


Jeżeli zawartość dodatkowego pola nie jest ograniczona / może być długa, znajdź <td width="75%" class="{$bgcolor}"> i zmień 75% na mniejszą liczbę, np. 50%


Więcej: https://community.mybb.com/thread-207686.html