Captcha обновление картинки при нажатии на нее

Главные вкладки

Аватар пользователя Enxiro Enxiro 28 августа 2010 в 23:52

Здравствуте.
По мотивам http://www.drupal.ru/node/23108#comments

Вставил к себе в шаблон код как было описано

<?php
function phptemplate_captcha($element) {
  static 
$js_added FALSE;
  if (!
$js_added) {
      
$js_added TRUE;
        
drupal_add_js('$("fieldset.captcha img").each(function(){$(this).click(function(){var src = $(this).attr("src").split("/");src[3]++;$(this).attr({"src":src.join("/")});}).css({"cursor":"pointer"});});','inline','footer');
  }
    return 
theme_captcha($element);
}
?>

Код рабочий, но делает немного не то что надо. при нажатии на картинку обновляется только её внешний вид (расположение и шрифт букв/цифр).
Как сделать так, чтобы при нажатии обновился сам код?

Комментарии

Аватар пользователя Enxiro Enxiro 31 августа 2010 в 12:16

ап.
выянил у автора указанного здесь когда, что данный скрипт действительно обновляет только картинку на стороне клиента.
для того чтоб обновить целиком капчу был предложен код в нача статьи http://www.drupal.ru/node/23108#comments
но после обновления версии капчи он работать перестал.

Думаю теперь то ли переписать этот код для новой версии капчи либо найти более элегантное решение моего вопроса..