Stránka 1 z 3
Vymazání uživatelů
Napsal: 19.07.2010 6:58
od Jester
Měl bych takový návrh. Nešlo by odstranit uživatele, kteří se zaregistrovali jenom proto, aby vyplnili v profilu svou www adresu s nějakou komerční sračkou (tj. defacto něco jako spam)?
Těch uživatelů je celá řada, např.:
member/DudleyBreaux/ (chlapec má dnes narozeniny, nebo to aspoň tvrdí ...

)
Viděl bych to tak, že bych smáznul všechny uživatele, kteří:
1. mají nulový počet příspěvků
2. rozdíl času mezi zaregistrováním a poslední návštěvou fóra je menší než např. 10 minut (tj. jenom se zaregistrovali a už nikdy se na fórum nevrátili)
3. registrace proběhla před více než půl rokem
Ano, nic to nepřinese. Jenom mi to přijde takové čistější, nebudeme mít přes 8000 uživatelů, ale třeba jenom 5000. Měl by na to stačit jeden SQL příkaz.
Nechci Ti Nero přidělávat další starosti, proto na tom nijak netrvám, jenom to dávám k návrhu ...
Re: Vymazání uživatelů
Napsal: 19.07.2010 9:22
od Wocass
Jako nápad se to jeví dobrej. A kdyby náhodou se chtěli dobudoucna vrátit, tak jejích nick bude volný a můžou se zaregistrovat znovu. Mě to příjde jako dobrej nápad, jsem pro.
Re: Vymazání uživatelů
Napsal: 19.07.2010 11:56
od Nero
Tyhle lidi průběžně vymazávám, výpis narozenin na ně dobře upozorňuje. Jen za poslední týden jsem jich smazal něco kolem 20.
Bohužel těhle spambotů, kteří nic nedělají, je tu hrozně noc. Když jsem tu začal dělat admina, udělal jsem promaz uživatelů, kteří na to vypadali - bylo jich skoro tisíc a dělal jsem to několik hodin. Bohužel nemám žádný tool, jak tohle promazání udělat automaticky, vše se musí dělat ručně.
Pokud jde o uživatele s nulovým počtem příspěvků, těch tu je je více než polovina. Osobně nechápu, proč se registrují (velká část z nich nejsou spamboti), ale jsou tu. U nich není důvod je promazávat.
Naštěstí jsou tihle spamboti zcela neškodní, jen zabírají nicky, ale to zas tak nikoho nežere, protože většina jejich jmen je dost nesmyslná.
Re: Vymazání uživatelů
Napsal: 19.07.2010 12:00
od Jester
Nero píše:
Pokud jde o uživatele s nulovým počtem příspěvků, těch tu je je více než polovina. Osobně nechápu, proč se registrují (velká část z nich nejsou spamboti), ale jsou tu. U nich není důvod je promazávat.
No já bych se třeba registroval proto, abych měl zobrazeny nové příspěvky od předchozí návštěvy a nemusel je pracně hledat. Aniž bych toužil po tom se nějak angažovat ve psaní příspěvků.
Ale takové lidi bych samozřejmě nemazal.
Jinak bych zkusil poprosit VladaM. Abys to nemusel mazat ručně, šel by udělat určitě skript, který by se občas spustil a udělal promaz.
Re: Vymazání uživatelů
Napsal: 19.07.2010 12:03
od Nero
Kouknu do "mé" administrace, jestli jsem náhodou nepřehlédl nějakou funkci, kterou by to šlo řešit. Případně zkusím vymyslet nějaký způsob, jak si to ruční promazávání ulehčit, snad by mohlo jít nějak přefiltrovat ty špatné usery a ručně je promazat ve velkém. Chodit s tím za VladouM nebudu - 1) to není v podstatě vůbec důležité, 2) budou podstatnější věci, co bych po něm chtěl.
Re: Vymazání uživatelů
Napsal: 19.07.2010 12:43
od Wohma
Re: Vymazání uživatelů
Napsal: 19.07.2010 14:28
od Nero
To jsou poněkud nedokonalé utility. Uživatele s nedokončenou registrací můžu masově mazat už ted, promaz všech uživatelů s 0 posty je nežádoucí, protože někteří jsou normální useři, kteří jen pozorují fórum a nepřispívají.
Re: Vymazání uživatelů
Napsal: 20.07.2010 20:24
od Nero
Tak jsem našel v administraci možnost promazání uživatelů. Jsem blb, že jsem ji předtím přehlédl

