Подобных тем куча, но речь идет не про кеш.
Мусор остается после удаленных тем (расположение блоков + настройки темы).
Подозреваю что лишние переводы остаются после удаления модулей.
Удаленные поля должны чистится по крону, ОК.
Что-то еще?
Но все таки как чистить мусор от удаленных тем?
Вот человек спросил - http://www.drupal.ru/node/56640, так и не нашел понимания.
Я, например, часто на сайте устанавливаю разные темы, делаю в них настройки, потом удаляю.
Через время установив тему повторно, я уже не могу вернуться к настройкам темы по умолчанию.
Да и мусор в БД ни к чему.
Неужели никто не задавался этим вопросом. Удивлен если нет модуля для этого.
Вариант с ручной чисткой БД рассматривается, но не удобен.
В таком случае нужны примеры запросов к таблицам, что бы сверится.
Комментарии
Найден вот такой метод - http://adaptivethemes.com/documentation/how-to-uninstall-or-re-install-a..., но это hand job.
думаю верным направлением будет не смешивать среды разработки и рабочую.
другими словами - не биться над разруливанием последствий а влиять на причину.
рекомендую ознакомиться с тем, как сие спланировано в рельсах (с их development, test и production окружением).
Кто мешает написать?
multpix, Вы правы что нужно это на development сайте делать.
Но на практике так не всегда получается.
Получается что нельзя вернуться к исходным настройкам темы,а в сложной теме такая необходимость может возникнуть.
Писал эту тему в надежде что есть какое-то автоматизированное решение или убедится что оно отсутствует.
Потребность в таком модуле не блаж, на мой вгляд.
Не стоит задавать риторические вопросы (Кто мешает написать?), может и напишу. Пока исследование провожу.
[module=backup_migrate]
"can dump some or all of your database tables". Там нет чистки от мусора.
Это понятно.