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: Matteo
09-11-2013, 09:35
BeerMod - najlepsze tematy (najwi?cej piwek)
Autor Wiadomość
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 22-06-2010, 17:02   BeerMod - najlepsze tematy (najwięcej piwek)

BeerMod - najlepsze tematy (najwięcej piwek)

Modyfikacja uwzględnia tematy zignorowane (ignoruj opcja), tematy ukryte w działach bez dostępu

Kod:
##############################################################
## MOD Title:        [dodatek do BeerMod qbs] TOP Lista najlepiej "oblanych" tematów
## MOD Author:       kevin [ http://www.przemo.org/phpBB2/forum/profile.php?mode=viewprofile,u,25362 ]
## MOD Description:  Pod adresem domain.com/best_topics.php mamy listę najlepiej ocenionych (piwko) tematów na forum.
                    Modyfikacja uwzględnia tematy zginorowane (ignoruj opcja), tematy ukryte w działach bez dostępu dla zwykłego
                    użytkownika. Plus oczywiście stronicowanie wyników.
##############################################################


Co modyfikacja potrafi:
:arrow: dodaje na forum dodatkową stronę, na której mamy spis w tabeli, najlepiej "oblanych" tematów.

Konfiguracja:
Kod:

35 linijka:
define('PAGI_LIMIT',    15);

paginacja wyników,ile wyników ma być na stronę


Kod:

268 linijka, czyli zmiana "standardowego" avatara, jeśli ktoś ma nieustawione

<img src="http://www.przemo.org/phpBB2/forum/images/avatars/14381999464a4797640df07.jpg" width="50" height="50" border="0" />
_________________
Prezes :mrgreen:
Ostatnio zmieniony przez Majkelo 10-01-2012, 10:28, w całości zmieniany 6 razy  
 
     
Gadatliwa Kasia 

   
MagicalFire


Pomógł: 980 razy
Posty: 4353
Wysłany: 23-06-2010, 15:53   

mod przetestowany działa znakomicie
_________________
nie za takie Przemo walczyliśmy
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 23-06-2010, 16:28   

no to super ;)

ps. mały update aby link do ignorowanych był widoczny tylko dla zalogowanych:
> best_topics_body.tpl
Kod:

<p style="text-align: right;"><a href="{SHOW_LINK_URL}" class="gensmall">{SHOW_LINK_LANG}</a></p>

na

<!-- BEGIN switch_user_logged_in -->
<p style="text-align: right;"><a href="{SHOW_LINK_URL}" class="gensmall">{SHOW_LINK_LANG}</a></p>
<!-- END switch_user_logged_in -->
_________________
Prezes :mrgreen:
 
     
They2


Pomógł: 82 razy
Posty: 1297
Wysłany: 18-10-2010, 08:48   

Świetna modyfikacja, ale avatary i linki do profilu sa bledy

Poprawka

w pliku best_topics.php

co do avatarów to będzie dodatkowa modyfikacja Default Avatar based on Genders

znajdź:
Kod:
, u.user_allowavatar, u.user_avatar, u.user_avatar_type

zamień na:
Kod:
, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_gender


znajdź:
Kod:

                        $poster_avatar = '';
                        if ($topics['user_avatar_type'] && $topics['user_id'] != ANONYMOUS && $topics['user_allowavatar'])
                        {
                            switch ($topics['user_avatar_type'])
                            {
                                case USER_AVATAR_UPLOAD:
                                    $poster_avatar = ($board_config['allow_avatar_upload']) ? '<img src="' . $board_config['avatar_path'] . '/' . $topics['user_avatar'] . '" width="50" height="50" alt="" border="0" />' : '';
                                break;
                                case USER_AVATAR_REMOTE:
                                if ( $board_config['allow_avatar_remote'] )
                                {
                                    $poster_avatar = '<img src="' . $topics['user_avatar'] . '" alt="" width="50" height="50" border="0" />';
                                }
                                else $poster_avatar = '';
                                break;
                                case USER_AVATAR_GALLERY:
                                    $poster_avatar = ($board_config['allow_avatar_local']) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $topics['user_avatar'] . '" alt="" width="50" height="50" border="0" />' : '';
                                break;
                            }
                        }

