Я хочу немного изменить базовое поведение 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, но уверен, что есть более «чистый» способ сделать это.