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

Zde můžete diskutovat o nové verzi phpBB nebo jejím překladu.
Zamčeno
Uživatelský avatar
dayslypper
Příspěvky: 116
Registrován: úte 29. kvě 2007 21:27:24

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

Příspěvek od dayslypper » ned 10. led 2010 21:09:18

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?

Culprit
Příspěvky: 3744
Registrován: čtv 06. dub 2006 0:00:00
Bydliště: Praha, ČR
Kontaktovat uživatele:

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

Příspěvek od Culprit » pon 11. led 2010 11:53:04

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.
«Přečtu si informace o instalaci fóra a jeho komponent» «Podívám se po webu, jestli to někde nebylo řešeno» «Umím li něco z dané oblasti problému, pokusím se vyřešit sám» «Zeptám se podpory» «Neurguji podporu»

Uživatelský avatar
dayslypper
Příspěvky: 116
Registrován: úte 29. kvě 2007 21:27:24

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

Příspěvek od dayslypper » pon 11. led 2010 21:00:05

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.

Culprit
Příspěvky: 3744
Registrován: čtv 06. dub 2006 0:00:00
Bydliště: Praha, ČR
Kontaktovat uživatele:

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

Příspěvek od Culprit » úte 12. led 2010 15:23:27

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ů.
«Přečtu si informace o instalaci fóra a jeho komponent» «Podívám se po webu, jestli to někde nebylo řešeno» «Umím li něco z dané oblasti problému, pokusím se vyřešit sám» «Zeptám se podpory» «Neurguji podporu»

Uživatelský avatar
dayslypper
Příspěvky: 116
Registrován: úte 29. kvě 2007 21:27:24

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

Příspěvek od dayslypper » úte 12. led 2010 18:01:43

Díky. :-)

Zamčeno