Дублирование материалов

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

Аватар пользователя MKhabibullin MKhabibullin 30 июня 2011 в 14:50

Случилась такая ситуация: многие материалы на сайта продублировались (материалы одного типа). Как можно удалить дубликаты ? Материалы имеют одинаковые заголовки, пути отличаются наличием "-0" в конце...

Комментарии

Аватар пользователя MKhabibullin MKhabibullin 30 июня 2011 в 15:55

Или тогда вот такой вопрос еще:
Как при создании ноды не допускать создание материала с уже существующим заголовком ?

Аватар пользователя Lotar Lotar 30 июня 2011 в 21:29

Писать свой модуль. hook_form_alter предварительно изучив. Запрос в дб кидаем и проверяем. Именно такую штуку я пытаюсь сейчас реализовать.

Аватар пользователя Users681 Users681 4 июля 2012 в 10:29

О, как раз пару дней назад искал такое же решение. Продублировались записи с ноликом в конце url, и хоть ты тресни, дубляж на сайте. А Яндекс этого ох как не любит! Пришлось переделать решение представленное здесь - как удалить одинаковые заметки. Но проблема осталась, так как там проверка идет по тайтлу, а друпал генерит поля в массовом порядке, так что сто процентной чистки не получилось, но дублей на сайте уже нет.