Stránka 1 z 1

Pročištění uživatelů dle e-mailových adres

Napsal: ned 10. led 2010 21:09:18
od dayslypper
Zdravím,
provozuji VŠ studentské fórum a rád bych zde požádal o radu, jak vylepšit banování a pročištění od nepovolaných uživatelů, jakými jsou učitelé a doktorandi.

Na fóru je umožněna pouze registrace ze studentského mailu, který má odlišnou příponu, než mají učitele. Takto je tedy zamezen přístup učitelům.

Nicméně doktorandi mají příponu jako normální studenti.

Seznam mailů doktorandů mám k dispozici. :D Jenže, když tyto maily zabanuji, tak to stávající uživatele nezabanuje, pouze to zabrání novým registracím a již registrované doktorandy to nijak neomezí.

Ban v pravém slova smyslu jde prostřednictvím uživatelského jména. Ale vzhledem k počtu doktorandů není možné jednotlivě podle mailů dohledávat doktorandy každý rok.

Nástroj "Pročistit uživatele" zase neumožňuje zadat více adres.

Jde tedy nějak přímo v administraci zabanovat ty doktorandy jen se znalostí jejich mailů nebo k mailům budu muset dohledat nicky?

Re: Pročištění uživatelů dle e-mailových adres

Napsal: pon 11. led 2010 11:53:04
od Culprit
Nejlepší by bylo tyto uživatele dát všechny do jedné skupiny a pak jim nastavit příslušná práva. Tak budeš mít skupinu s doktorandy.

Re: Pročištění uživatelů dle e-mailových adres

Napsal: pon 11. led 2010 21:00:05
od dayslypper
Já ale zatím nemám ta uživatelská jména. Řeším právě to, jak je získat, pak už jsem za vodou.

Jak porovnat e-maily všech uživatelů s e-maily doktorandů a vyselektovat z nich dotyčné a k nim přiřadit uživatelská jména.

Re: Pročištění uživatelů dle e-mailových adres

Napsal: úte 12. led 2010 15:23:27
od Culprit

Kód: Vybrat vše

SELECT username 
FROM phpbb_users
WHERE user_email IN ( 'email', 'email2')
kde v závorce budeš mít kompletní seznam emailů.

Re: Pročištění uživatelů dle e-mailových adres

Napsal: úte 12. led 2010 18:01:43
od dayslypper
Díky. :-)