phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
29-06-2009, 18:41
Napis pod avatarem: Aktualnie zablokowany
Autor Wiadomość
fingusio

Posty: 96
Wysłany: 17-03-2008, 18:39   Napis pod avatarem: Aktualnie zablokowany

Co i gdzie zmodyfikować aby pokazal się napis "Aktualnie zablokowany" pod avatarem gdy ktoś otrzyma maxymalną ilość ostrzeżeń?

pozdro
fingusio
www.GSMPlanet.NET
Ostatnio zmieniony przez arcy 08-10-2009, 23:07, w całości zmieniany 1 raz  
 
     
Gadatliwa Kasia 

   
koziolek



Pomógł: 675 razy
Posty: 1925
Wysłany: 17-03-2008, 18:48   

UWAGA: Ta wersja nie działa.
Działająca wersja jest 6 postów niżej.

;)

w pliku viewtopic.php znajdź:
Kod:
            $warn_percent = ($val > $max_warn) ? 100 : $val / $max_warn * 100;
i po tym dodaj:
Kod:
            if($val > $max_warn)
            {
                $template->assign_vars(array(
                    'AVATAR_BANNED_TEXT' => 'Aktualnie zablokowany'
                ));
            }
            else
            {
                $template->assign_vars(array(
                    'AVATAR_BANNED_TEXT' => ''
                ));
            };
i w szablonie gdzieś wstaw
Kod:
{AVATAR_BANNED_TEXT}
;)
_________________
#4 /xg.xrybvmbx.jjj//:cggu
Ostatnio zmieniony przez koziolek 31-03-2008, 08:26, w całości zmieniany 3 razy  
 
     
fingusio

Posty: 96
Wysłany: 17-03-2008, 19:00   

w szablonie gdzieś dodać? TZN? w lang_main?
 
     
Goroman


Pomógł: 74 razy
Posty: 684
Wysłany: 17-03-2008, 19:14   

fingusio napisał/a:
w szablonie gdzieś dodać? TZN? w lang_main?


czyli w plikach tpl ( stylowych)
np.
viewtopic_body.tpl
a jak ma to być też w widok profilu
to też.. profile_view_body.tpl
_________________
Instalacja for | Przenoszenie for
Aktualizacje for | Konwersja z innych systemów for (IPB, VB)
Łączenie for | Instalacja modyfikacji do phpBB
 
     
fingusio

Posty: 96
Wysłany: 17-03-2008, 19:23   

Zmienilem jak koziolek pisal, wpisalem w viewtopic_body.tpl ale cos nie trybi zabardzo i się troche popsulo.




w profile_view_body.tpl wstawilem na samym koncu i nic nie dziala.
 
     
Goroman


Pomógł: 74 razy
Posty: 684
Wysłany: 17-03-2008, 19:36   

fingusio, zrób jeszcze raz screena bo ten nie wyraźny jest
ja nie wiem gdzie ty chcesz to mieć
możesz dać np . tu... ( subsilver/viewtopic_body.tpl)
znajdź
Kod:
{postrow.POSTER_AVATAR}<br />

po tym daj
Kod:
{AVATAR_BANNED_TEXT}<br />
_________________
Instalacja for | Przenoszenie for
Aktualizacje for | Konwersja z innych systemów for (IPB, VB)
Łączenie for | Instalacja modyfikacji do phpBB
 
     
fingusio

Posty: 96
Wysłany: 17-03-2008, 19:46   

Wpisalem jak powiedziales ale to tez nic nie dalo. Ponizej lepsze zdjęcie (kliknij aby powiekszyc)




a tu link jak by co - http://gsmplanet.net/wooo...highlight=#3650

login: test
pass: test123
 
     
koziolek



Pomógł: 675 razy
Posty: 1925
Wysłany: 17-03-2008, 19:58   

poprawione ;)

[ Dodano: 17-03-2008, 20:16 ]
jednak nie porawione więc robimy inaczej

w pliku viewtopic.php znajdź:
Kod:
    $user_agent = ($board_config['cagent'] && $postrow[$i]['user_agent'] && !$ignore_this_post && $show_post && $userdata['cagent']) ? unserialize($postrow[$i]['user_agent']) : '';
i po tym dodaj:
Kod:
    if( $board_config['viewtopic_warnings'] && $board_config['warnings_enable'] && $show_post && $warnings[$poster_id] > $board_config['ban_warnings'] )
    {
        $avatar_banned_text = 'Aktualnie zablokowany';
    }
    else
    {
        $avatar_banned_text = '';
    }
