Небольшая доработка работы со справочником базы каталогов в AllSubmitter. Если у Вас возникает необходимость удалить не просто сайты в конкретной категории, а удалить сразу несколько вложенных категорий, то приходится нудно удалять сайты в каждой подкатегории, потом удалять сами подкатегории. Времени затрачивается уйма :(
Поэтому мы сделали эту дополнительную функцию через свою программу SeoLinkGenerator. Как она работает - смотрите ниже во всех подробностях.
Доступ к функции через вкладку “Дополнительно”:

При нажатии “Удаление вложенных категорий в Базе Каталогов” откроется окно:
Сперва нажимаете “Обновить категории“, чтобы получить список категорий. В правой части экрана будут отображаться сайты каталогов в конкретной категории.
Чтобы удалить какие-то категории - просто отметьте галочками. Например, на картинке отметили “Доски объявлений” - вложенность этой основной категории порядка 6-7, и много подкатегорий на каждом уровне. Попробуйте удалить их вручную в самом AllSubmittere, как говорится “запаритесь” :) А здесь достаточно отметить и нажать кнопку “Удалить отмеченные“. Программа при этом на всякий случай уточнит:

И если нажмете “Yes” (да), то начнет удалять, показывая весь процесс на экране:
И завершает процесс:
Как видите, категории “Доски объявлений” со всеми вложенными подкатегориями больше нет.
Программа делает это примерно так, как делал бы человек - сперва спускается на самый нижний уровень категорий и удаляет сайты в них, потом удаляет саму эту категорию. Потом идет на уровень выше и делает тоже самое.
Т.е. с точки зрения целостности данных в базе Алсубмиттера, ничего не нарушается. Чтобы быть уверенными, во-первых можно просто открыть структуру базы данных (например в “Firebird Maestro”), во-вторых посмотреть какой запрос к базе данных выполняет сам AllSubmitter, когда удаляет сайт из базы каталогов, и когда удаляет пустую категорию из справочника категорий (это можно сделать “Devrace BlazeTop”).
И в дополнение ко всему, сразу после процедуры удаления такого большого количества сайтов и подкатегорий, программа проводит проверку таблиц сайтов и категорий, и производит обновление списка категорий на экране.







[...] ссылок SeoLinkGenerator. В этой версии добавлена возможность удаления множества вложенных категорий в базе каталог…. В самом AllSubmitter этого нет, и если возникает [...]