Aktualny czas: 07.09.2010, 16:00 Witaj! (LogowanieRejestracja)


Dyskusja (1)legenda grup - jak wyrownac i okreslic wlasna kolejnosc grup oraz dodac do nich link segregujacy
Legenda Grup - jak wyrównać i określić własną kolejność grup

Artykuł opisuje jak wyrównać i określić własną kolejność grup oraz jak dodać link, które segreguje członków wedle ich grupy.

Najpierw pobieramy plugin Usergroup legends.
Plik usergrouplegends.PHP kopiujemy do inc/plugins
Wchodzimy w ACP - Konfiguracja - Pluginy - Aktywujemy plugin Usergroup legends

Teraz wchodzimy w Style i szablony - Szablony - Szablony globalne - Edytujemy szablon o nazwie usergroup_legend
Zaznaczamy cały kod, który tam się znajduje i wklejamy ten:
Kod:
<tr><td class="tcat">Grupy Użytkowników</td></tr>
<tr><td class="trow1"><div style="text-align: center;">[<span style="color: red">Administrator</span>]</div></td></tr>
i zapisujemy.

W miejscach:
center (wyśrodkowanie) możemy dać: left (do lewej) i right (do prawej).
red (kolor grupy)
Administrator (nazwa grupy)
Pomiędzy Administrator możemy dać: strong (pogrubienie), em (pochylenie), s (skreślenie) i u (podkreślenie).

Uwaga!
Proszę nie zapomnieć o otwarciu i zamknięciu znacznika/ów!

Otwieramy plik memberlist.PHP, który znajduje się w głównym katalogu serwera.

Znajdujemy:
Kod PHP:
$search_url "memberlist.php?sort={$mybb->input['sort']}&order={$mybb->input['order']}&perpage={$mybb->input['perpage']}"

pod tym dodajemy:
Kod PHP:
// Group legend
    
$search_usergroup intval($mybb->input['usergroup']);
    if(
$search_usergroup0)
    {
        
$search_query .= " AND u.usergroup = ".$search_usergroup;
 
        
$search_url .= "&usergroup=".$search_usergroup;
    } 

Zapisujemy plik.

Teraz małe FAQ:

1. Skąd mam wiedzieć, jaki gid ma dana grupa?

GID można odczytać wchodząc w ACP - Użytkownicy i grupy - Grupy patrząc na link grupy, w którą weszliśmy.

Przykładowo:

Kod:
http://localhost/~cybul/MyBB/admin/index.php?module=user/groups&action=edit&GID=4

2. Jak mam stworzyć link do grupy?

Link do grupy tworzy się w przykładowy sposób:

Kod:
<a href="memberlist.php?usergroup=GID">

Uwaga! Proszę nie zapomnieć o znaczniku zamykającym!

3. Jak mam dodać kolejną grupę obok siebie?

Kod:
[<a href="LINK"><span style="color: KOLOR;"><strong>NAZWA</strong></span></a>]

Oczywiście każda grupa musi być po spacji

Przykładowo:
Kod:
[<a href="LINK"><span style="color: KOLOR;"><strong>NAZWA</strong></span></a>]SPACJA[<a href="LINK"><span style="color: KOLOR;"><strong>NAZWA</strong></span></a>]


Możliwości
Ostatnia zmiana: 20.07.2010, 02:57
Ostatnie zmiany - Wszystkie - Kategorie

Powered by MyBB-Wiki, © 2006-2010 Dragon - Icons

Kontakt | Portal MyBB PL | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS