Здравствуйте!

Я установил на SeaMonkey IE Tab и No Script.
После этого я света белого не взвидел:
У меня перестали работать почти все кнопки!
Ни почту посмотреть, ни в настройках сделать что-то, ни менеджер паролей открыть...

В общем, количество неработающих кнопок я могу перечислять долго.
Установка новой версии SeaMonkey поверх старой ничего не дала.
Как мне сделать так, чтобы снова все кнопки у меня работали?
Может, просто напрочь удалить SeaMonkey и поставить заново?

Если Ваше мнение склоняется к полному снесению SeaMonkey, то...
Мне хотелось бы знать, можно ли сделать так чтобы мои закладки и данные в почте сохранить?
Если такое сохранение возможно, то какие папки надо скопировать перед удалением проги?
Буду очень благодарен за советы.

P.S.

На браузере Mozilla Firefox эти расширения (и не только эти) работают прекрасно.
А вот SeaMonkey натурально перекосило.
И ведь расширения-то эти - НУЖНЫЕ.
Это ведь не для детских игр, а для удобства в работе я ставил.

Ну дык делайте новый профиль, ставьте туда расширения по одному и смотрите какое косячит,старый профиль не забудьте снести (предварительно забрав оттуда букмарки) ибо он остается после переустановки.

Сокол

Я установил на SeaMonkey IE Tab и No Script.

Какие версии? Я бы попробовал эти расширения в отдельный новый профиль поставить, чтоб убедиться, что они сами работают (или нет).

Может, просто напрочь удалить SeaMonkey и поставить заново?

Ну наверное так проще.

Мне хотелось бы знать, можно ли сделать так чтобы мои закладки и данные в почте сохранить?
Если такое сохранение возможно, то какие папки надо скопировать перед удалением проги?

http://fotoleto.ru/seamonkey/install.html
http://fotoleto.ru/seamonkey/profile.html

navaga

старый профиль не забудьте снести

Да он и не мешает, если им не пользоваться. Сносить нужно после того, как убедишься, что в новом всё работает.

предварительно забрав оттуда букмарки

И всё остальное нужное.

Зачем ставить IE Tab ? Плодить глюки ?
Добавляется в userChrome.js и вызывается IE из конт меню

   /* :::::::: LaunchIE (cf. IE View) ::::::::::::::: */

var LaunchIE = {
    mSchemes: ["file", "ftp", "http", "https"],

    init: function()
    {
        this.mItem = document.createElement("menuitem");
        this.mItem.setAttribute("label", "LaunchIE");
        this.mItem.setAttribute("accesskey", "u");
       
        document.getElementById("contentAreaContextMenu").addEventListener("popupshowing", function() { LaunchIE.onPopupShowing(this); }, false);
    },

    onPopupShowing: function(aPopup)
    {
        aPopup.insertBefore(this.mItem, document.getElementById("context-sep-" + ((gContextMenu.onLink)?"open":"stop")));
        this.mItem.setAttribute("oncommand", "LaunchIE.launch(" + ((gContextMenu.onLink)?"gContextMenu.linkURI":"gBrowser.currentURI") + ");");
        this.mItem.hidden = !gContextMenu.onLink && (gContextMenu.isTextSelected || gContextMenu.onImage || gContextMenu.onTextInput);
        this.mItem.setAttribute("disabled", this.mItem.hidden || !this.isSupported((gContextMenu.onLink)?gContextMenu.linkURI:gBrowser.currentURI));
    },

    launch: function(aURI, aApp)
    {
        if (!this.isSupported(aURI))
        {
            throw new Error("LauchIE: unsupported URI scheme '" + aURI.scheme + "'!");
        }
       
        var iexplore = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
        try
        {
            var regkey = Components.classes["@mozilla.org/windows-registry-key;1"].createInstance(Components.interfaces.nsIWindowsRegKey);
            regkey.open(Components.interfaces.nsIWindowsRegKey.ROOT_KEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\" + (aApp || "IEXPLORE.EXE"), Components.interfaces.nsIWindowsRegKey.ACCESS_READ);
            iexplore.initWithPath(regkey.readStringValue(""));
            regkey.close();
        }
        catch (ex)
        {
            iexplore.initWithPath((Components.classes["@mozilla.org/process/environment;1"].getService(Components.interfaces.nsIEnvironment).get("PROGRAMFILES") || "C:\\Program Files") + "\\Internet Explorer\\iexplore.exe");
        }
       
        var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess);
        process.init(iexplore);
        process.run(false, [aURI.spec], 1);
    },

    isSupported: function(aURI)
    {
        return this.mSchemes.indexOf(aURI.scheme) > -1;
    }
};

LaunchIE.init();