Народ, подскажите плиз... Вызываю менеджер закладок. Слева дерево папок. В поле поиска ввожу имя закладки (ну что помню). В правой половине высвечивает эту (эти) искомые закладки. Ну и там её адрес.
4ddab046154631bbe882faa29ef1e6e0.png 
Вопрос, как определить, какая закладка (что в правой части) в какой папке дерева (что в левой) находится. Раньше, помню я юзал какое то расширение, там вроде ПКМ в строке поиска закладки клацал, и оно показывало местонахождение, но не помню как называлось.

JKT
В Stylish или в userChrome.css или в userContent.css в зависимости от того как библиотека открывается, окном или вкладкой.

скрытый текст

Выделить код

Код:

/*Папка закладки*/

#placesContext .box-inherit.scrollbox-innerbox {
    -moz-binding: url('data:application/xml,\
\
<?xml version="1.0"?>\%0A\
<bindings xmlns="http://www.mozilla.org/xbl">\%0A\
    <binding id="placesContext_extraMenuitems">\%0A\
        <implementation>\%0A\
            <constructor>\%0A\
                <![CDATA[\%0A\
                    var before = document.getElementById("placesContext_editSeparator");\%0A\
                    var popup = this.linkedPopup = this.parentNode.parentNode.parentNode;\%0A\
                    var menuitem = popup.insertBefore(document.createElement("menuitem"), before);\%0A\
                    menuitem.id = "placesContext_updateBookmarkURL";\%0A\
                    menuitem.setAttribute("label", decodeURIComponent(\%0A\
                        "%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D1%83"\%0A\
                    ));\%0A\
                    menuitem.setAttribute("oncommand", "this.cmd();");\%0A\
                    menuitem.cmd = function() {\%0A\
                        var id = popup._view.selectedNode.itemId;\%0A\
                        var win = Services.wm.getMostRecentWindow("navigator:browser");\%0A\
                        var {currentURI: uri, selectedBrowser: br, selectedTab: tab} = win.gBrowser;\%0A\
\%0A\
                        PlacesUtils.bookmarks.changeBookmarkURI(id, uri);\%0A\
                        PlacesUtils.bookmarks.setItemTitle(id, tab.label);\%0A\
\%0A\
                        var favicon = br.mIconURL, fs = Ci.nsIFaviconService;\%0A\
                        var faviconURI = favicon ? win.makeURI(favicon) : PlacesUtils.favicons.defaultFavicon;\%0A\
                        var private = win.PrivateBrowsingUtils.isBrowserPrivate(br);\%0A\
                        PlacesUtils.favicons.setAndFetchFaviconForPage(uri, faviconURI, true,\%0A\
                            private ? fs.FAVICON_LOAD_PRIVATE : fs.FAVICON_LOAD_NON_PRIVATE\%0A\
                        );\%0A\
                    }\%0A\
\%0A\
                    var menuitem2 = popup.insertBefore(document.createElement("menuitem"), before);\%0A\
                    menuitem2.id = "placesContext_goParentFolder";\%0A\
                    menuitem2.setAttribute("label", decodeURIComponent(\%0A\
                        "Папка закладки"\%0A\
                    ));\%0A\
                    function sel(view, id) {\%0A\
                        var str = "node.type == Ci.nsINavHistoryResultNode.RESULT_TYPE_FOLDER";\%0A\
                        var src = view.selectItems.toString();\%0A\
                        var code = src.replace(str + ";", "(" + str + " || " + str + "_SHORTCUT);");\%0A\
                        view.place = view.place; eval("(" + code + ")").bind(view)([id]);\%0A\
                        vis(view);\%0A\
                    }\%0A\
                    function vis(tree) {\%0A\
                        var pos = 0.5, tbo = tree.treeBoxObject;\%0A\
                        var ind = tbo.view.selection.currentIndex;\%0A\
                        var first = tbo.getFirstVisibleRow();\%0A\
                        var visibleRows = tbo.height/tbo.rowHeight;\%0A\
                        var newFirst = ind - pos*visibleRows + 1;\%0A\
                        tbo.scrollByLines(Math.round(newFirst - first));\%0A\
                    }\%0A\
                    menuitem2.setAttribute("oncommand", "this.cmd();");\%0A\
                    menuitem2.cmd = function() {\%0A\
                        var view = popup._view, id = view.selectedNode.itemId;\%0A\
                        if (view.id == "placeContent") {\%0A\
                            var plView = document.getElementById("placesList");\%0A\
                            var parentId = PlacesUtils.bookmarks.getFolderIdForItem(id);\%0A\
                            sel(plView, parentId);\%0A\
                            setTimeout(() => {view.selectItems([id]); vis(view);}, 100);\%0A\
                        } else\%0A\
                            sel(view, id);\%0A\
                    }\%0A\
                    var handler = this.linkedPopupPopupshowihgHandler = function () {\%0A\
                        var place = (popup._view.selectedNodes.length == 1) && popup._view.selectedNode;\%0A\
                        menuitem.hidden = menuitem.disabled = !(place && PlacesUtils.nodeIsBookmark(place));\%0A\
                        menuitem2.hidden = menuitem2.disabled = menuitem.hidden || !location.href.contains("a");\%0A\
                    };\%0A\
                    handler(); popup.addEventListener("popupshowing", handler);\%0A\
                ]]>\%0A\
            </constructor>\%0A\
            <destructor>\%0A\
                    this.linkedPopup.removeEventListener("popupshowing", this.linkedPopupPopupshowihgHandler);\%0A\
            </destructor>\%0A\
        </implementation>\%0A\
    </binding>\%0A\
</bindings>\
\
    ') !important;
}

villa7
Премного благодарен. То, что надо.
В окне работает нормально. А вот userContent.css его у меня вообще нет. Может где его создать? Хотел попробовать, как во вкладке будет работать, точнее у меня закладки и в боковой панели можно открывать.

JKT пишет

Может где его создать?

Там же, где и userChrome.css (https://forum.mozilla-russia.org/doku.p … ontent.css)

Но у меня не работает. :( Приходится пользоваться Show Parent Folder или Go Parent Folder :(
А как в окне закладки открыть?

Создал userContent.css - и во вкладке всё норм работает.

Coroner пишет

А как в окне закладки открыть?

Дык стандартный менеджер - Ctrl+Shift+B  то, что выше на картинке.

JKT пишет

Дык стандартный менеджер - Ctrl+Shift+B  то, что выше на картинке.

Спасибо :beer: , просто я про такой забыл уже :angel: Всё время кнопкой во вкладке открываю.

В общем в окне — работает, во вкладке — нет. Буду свой userContent.css ковырять, видимо ошибка где-то.
Спасибо villa7, JKT

Coroner
А где взять Show Parent Folder, а то он с addons.mozilla  удалён, и присутствует только какой то Parent Folder (который у меня не пашет), а не Go Parent Folder. Если не трудно, скиньте их оба куда нибудь, хотелось бы попробовать.

JKT пишет

Если не трудно, скиньте их оба куда нибудь, хотелось бы попробовать.

Скинул на всякий случай оба. https://cloud.mail.ru/public/HEqa/4egEb8J3Z
В АМО тоже не нашёл, а ссылка на домашнюю страничку Show Parent Folder введёт куда то в Японию, и что там написано — фиг его разберёт. Но про дополнение — ничего.

тема в faq - ищу расширение (ищу дополнение)