Poslije guglanja po smf forumu, postalo mi je jasno da postoji problem sa anketama.
Ako se neki registrirani clanovi izbrisu, njihovi glasovi u anketama ostaju registrirani, ali se oni brisu iz
Total Voters zbroja.
To izgleda ovako:

Prosjecan korisnik interneta ce odmah posumnjati u regularnost ankete.
Moze li se ovo nekako ispraviti?
Hvala
Možeš da izbiršeš zapise u tabeli smf_log_polls.
Nađeš sve glasove korisnika koji te interesuje upitom, pa one koje želiš izbrišeš.
SELECT * FROM `sft_log_polls` WHERE `ID_MEMBER` = ovde_ide_ID_korisnika
Ili neka jednostavno ukljuci ponovno brojanje poruka i tema na forumu iz odrzavanaja foruma...
Lainaus käyttäjältä: dan555 - lokakuu 27, 2009, 04:49:56 IP
Možeš da izbiršeš zapise u tabeli smf_log_polls.
Nađeš sve glasove korisnika koji te interesuje upitom, pa one koje želiš izbrišeš.
SELECT * FROM `sft_log_polls` WHERE `ID_MEMBER` = ovde_ide_ID_korisnika
Ovo bi bilo korisno kad bi imao 20 registriranih clanova.
Ja ih imam 1300, a anketa je otvorena par godina.
Lainaa
Ili neka jednostavno ukljuci ponovno brojanje poruka i tema na forumu iz odrzavanaja foruma...
Hoces reci - ponovi anketu. Koja je otvorena vec par godina.
95% registriranih clanova na mojem (a i vecini drugih) forumu ima 0 postova.
Registriraju se prvenstveno da bolje uoce novi sadrzaj pri logiranju.
Ne glasa se njima bes potrebe.
A treba i objasniti clanovima da je SMF forum nedovrsen i ne radi kako treba itd itd ...
Covjek izgubi volju za sudjelovanjem u anketama.
Lainaus käyttäjältä: user999 - lokakuu 28, 2009, 02:17:17 AP
A treba i objasniti clanovima da je SMF forum nedovrsen i ne radi kako treba itd itd ...
Covjek izgubi volju za sudjelovanjem u anketama.
no comment!
Pa nisi izbrisao svih 1300 korisnika, niti su svi glasali u toj anketi. Treba ti samo brisanje glasova onih korisnika koje si izbrisao, a za to je dovoljno koristiti SQL upit. Umesto ovog što sam postavio možeš da koristiš direktno brisanje svih glasova jednog korisnika.
DELETE FROM `sft_log_polls` WHERE `ID_MEMBER` = ovde_ide_ID_korisnika
Sve mi se čini da ti je bitnije da kritikuješ SMF nego da rešiš problem.
zanimljivo zapazanje, ja na primer to nebih nikad primetio... ;D
evo ti jos jedno resenje
izbrisi string za total votes da se ne vidi zbir i to je to...
ionako ne znam cemu taj zbir kad se gleda ko ima vise glasova a i svi znaju da sabiraju..
Lainaus käyttäjältä: RapidBelgrade - lokakuu 28, 2009, 10:21:49 AP
zanimljivo zapazanje, ja na primer to nebih nikad primetio... ;D
evo ti jos jedno resenje
izbrisi string za total votes da se ne vidi zbir i to je to...
ionako ne znam cemu taj zbir kad se gleda ko ima vise glasova a i svi znaju da sabiraju..
Ovo konacno zvuci kao rjesenje. Je li komplicirano prosjecnom useru poput mene?
@dan555, cini ti se. Na tvoju zalost, ja samo trazim rjesenje problema, i kritika me ne zanima.
@caSinoO, ako nemas sta za reci, zadrzi to za sebe. A ako imas sta za reci, i to zadrzi za sebe.
A jesi pokusao da uradis ovo sto sam ti ja rekao?
http://www.simplemachines.org/community/index.php?topic=344709.msg2330237#msg2330237
Lainaus käyttäjältä: LOVELORD - lokakuu 29, 2009, 07:46:56 AP
A jesi pokusao da uradis ovo sto sam ti ja rekao?
http://www.simplemachines.org/community/index.php?topic=344709.msg2330237#msg2330237
@LOVELORD, ako si mislio na:
Optimize all tables to improve performance.
Check all files against current versions.
Find and repair any errors.
Recount all forum totals and statistics.
Empty out unimportant logs.
Convert HTML-entities to UTF-8 characters
To je sve uradjeno mnostvo puta, ali nema utjecaja na ankete i zbroj glasova
Lainaus käyttäjältä: user999 - lokakuu 29, 2009, 04:19:23 AP
@caSinoO, ako nemas sta za reci, zadrzi to za sebe. A ako imas sta za reci, i to zadrzi za sebe.
jao sta se odma žicas nisam nista lose mislio