May 24th, 2006

(no subject)


for (ii in pData) {
  for (kk in pData[ii].children) {
    clearNode(pData[ii].children[kk]);
    pData[ii].children[kk].id = kk;
    updateKZ(pData[ii].children[kk]);
 }
}


Принимаю ставки! Кто первый угадает, в какой части проекта, мой "любимчик" накрапал этот код, тому налью пива!
В коде есть подсказка. Такая же чудовищная, как и этот код.

UPD: Ответ такой. С сервера приезжает Карточка Запроса (KZ). В виде яваскрипта. Т.е. яваскриптового массива и она на браузере превращается в HTML. Яваскриптом. Соответственно, pData это как раз про-eval-енный массив, из которого вытаскивается в очень сложной форме структура карточки запроса (поисковой хрени) и updateKZ на ходу создает HTML.

(no subject)

Господа, подскажите кто-нибудь: как бороться со спамом в комментариях?
В принципе, мне достаточно будет обрезать все комментарии на английском.
У меня на maxidoors.ru стоит Typo. Спамеры реально задрали за один месяц.

Может быть будет нормально подсчитать вес: английские буквы/общий объем и по критерию 70% обрезать?

Спам весь валится на английском.