Nastavil jsem promazání všech uživatelů, kteří mají 0 postů, registrovali se před nejpozději před rokem - 1.7.2009 a aktivní byli naposledy 14.7.2009. Ted se to chroustá, chvíli to potrvá, protože jich je docela dost. Pak to ještě projedu ručně, jestli nenajdu nějaké další otravy.
Re: Vymazání uživatelů
Napsal: 20.07.2010 20:26
od Flajtr
O kolik nás tu bude míň ? Přibližně...
Re: Vymazání uživatelů
Napsal: 20.07.2010 20:29
od Nero
No, zmizelo jen okolo 650 userů, to je překvapivě málo. Asi budu muset trochu spřísnit.
Re: Vymazání uživatelů
Napsal: 20.07.2010 20:42
od Nero
Tak na druhý pokus jmen hranice nastavil na 1. (u aktivity 14.) března 2010. Teď jsme na nějakých 7600 uživatelích, takže jsem jich zlikvidoval celkem asi tisícovku.
Re: Vymazání uživatelů
Napsal: 20.07.2010 20:50
od Flajtr
Tisíc sem, tisíc tam taky není málo

Re: Vymazání uživatelů
Napsal: 20.07.2010 20:52
od Nero
Já jak na to koukám, tak tam bude nějaký problém. Podle mě to vyhledávání ignoruje uživatele, kteří spadají do určené kategorie, ale vznikli před migrací na phpBB3. Teď jdu ještě zmizet usery, kteří jsou neaktivní a nikdy se neaktivovali.
Re: Vymazání uživatelů
Napsal: 20.07.2010 21:19
od Nero
Takže neaktivovaní useři se do počtu nepočítají, ale zmizel jsem jich asi 600. Dalších asi 300 jsem ručně smazal z těch, co fórum vyhodnotilo jako starší jednoho roku a aktivní naposledy v téže době.
Edit: Zmizeno dalších 500, které se fóru podařilo vyhrabat. Tzn. že dnes nám zemřelo asi 2000 uživatelů. Bohužel většina z nich nejsou spamboti, těch tu pořád dost přetrvává. Ty ale budu musel ulovit ručně.
Edit2: Dalších 140, tentokráte pouze spambotů, skoleno ručně. Tím pádem bychom měli být spambot-free. Množství userů s 0 posty se navíc snížilo na nějakých 10%, což je velmi slušné číslo.
Re: Vymazání uživatelů
Napsal: 20.07.2010 22:04
od vorech6
takže nás tu je?
Re: Vymazání uživatelů
Napsal: 20.07.2010 22:07
od Nero
Ach jo...
http://hudebniforum.cz/
Úplně dole je oddíl Statistiky.
Re: Vymazání uživatelů
Napsal: 21.07.2010 5:26
od Jester
Skvělá práce Nero!
Re: Vymazání uživatelů
Napsal: 21.07.2010 10:11
od Nero
Rádo se stalo, i když to byla chvílema docela otrava
Škoda že phpBB nenabízí možnost automatického promazu uživatelů s 0 posty a posledním datem aktivity před nějakou dobou, stejně jako tomu je například u automatického pročišťování sekcí... Ale naštěstí jde ty uživatele řešit čas od času takhle nárazově.
Re: Vymazání uživatelů
Napsal: 21.07.2010 10:43
od Jester
A ty ve svém administrátorském přístupu nemáš možnost SQL příkazů?
Re: Vymazání uživatelů
Napsal: 21.07.2010 11:43
od vorech6
pardon sem si jich nevšim. Jak často zhruba děláš tyhle promazy?