Zobacz temat
Błędne naliczanie postów w profilu usera na forum
|
|
VooDooQN |
Dodany dnia 30.10.2005 10:26:48
|
Przedszkolak Postów: 2 Data rejestracji: 30.10.2005 10:22 |
Witam Was. Mam problemy dotyczacy forum, a jeśli chodzi o bardziej dokłdany szczegół - posty. Usunołem wszystkie tematy na forum, lecz licznik userów wskazuje ciągle tą samą ilość postów przed usunięciem tematów. Uzytkownik co napisał 60 postów po usunieciu tematów nadal ma 60 postów. Nie wiem czy był podobny problem, lecz potrzebuje pomocy. Z góry dziękuje Pozdrawiam Edytowane przez Pieka dnia 18.07.2008 22:22:13 |
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 21:26:20
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
Xen |
Dodany dnia 21.12.2005 19:35:49
|
Przedszkolak Postów: 90 Data rejestracji: 01.08.2004 05:15 |
Hmm moim zdaniem musiał byś edytować informacje o użytkowniku bo usuwając post nie zmniejszasz liczniak userowi gdyż jest to odrębna wtyczka ?
Edytowane przez Pieka dnia 18.07.2008 22:22:27 |
|
|
Arti79 |
Dodany dnia 21.12.2005 19:51:35
|
Początkujący Postów: 120 Data rejestracji: 10.10.2005 17:51 |
Przy usuwaniu postów z forum, nie ma ponownego update na tabeli userów, więc jeżeli usunąłeś wszystkie tematy/posty na forum to najlepiej zrób update na tabeli fusion_users dla pola user_posts
Edytowane przez Pieka dnia 18.07.2008 22:22:40 |
|
|
szer |
Dodany dnia 21.12.2005 19:55:11
|
Zaawansowany Postów: 1139 Pomógł: 4 Data rejestracji: 13.11.2004 23:06 |
Jaka wtyczka? Poprostu podczas usuwania postów w bazie danych nie usuwa postów. Jeśli chcesz wyzerować lub zmniejszyć to musisz wejść w baze danych. Później tabela z fusionem i fusion_users. Edytujesz Usera i zmieniasz liczbe postów
Edytowane przez Pieka dnia 18.07.2008 22:22:56 |
|
|
09000 |
Dodany dnia 17.05.2007 12:51:37
|
Przedszkolak Postów: 34 Data rejestracji: 23.12.2006 09:48 |
A mógłby mi ktoś powiedzieć czy można zrobić że przy usunięcie posta z forum, jest robiony ponowny update w tabeli userów? Jęsli się nie da to wtedy jak zmniejszam userom posty to skąd mam wiedziec ile oni obecnie mają, (skasowałem dwa tematy w którym było łącznie ok. 200 postów) to wtedy jak mogę przez bazę danych dowiedziec sie ile obecnie mają postów jest taka możliwosć? Edytowane przez Pieka dnia 18.07.2008 22:23:09 |
|
|
Pieka |
Dodany dnia 17.05.2007 13:05:09
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Ponizej masz kod odpowiedzialny za realne wspisy dotyczace ilosci postow na forum: Jednak ostrzegam, ze zastosowanie go moze zdecydowanie spowolnic strone, a w skrajnym przypadku nawet zablokowac baze, co zazwyczaj skutkuje poczawszy od otrzymania upomnienia od hostingu, a skonczywszy na zablokowaniu konta. Jak to Czesi mowia "na wlastni nebezpeczi" :D Aby wstawic go do plikow, wystarczy jak edytujesz viewthread.php oraz profile.php i znajdziesz: A nastepnie zamienisz na w/w, czyli: Edytowane przez Pieka dnia 18.07.2008 22:23:21 Jestem jaki jestem
|
|
|
09000 |
Dodany dnia 17.05.2007 15:55:29
|
Przedszkolak Postów: 34 Data rejestracji: 23.12.2006 09:48 |
Ale te może to jest pewne czy tylko przypuszczalne że nastąpi spowolnienie serwera itd. I jeszcze jedno, czemu akurat to ma takie szkody spowodować? na phpBB nic takiego niema, to jest wina bazy (źle zrobione czy co?) Edytowane przez Pieka dnia 18.07.2008 22:23:35 |
|
|
Pieka |
Dodany dnia 17.05.2007 18:39:26
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Jerzy_ napisał/a: Ale te może to jest pewne czy tylko przypuszczalne że nastąpi spowolnienie serwera itd... Jest to realne. Jerzy_ napisał/a: ..I jeszcze jedno, czemu akurat to ma takie szkody spowodować? na phpBB nic takiego niema, to jest wina bazy (źle zrobione czy co?) Wybacz, ale phpBB to jeden z najbardziej obciazajacych skryptow. Edytowane przez Pieka dnia 18.07.2008 22:23:45 Jestem jaki jestem
|
|
Przejdź do forum: |