1.12.7 i starsze - Who Viewed My Profile by lui754 v2.0a
lui754 - 08-03-2009, 15:05 Temat postu: Who Viewed My Profile by lui754 v2.0a
Who Viewed My Profile by lui754
Kod: |
######################################################
## MOD Title: Who Viewed My Profile by lui754
##
## Autor: OXPUS & lui754 (optymalizacja, wyglad) & They2 (konfiguracja w PA)
##
## Opis: W profilu (viewprofile) każdego usera wyswietlana jest tabelka z userami,
## którzy ostatnio odwiedzili dany profil.
## Odnośnik do nowej podstrony z wszystkimi danymi na temat userów
## którzy odwiedzili nasz profil.
##
## MOD Version: 2.0a (Wersja bez konfiguracji w PA)
##
## Kompatybilnosc: phpBB modified by Przemo 1.12.5 < 1.12.6
## Trudnosc instalacji: Łatwa
## Czas instalacji: 5-10 Minut
##
## Pliki do edycji: 4
## includes/constants.php
## includes/usercp_viewprofile.php
## language/lang_polish/lang_main.php
## templates/NazwaStylu/profile_view_body.tpl
##
## Pliki do skopiowania:
## profile_view_user.php
## templates/NazwaStylu/profile_view_user_body.tpl
##
## Zapytania SQL: 2
##################################################### |
Co potrafi?
W profilu każdego usera wyswietlana jest tabelka z userami, którzy ostatnio odwiedzili dany profil.
Możemy ustawić domyślny avatar dla userów którzy nie posiadają aktualnie żadnego.
Zmniejsza avatary do rozmiarów 50x50 (mozna zmienić, w instrukcji jest podane rozwiązanie).
Dodaje oddzielną strone ze statystykami wyświetleń
Optymalizacja:
Mała optymalizacja zapytań UPDATE oraz SELECT
[Czas: 0,27 | 12 SQL] a przed modyfikacją było [Czas: 0,29 | 10 SQL]
Czas generowania podstrony z wszystkimi userami [Czas: 0,18 | 3 SQL]
Demo:
Widok w profilu
Widok listy
i u mnie na forum jeśli ktoś ma konto. (nie będe xxx razy robił kont testowych ponieważ zawsze ktoś spamuje albo zmienia hasło)
Instrukcja+pliki w załączniku
They2 - 08-03-2009, 16:10
Twoja pomysl jak napisalem tu http://www.przemo.org/php...p=421113#421113
Odpada.
Twoja sprawa, zobaczymy kto inny uwaza i oceni.
Polaczek - 08-03-2009, 18:51
lui754, lepiej jest na osobnej podstronie, lub 5 w profilu, i link "więcej" ktory kieruje na podstrone
Mateusz61 - 08-03-2009, 19:26
lui754 błąd w instrukcji:
Kod: | #
#-----[ OTWÓRZ ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl
#
#-----[ SZUKAJ ]------------------------------------------
#
<!-- BEGIN advert_person -->
<tr>
<td valign="top" align="center" colspan="2"><span class="gensmall">{advert_person.LINK}</span></td>
</tr>
<!-- END advert_person -->
#
#-----[ DODAJ PO ]------------------------------------------
#
<tr>
<th width="100%" colspan="5" class="thTop" valign="top" nowrap="nowrap">{L_VIEWER}{USERNAME}</th>
</tr>
<!-- BEGIN row -->
<td width="50%" class="row1" align="center" valign="top" nowrap="nowrap">{row.AVATAR}<br />{row.VIEW_BY}</td>
<!-- END row -->
</table> |
trzeba dodać ale bez </table> na końcu...
jak zwiększyć limit na 10
w tym includes/usercp_viewprofile.php
LIMIT 5";
zaznaczam że nie mam tak jak u Ciebie to umiejscowione tylko pod całą tabelą profilu
przed jumpboxem
Budyn00 - 10-03-2009, 02:58
Witam
Mam mały problem . albo i dwa
1) Dziwnie mi wyświetla ostatnich 5 osób :
Jak widać na Screenie od lewej dwie osoby ok ale ostatnia 3ka. jest za bardzo ściśnięta ze sobą
A teraz mój 2gi problem
2) W profilu miałem tak :
a teraz mam tak :
Nie wiem jak to nazwać Tak jak by zrobił się <center> , a wcześniej było bardziej po lewej stronie.
Dało by się przywrócić na lewa stronę tak jak wcześniej ?
Ps. Dodam iż wykasowałem z "profile_view_body.tpl" jedno "</table>" , ponieważ stopka , hmm "zmieniła kolory " Nie pamiętam dokładnie ale wcześniej instalowałem inne modyfikacje które integrują w profile_view_body.tpl
Ps2. Jak by to miało w czymś pomóc dodam załącznik z profile_view_body.tpl
lui754 - 10-03-2009, 17:11
Wersja 2.0a (jeszcze bez konfiguracji w PA)
Zoptymalizowałem cały kod, dodałem nowe pola na liście wszystkich userów, zmieniłem wygląd.
Wszystko jest opisane w poście numer jeden na tej stronie
Mam nadzieję że They2 doda konfiguracje w PA.
Zips - 10-03-2009, 18:02
dałoby radę zrobić od razu avatar nad nazwą użytkownika?
lui754 - 10-03-2009, 18:03
nie ponieważ zajmowałoby to za dużo miejsca. Ale moze They wpadnie na jakiś pomysł
Zips - 10-03-2009, 18:07
Za dużo miejsca?
Skalowanie 50x50 i by było w miarę git
Zrobić tak jak w VB, belka i tak
Nick, Nick, Nick
Nick, Nick, Nick
Było by w sam raz
adrian507120 - 10-03-2009, 23:08
lui754, a aktualizacja ze starej wersji tej pierwszej ??
They2 - 11-03-2009, 19:20
lui754, po troche przerwie wchodze i sprawdzilem co robiles w tych plikach z mojej modyfikacji.
- pozmieniales i usunales baze danych sql i niektore rzeczy ze az widze duzo czerwono w porownaniu zawartosci a to po co ? jaki problem ?
- i w dodatku w pierwszej kolumnie sa same kropki, w trzeciej same flagi polskie
Kod: | $viewer_avatar = '<img src="http://www.przemo.org/phpBB2/forum/templates/subSilver/images/custom_fields/Poland.gif" alt="" height="50" width="50" border="0" />'; | naprawde glupota myslisz ze na forum siedza sami polacy ?
te z mojej modyfikacji nic nie dotykaj, ja sam to uporzadkuje wyglad.
lui754 - 11-03-2009, 19:24
They2 napisał/a: | - i w dodatku w pierwszej kolumnie sa same kropki, w trzeciej same flagi polskie |
jakie same kropki? u mnie przed kropkami są liczby
They2 napisał/a: | naprawde glupota myslisz ze na forum siedza sami polacy ? |
To jest przykładowy avatar, nie miałem pomysłu aby coś wstawić i dałem flage. To jest avatar jakby co. They2 napisał/a: | - pozmieniales i usunales baze danych sql i niektore rzeczy ze az widze duzo czerwono w porownaniu zawartosci a to po co ? jaki problem ? |
Aby nie generowało dużej ilości zapytań ?
They2 - 11-03-2009, 19:26
lui754 napisał/a: | Aby nie generowało dużej ilości zapytań ? | nic nie widze zeby byly sql cache, a powinno miec zamiast usuwac.
lui754 - 11-03-2009, 19:29
They2, spójrz może na ilość generowanych zapytań. U mnie pokazuje tak: [Czas: 0,15 | 2 SQL] webd.pl
EDIT:
Po za tym nie masz ustawionych CHMODÓW
adrian507120 - 11-03-2009, 19:56
lui754, korzystam ze starej wersji jest aktualizacja ?
|
|
|