- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
function check_email(_email)
{
var letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_0123456789 ";
var i = 0, j = 0;
var match = false;
if (_email.length == 0) {
return false;
}
for (i = 0; i < _email.length; i++)
{
match = false;
for (j = 0; j < letters.length; j++)
{
if (_email.charAt(i) == letters.charAt(j))
{
match = true;
break;
}
}
if (!match)
{
if (_email.charAt(i) == '.') {
match = true;
}
}
if(!match) {
break;
}
}
if (i >= _email.length) {
return false;
}
if (_email.charAt(i++) != '@') {
return false;
}
var dotpassed = false;
while (i < _email.length)
{
var match = false;
for (j = 0; j < letters.length; j++)
{
if (_email.charAt(i) == letters.charAt(j))
{
match = true;
break;
}
}
if (!match)
{
if (_email.charAt(i) == '.')
{
dotpassed = true;
match = true;
}
}
if (!match) return false;
i++;
}
if (dotpassed) return true;
return false;
}
Uebok 08.06.2012 12:53 # −14
Uebok 08.06.2012 12:54 # −14
Uebok 08.06.2012 12:54 # −14
Uebok 08.06.2012 12:54 # −14
Uebok 08.06.2012 12:54 # −13
Uebok 08.06.2012 12:54 # −14
Uebok 08.06.2012 12:55 # −14
Uebok 08.06.2012 12:55 # −13
Uebok 08.06.2012 12:55 # −14
Uebok 08.06.2012 12:55 # −14
Vindicar 08.06.2012 13:23 # +3
Uebok 08.06.2012 13:35 # −12
TarasB 13.06.2012 13:28 # −5
Lure Of Chaos 13.06.2012 23:39 # +2
someone 08.06.2012 13:11 # +7
Uebok 08.06.2012 13:15 # −15
eth0 08.06.2012 13:23 # +4
Uebok 08.06.2012 13:35 # −11
3.14159265 08.06.2012 15:38 # +11
Домашку на лето не задали, бегать за однокласницами, пить пиво за углом и ездить на море - это для быдла.
А вот капчевать говнокод - это важное занятие, которое отличает его от быдлосверстников.
Ведь заняться больше нечем.
А до 1-го сентября далеко
govnomonad 08.06.2012 17:08 # +6
Ну а если поциента это не остановит, то можно поставить и матан-капчу
3.14159265 08.06.2012 18:33 # +5
Остановит, я когда-то на реформале такое предлагал: чем больше стаж - тем больше разрешено постов/комментов в день.
Причем предлагал задолго до набегов обезумевших школьников - это было во времена Усруся.
Ну не может один человек по 5-10 оригинальных говнокодов за день постить и всё.
alex322 08.06.2012 14:26 # +4
1) нельзя отправить два и более одинаковых комментов в пост от одного юзера (последовательно).
2) Сделать небольшую паузу между добавлениями комментов, допустим 30 сек. К тому же можно это время увеличивать для тех кто слишком часто комментит по какой то формуле.
Пока не идеально, но все же усложнит жизнь спамерам. У кого какие идеи по этому поводу?
guest 08.06.2012 14:27 # +1
alex322 08.06.2012 14:36 # 0
Uebok 08.06.2012 14:39 # −13
mrbig66 13.06.2012 10:24 # 0
Нет смысла дописывать заминусованное и свернутое сообщение.
eth0 13.06.2012 12:49 # 0
3.14159265 08.06.2012 18:49 # +2
Страйкер ничего нового не допишет, а sage&hide юзерскрипт меня вполне устраивает - успешно отсеивая посты малолетних долбоёбов.
exile 09.06.2012 13:08 # +1
geust 08.06.2012 15:44 # 0
guest 08.06.2012 14:39 # −8
Uebok 08.06.2012 14:41 # −13
guest 08.06.2012 14:46 # −1
geust 08.06.2012 15:07 # −3
brutushafens 03.05.2014 21:25 # +4
LispGovno 04.05.2014 01:42 # +1