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 - Grupa użytkownika wyświetlana graficznie

ARMOR_CAGE - 09-03-2010, 21:13
Temat postu: Grupa użytkownika wyświetlana graficznie
Kod:
##############################################################
## Grupa użytkownika wyświetlana graficznie (lub nie)
## Autor: ARMOR_CAGE z pomocą Przema - tak, tego od forum.
## Forum: http://www.forum.samouczek.com/
##------------------------------------------------------------
##  Prosty mod pozwala na wyświetlenie grupy do której należy
##  użytkownik w formie wyświetlonej grafiki przy postach i w widoku profilu.
##  W przykładowej grafice zawarty mam dodatkowy mod Multiple Ranks 2.1a Beta
##  http://www.przemo.org/phpBB2/forum/viewtopic.php?t=51735
##  W przykładzie spiąłem jedno z drugim, ponieważ Multiple Ranks
##  pozwala na RĘCZNE ustawienia 5 rang dla profilu, chodzi tu
##  głównie o rangi specjalne jak np. ranga dla zwycięzcy konkursu
##  lub użytkownika miesiąca.
##  Mój mod pozwala na wyświetlenie danej grafiki dla danej
##  grupy wszystkim użytkownikom bez ręcznego ustawiania.
##
##  Moda rozwiń analogicznie lub zmień dla swoich potrzeb zastępując
##  grafikę tekstem lub linkiem do gruby, albo wszystkim na raz.
##
##############################################################

Modyfikację można łatwo dodać i usunąć bo nie polega na podmianie kodu tylko na jego dodaniu. Instalacja jest w paczce.
Demo jest na moim forum czyli: http://www.forum.samouczek.com/

Uwaga !! w wersji 1.1 poprawiono wyświetlające się błędy dla użytkowników "Gość" czyli nie przypisanych do żadnej grupy.
Załączono całość z poprawką, ale jeżeli używasz już wersji 1.0 to jedyna poprawka znajduje się w pliku: viewtopic.php
ZNAJDŹ
Kod:
// Grupa użytkownika wyświetlana graficznie
// Sprawdzenie czy uzytkownik nalezy do grupy o danym numerze

ZAMIEŃ NA
Kod:
// Grupa użytkownika wyświetlana graficznie
$poster_group2[$poster_id] = (is_array($poster_group2[$poster_id])) ? $poster_group2[$poster_id] : array();
// Sprawdzenie czy uzytkownik nalezy do grupy o danym numerze

Jak widać dochodzi tylko 1 linijka kodu nas sprawdzeniem grup do których należy użytkownik.

el_plecinio - 20-03-2012, 16:40

ARMOR_CAGE napisał/a:
Uwaga !! w wersji 1.1 poprawiono wyświetlające się błędy dla użytkowników "Gość" czyli nie przypisanych do żadnej grupy.
Załączono całość z poprawką, ale jeżeli używasz już wersji 1.0 to jedyna poprawka znajduje się w pliku: viewtopic.php
ZNAJDŹ
Kod:
// Grupa użytkownika wyświetlana graficznie
// Sprawdzenie czy uzytkownik nalezy do grupy o danym numerze

ZAMIEŃ NA
Kod:
// Grupa użytkownika wyświetlana graficznie
$poster_group2[$poster_id] = (is_array($poster_group2[$poster_id])) ? $poster_group2[$poster_id] : array();
// Sprawdzenie czy uzytkownik nalezy do grupy o danym numerze

Jak widać dochodzi tylko 1 linijka kodu nas sprawdzeniem grup do których należy użytkownik.
w instrukcji tego nie ma, w widoku profilu wywala błedy jeśli usser nei ma przypisanej żadnej z grup.
dodałem wiec u siebie:
Kod:
$poster_group2[$user_id] = (is_array($poster_group2[$user_id])) ? $poster_group2[$user_id] : array();

i błędy znikneły



Powered by phpBB modified by Przemo © 2003 phpBB Group