potem znajdź:
Kod:
'POSTER_AVATAR' => $poster_avatar,
i po tym dodaj:
Kod:
'AVATAR_BANNED_TEXT' => $avatar_banned_text,
następnie w pliku viewtopic_body.tpl klej sobie gdzieś:
Kod:
{postrow.AVATAR_BANNED_TEXT}
_________________
#4 /xg.xrybvmbx.jjj//:cggu
 
     
fingusio

Posty: 96
Wysłany: 17-03-2008, 20:22   

Jak zawsze wielkie dzieki :) Wszystko dziala.

[ Dodano: 17-03-2008, 21:46 ]
Jeszcze jeden problem, chodzi o ostrzezenia, przerobilem tak że jak ktoś ma maxymalna liczbe ostrzezen to wyskakuje juz pod nickiem napis:

"Aktualnie zablokowany"

W PA ustawiam na ze max 5ostrzezen. Daje komuś 5 ostrzezen i nie wyskakuje ten napis, tylko jak dam 6 to dopiero wyswietla sie. Tera pytanie co zmienic aby wyswietlalo sie od 5.
 
     
Gilu


Pomógł: 848 razy
Posty: 2309
Wysłany: 17-03-2008, 22:43   

fingusio napisał/a:
[ Dodano: 17-03-2008, 21:46 ]
W PA ustawiam na ze max 5ostrzezen. Daje komuś 5 ostrzezen i nie wyskakuje ten napis, tylko jak dam 6 to dopiero wyswietla sie. Tera pytanie co zmienic aby wyswietlalo sie od 5.

Zamień ten najdłuższy kod koziolka na taki:
Kod:
    if( $board_config['viewtopic_warnings'] && $board_config['warnings_enable'] && $show_post && $warnings[$poster_id] >= $board_config['ban_warnings'] )
    {
        $avatar_banned_text = 'Aktualnie zablokowany';
    }
    else
    {
        $avatar_banned_text = '';
    }
 
     
fingusio

Posty: 96
Wysłany: 18-03-2008, 12:43   

Dzięki dziala.

[ Dodano: 18-03-2008, 19:40 ]
A co i gdzie pozmieniać aby także napis był widoczny w profilu? Jak na załączonym zdjęciu.

 
     
koziolek



Pomógł: 675 razy
Posty: 1925
Wysłany: 18-03-2008, 19:58   

w pliku includes\usercp_viewprofile.php znajdź:
Kod:
        $template->assign_block_vars('warnings', array(
            'WARNINGS' => $lang['Warnings_viewtopic'],
            'HOW' => '<a href="' . append_sid("warnings.$phpEx?mode=detail&amp;userid=" . $user_id . "") . '" class="mainmenu"><b>' . $val . '</b></a>',
            'WRITE' => $board_config['write_warnings'],
            'MAX' => $max_warn,
            'POSTER_W_WIDTH' => $warn_percent,
            'POSTER_W_EMPTY' => (100 - $warn_percent))
        );
i po tym dodaj:
Kod:
        if($val >= $max_warn)
        {
            $template->assign_block_vars('banned_text', array(
                'BANNED_TEXT' => 'Aktualnie zablokowany'
            ));
        }
        else
        {
            $template->assign_block_vars('banned_text', array(
                'BANNED_TEXT' => ''
            ));
        }
a następnie w pliku templates\*\profile_view_body.tpl znajdź:
Kod:
                <tr>
                    <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_JOINED}:&nbsp;</span></td>
                    <td width="100%"><b><span class="gen">{JOINED}</span></b></td>
                </tr>
i przed tym dodaj:
Kod:
                <!-- BEGIN banned_text -->
                <tr>
                    <td valign="middle" nowrap="nowrap" colspan="2"><span class="gen">{banned_text.BANNED_TEXT}</span></td>
                </tr>
                <!-- END banned_text -->
;)
_________________
#4 /xg.xrybvmbx.jjj//:cggu
 
     
fingusio

Posty: 96
Wysłany: 18-03-2008, 20:14   

Bez komentarza. Dziala super !! Dziekuje obydwum Panom ;)
 
     
Gadatliwa Kasia 

   
ziomek123

Pomógł: 1 raz
Posty: 19
Wysłany: 09-10-2009, 19:42   

$avatar_banned_text = '';

czy to moze jest cos do dodania avataru zbanowanego ?
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,12 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę