Тема закрыта
Страницы: 1
Всем привет. С прошедшим новым годом и наступающим рождеством!
Со временем в процессе использования firefox в менеджере закладок образовались странные метки вида — (без заголовка). При этом если кликнуть на каком-либо из данных тэгов показываются вполне себе нормальные страницы с заполненными метками, но другого содержания. При попытке удалить тэг через правую кнопку мыши ничего не происходит и он остаётся висеть в закладках. Вопрос, как убрать данные метки?
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
Попробуйте вот что сказать над places.sqlite (предварительно создав резервную копию):
Это удалит все метки, названиями которых случайно оказались пустая строка или NULL. Затем нужно снять эти метки с тех закладок, которые ими обладают:
DELETE FROM moz_bookmarks WHERE type = 1 AND NOT EXISTS (SELECT 1 FROM moz_bookmarks AS bookmarks WHERE moz_bookmarks.parent = bookmarks.id)
Для выполнения этих запросов используйте SQLite Manager. Если лениво его устанавливать, можно сказать в консоли ошибок:
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("Код");
Внутрь кавычек вместо слова "Код" нужно подставить сначала первый запрос, потом второй.
Если не поможет, это будет означать, что в качестве названий меток в базе хранятся не пустые строки или NULL, а что-то ещё более странное. Вам придётся узнать, что именно, и сообщить здесь. Для этого всё-таки придётся поставить SQLite Manager и сказать над places.sqlite
Выделите все ряды выдачи, щелкните ПКМ, скопируйте результат как SQL и вставьте в форум.
Отредактировано luitzen (07-01-2011 08:05:24)
Отсутствует
luitzen, большое спасибо! Запуск двух запросов в SQL Manager помог:
DELETE FROM moz_bookmarks WHERE parent = 4 AND (title = '' OR title ISNULL) DELETE FROM moz_bookmarks WHERE type = 1 AND NOT EXISTS (SELECT 1 FROM moz_bookmarks AS bookmarks WHERE moz_bookmarks.parent = bookmarks.id)
С рождеством.
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
Тема закрыта
Страницы: 1