Przesunięty przez: Matteo 09-11-2013, 09:30 |
Simple Points System by KnofeL 2.0 |
Autor |
Wiadomość |
acik
Posty: 53
|
Wysłany: 15-07-2008, 15:31
|
|
|
Knofel, nie wyświetlają mi się podziękowania pod avatarem co zrobiłem źle?
Z góry dzięki za pomoc pozdrawiam. |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
tymek
Pomógł: 1 raz Posty: 433
|
Wysłany: 27-07-2008, 14:03 [Problem] Z polskimi znakami...
|
|
|
Mam dziwny problem z polskimi znakami, ale tylko w dwoch miejscach..
Kiedy np naciskam pomogł, to wszystko jest ok ale po odswiezeniu strony nie ma juz polskich znakow tak jak na screenie. |
_________________ Szukam programisty PHP, który wykona parę zleceń - modyfikacje na forum. Proszę o kontakt na PW. |
|
|
|
|
joli
Yollien +Styler
Pomógł: 2988 razy Posty: 16981
|
Wysłany: 27-07-2008, 15:37
|
|
|
Bo wstawiles to :podziekowali" nieprawidlowo . Gdzie, to juz ty wiesz. |
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI |
|
|
|
|
tymek
Pomógł: 1 raz Posty: 433
|
Wysłany: 27-07-2008, 17:42
|
|
|
hmm jak to?
wstawiłem to tak jak było napisane w instrukcji w viewtopic.php
takie cos:
Cytat: | 'L_THANKS' => ( $user_profiles_list ) ? 'Podziękowali:' : '', | +
lecz gdy juz sie to zmienia po odswiezeniu stronki i jesze raz wszedłem w viewtopic.php to ta linijka zmieniła się na:
Cytat: | 'L_THANKS' => ( $user_profiles_list ) ? 'Podziêkowali:' : '', |
|
_________________ Szukam programisty PHP, który wykona parę zleceń - modyfikacje na forum. Proszę o kontakt na PW. |
|
|
|
|
joli
Yollien +Styler
Pomógł: 2988 razy Posty: 16981
|
Wysłany: 27-07-2008, 17:58
|
|
|
W instrukcji czego?
Powinienes zapisac ten plik tak, aby sie to nei zmienilo. Uzyj notatnika |
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI |
|
|
|
|
Wu
Pomógł: 4 razy Posty: 154
|
Wysłany: 04-08-2008, 10:56
|
|
|
Knofel napisał/a: | Myślałem o odkrywaniu wiadomości po wystawieniu punktu, ale nic pozatym |
Tylko tego mi trzeba
Jeszcze moży widok punktów w profilu?
Po postawieniu punktu odkrywa się HIDE, jeśli odkrycie nadal w AJAXie to już w ogóle świetnie...
No i czekamy na Advanced Points System
Jeszcze mam pytanie: Jak ta modyfikacja ma się do dużych for? Tzn bardzo dużo rekordów w tabeli punktów.
Chodzi konkretnie o zapytania...W beermodzie, żeby pobrać ilość punktów usera zapytanie przeszukuje całą tabelę i trwa to wieki...
Ściągnął ktoś może ten plik i ma go na dysku?
http://upachi.hostz.pl/kn..._system_btp.zip |
|
|
|
|
Knofel
Pomógł: 69 razy Posty: 796
|
Wysłany: 05-08-2008, 18:32
|
|
|
Wrzuciłem moda i konwerter w załącznik |
_________________ Reklamuje swoje forum |
|
|
|
|
Wu
Pomógł: 4 razy Posty: 154
|
Wysłany: 05-08-2008, 19:27
|
|
|
Na początek dane: 457 510 rekordów w tabeli beermoda (w phpbb_points prawie połowę mniej).
Chciałem przejść z beermoda na ten niby lekki modzik...
Niestety..Całkowita porażka!
Przy czasie generowania strony na poziomie 0,2 ~ 0,3, ładowanie w czasie 3,5~5 sekund z beermodem było troszkę uciążliwe, ale ten mod zaskoczył mnie w każdym stopniu - czas ładowania tematu ~20s Nie udało mi się zejść poniżej 19s... Myślałem, że beermod to olbrzymi smok... Simple Points System okazał się potworem..
No cóż..
Problem tkwi w jednym zapytaniu...
SELECT * FROM phpbb_user_points;
Ten bardzo leciutki mod przeszukuje sobie całą tabelę phpbb_user_points ..
@Knofel, chyba warto nad tym pomyśleć, bo z założenia lekka modyfikacja jest nie do przyjęcia na większym forum...Gdzie z beermoda można spokojnie korzystać
@down: Jutro rano sprawdzę
Nie chcę teraz eksperymentować, gdy na forum jest trochę więcej ludzi |
Ostatnio zmieniony przez Wu 05-08-2008, 19:40, w całości zmieniany 1 raz |
|
|
|
|
Knofel
Pomógł: 69 razy Posty: 796
|
Wysłany: 05-08-2008, 19:34
|
|
|
Kod: | $gp_sql = "SELECT point_post_id, point_from_id, point_from_username FROM " . USER_POINTS_TABLE; |
Spróbuj tak, ale wiem czego tam brakuje postaram się to poprawić
Dobrze wiedzieć że ktoś przetesotwał to na takim forum |
_________________ Reklamuje swoje forum |
|
|
|
|
Wu
Pomógł: 4 razy Posty: 154
|
Wysłany: 06-08-2008, 08:55
|
|
|
W kwestii konwertera: wydaje mi się, iż powinien on konwertować etapami, bo jak "leci wszystko na raz" "Maximum execution time of 40 seconds exceeded" W czasie 40 sekund zdołał przenieść do tabeli points 217 000 rekordów.
Przy drugim podejściu tym razem zabrakło pamięci
Allowed memory size of 67108864 bytes exhausted (tried to allocate 133 bytes)
Jak wiemy standardowo jest tylko 8MB... Zdąrzył przenieść 306 000 rekordów.
No dobra, trzecie podejście... Udało się! Sukces! 457 510 rekordów, czyli dokładnie tyle co w tabeli beers.
(Oczywiście zwiększałem limity w php.ini)
Teraz test nowego zapytania - rezultat ten sam - generowanie tematu niemal 20s.
I w dalszym ciągu liczba punktów wynosi 0, mimo, iż była konwersja. |
|
|
|
|
Knofel
Pomógł: 69 razy Posty: 796
|
Wysłany: 06-08-2008, 19:08
|
|
|
Ten konwerter to tylko dodatek - zrobiłem go na szybko, nie dziwie się że jest z nim coś nie tak
Narazie nie mam zbyt dużo czasu (no i forum ) ale postaram się w tym tygodniu conieco poprawić |
_________________ Reklamuje swoje forum |
|
|
|
|
Mazoor
Pomógł: 5 razy Posty: 268
|
Wysłany: 06-08-2008, 21:58
|
|
|
Knofel, twoje forum nie działa
A tam mi powiedziales jak wyczysciec wszystkim userom punkty...
Jakies zapytanie do bazy mi podales.. ja nie pamietam tego
Podasz jesczze raz, zeby wyzerowac te punkty ? |
|
|
|
|
Seraphe
Pomógł: 38 razy Posty: 606
|
Wysłany: 07-08-2008, 13:02
|
|
|
Mazoor, poczytaj na jakimś kursie mysql o formule TRUNCATE |
_________________ "Dostałem warna i teraz obniżone zachowanie będę miał na semestr" |
|
|
|
|
tymek
Pomógł: 1 raz Posty: 433
|
Wysłany: 10-08-2008, 12:53
|
|
|
joli, używałem notatnika w kążdym kodowaniu (były 4) i tak jak pisałem po zamianie plików wszystko było o nawet po odswezeniu, ale kiedy juz wystawiło się jakis punkt (chodzi o ten mod: http://www.przemo.org/php...pic.php?t=46475 ) i odświerzyło stronę to juz tych polskich znaków nie było- krzaki jak an screenie. |
_________________ Szukam programisty PHP, który wykona parę zleceń - modyfikacje na forum. Proszę o kontakt na PW. |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Knofel
Pomógł: 69 razy Posty: 796
|
|
|
|
|
|