Переопределение поведения javascript в Drupal

Я хочу немного изменить базовое поведение drupal в форме комментария.

Если вы оставляете комментарий как анонимный пользователь, ваше имя и адрес электронной почты сохраняются в файле cookie, а затем javascript заполняет соответствующие поля в последующих формах комментариев, используя следующий код:

Drupal.behaviors.comment = function (context) {
  var parts = new Array("name", "homepage", "mail");
  var cookie = '';
  for (i=0;i<3;i++) {
    cookie = Drupal.comment.getCookie('comment_info_' + parts[i]);
    if (cookie != '') {
      $("#comment-form input[name=" + parts[i] + "]:not(.comment-processed)", context)
        .val(cookie)
        .addClass('comment-processed');
    }
  }
};

Если я не хочу, чтобы они поля для заполнения, Я знаю, что могу просто стереть информацию с помощью дальнейшего JavaScript, но уверен, что есть более «чистый» способ сделать это.

5
задан lazysoundsystem 27 October 2010 в 21:26
поделиться