Я хочу переопределить бит основного поведения drupal в форме комментария.Переопределение поведения javascript Drupal
Если вы делаете комментарий как анонимный пользователь, Ваше имя и почты хранятся в куки, а затем 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, но я уверен, что есть «более чистый» способ сделать это.
Спасибо Джереми, работает встроенная версия. Я думаю, что comment.js уже был выполнен к тому моменту, когда я удалю его в пользовательском файле .js. – lazysoundsystem