zamień na:
Kod:
        $gender_image = '';
        if ( $board_config['gender'] )
        {
            switch ($topics['user_gender'])
            {
                case 1 :
                    $gender_image = '<img src="' . $images['icon_minigender_male'] . '" alt="' . $lang['Gender']. ':' . $lang['Male'] . '" title="' . $lang['Male'] . '" style="border: solid 0px;" />';
                break;
                case 2 :
                    $gender_image = '<img src="' . $images['icon_minigender_female'] . '" alt="' . $lang['Gender']. ':' . $lang['Female'] . '" title="' . $lang['Female'] . '" style="border: solid 0px;" />';
                break;
                default :
                    $gender_image = '';
            }
            $gender_image = ($gender_image != '') ? '&nbsp;' . $gender_image : '';           
        }
        $poster_avatar = '';
        if ( $topics['user_avatar_type'] && $user_id != ANONYMOUS && $topics['user_allowavatar'] )
        {
            switch( $topics['user_avatar_type'] )
            {
                case USER_AVATAR_UPLOAD:
                    $poster_avatar = ($board_config['allow_avatar_upload']) ? '<img src="' . $board_config['avatar_path'] . '/' . $topics['user_avatar'] . '" alt="" style="border: solid 0px; width: 40px;" />' : '';
                    break;
                case USER_AVATAR_REMOTE:
                    $poster_avatar = ($board_config['allow_avatar_remote']) ? '<img src="' . $topics['user_avatar'] . '" alt="" style="border: solid 0px; width: 40px;" />' : '';
                    break;
                case USER_AVATAR_GALLERY:
                    $poster_avatar = ($board_config['allow_avatar_local']) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $topics['user_avatar'] . '" alt="" style="border: solid 0px; width: 40px;" />' : '';
                    break;
            }
        }
        if ( empty($poster_avatar) )
        {
            switch( $topics['user_gender'] )
            {
                case 1 :
                    $poster_avatar = '<img src="'.  $images['av_man'] .'" alt="" style="border: solid 0px; width: 40px;" />';
                break;
                case 2 :
                    $poster_avatar = '<img src="'.  $images['av_woman'] .'" alt="" style="border: solid 0px; width: 40px;" />';
                break;
                default :
                    $poster_avatar = '<img src="'.  $images['av_gmark'] .'" alt="" style="border: solid 0px; width: 40px;" />';
            }
        }


znajdź:
Kod:
                        'author'    =>    '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $uslist['topic_poster']) . '" class="gensmall"' . $colored_username[1] . '>' . $username . '</a>',

zamień na:
Kod:
                        'author'    =>    '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $topics['topic_poster']) . '"' . $colored_username[1] .' class="gensmall">' . $username . '</a>',


znajdź:
Kod:
                        'avatar'    =>    $poster_avatar ? $poster_avatar : '<img src="http://www.przemo.org/phpBB2/forum/images/avatars/14381999464a4797640df07.jpg" width="50" height="50" border="0" />',

zamień na:
Kod:
                        'avatar'     =>    $poster_avatar,


UWAGA! Koniecznie ściągnąć obrazki avatarów z modyfikacji Default Avatar based on Genders i wgrać do folderu \templates\nazwa_stylu\images\
_________________
Support | Pomoc | Modyfikacja | Zlecenie płatne - zapraszam na PW oraz pod moim adresem.
Nie udzielam w GG.
 
     
MagicalFire


Pomógł: 980 razy
Posty: 4353
Wysłany: 18-10-2010, 14:05   

They2, a nie lepiej ci dac plik best_topics.php w załaczniku
_________________
nie za takie Przemo walczyliśmy
 
     
Scoobany
[Usunięty]

Wysłany: 12-12-2010, 12:11   

A da się jakoś zrobić, żeby normalnie działało ze SF?
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 12-12-2010, 12:15   

Chodzi Ci o przepisywanie linków? W temacie SFO autor podał w jaki sposób przepisywać linki.
_________________
Prezes :mrgreen:
 
     
sakesake

Posty: 2
Wysłany: 10-12-2011, 23:14   

#-----[ OPEN ]------------------------------------------
# Tworzymy link nawigacyjny (obok panelu piwnego)

./includes/functions_beermod.php

nie rozumiuem tego :> mam stworzyć taki plik? A jak później jest
#-----[ FIND ]------------------------------------------
#

'BEER_INDEX_URL' => sprintf($lang['Beermod_beermod_index'], append_sid("beermod.$phpEx")),

to ja już tego nie kminie, gdzie mam mieć to beer_index_url?
 
     
xlesiu



Pomógł: 5274 razy
Posty: 10382
Wysłany: 10-12-2011, 23:36   

sakesake, ten plik jest plikiem z modyfikacji BeerMod. Masz go otworzyć i znaleźć fragment kodu
Kod:
'BEER_INDEX_URL' => sprintf($lang['Beermod_beermod_index'], append_sid("beermod.$phpEx")),
i wykonać kolejne kroki z instrukcji
_________________
Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org
 
     
Gadatliwa Kasia 

   
Kriss^
zbanowany

Pomógł: 10 razy
Posty: 122
Wysłany: 07-12-2012, 22:09   

Wystawiłem piwo autorowi tematu, wchodzę w "Najlepiej oceniane tematy" a tu kicha, mam "Brak wyników" - czemu tak? :/
 
     
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
Nie możesz ściągać załączników 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,1 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ę