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