- Firefox-Version
- FF 112
- Betriebssystem
- Win11 Home
'nabend...
Nach dem Update hab ich mal gecheckt, was eventuell nicht funktionuckelt.
Bisher vor kurzem hatte ich folgendes Script im Einsatz:
JavaScript
		
					
				//    29_FolderContentCounter.uc.js
//
//    aborix hier: https://www.camp-firefox.de/forum/thema/133763/?postID=1189511#post1189511
//
//    211120:    #5 Erstinstallation unter 94.0.1 - ich mags ;)
//
//    #5
(function() {
    if (!window.gBrowser)
        return;
    function setFunction() {
        PlacesViewBase.prototype._onPopupShowing = function PVB__onPopupShowing(aEvent) {
            let popup = aEvent.originalTarget;
            this._ensureMarkers(popup);
            if ("_delayedRemovals" in popup) {
                while (popup._delayedRemovals.length) {
                    popup.removeChild(popup._delayedRemovals.shift());
                }
            }
            if (popup._placesNode && PlacesUIUtils.getViewForNode(popup) == this) {
                if (!popup._placesNode.containerOpen) {
                    popup._placesNode.containerOpen = true;
                }
                if (!popup._built) {
                    this._rebuildPopup(popup);
                }
                this._mayAddCommandsItems(popup);
            }
/* original function end */
            for (let item of popup.children) {
                if (item.localName != 'menu' || item.id?.startsWith('history'))
                    continue;
                setTimeout(() => {
                    let itemPopup = item.menupopup;
                    itemPopup.openPopup();
                    itemPopup.hidePopup();
                    let menuitemCount = 0;
                    let menuCount = 0;
                    for (let subitem of itemPopup.children) {
                        if (subitem.classList.contains('bookmark-item') && !subitem.disabled && !subitem.hidden) {
                            if (subitem.localName == 'menuitem') {
                                menuitemCount++;
                            } else if (subitem.localName == 'menu') {
                                menuCount++;
                            }
                        }
                    }
                    if (!item.labelOriginal) {
                        item.labelOriginal = item.label;
                    }
                    item.labelSuffix = '  ' + menuitemCount + ' / ' + menuCount;
                    item.label = item.labelOriginal + item.labelSuffix;
                }, 100);
            }
            popup.addEventListener('popuphidden', function onPopuphidden(event) {
                if (event.target != this)
                return;
                popup.removeEventListener('popuphidden', onPopuphidden);
                for (let item of popup.children) {
                    if (item.localName == 'menu') {
                        if (item.labelOriginal) {
                            item.label = item.labelOriginal;
                            item.labelOriginal = undefined;
                        }
                    }
                }
            });
        }
    }
    let intId = setInterval(() => {
        if (window.PlacesViewBase) {
            clearInterval(intId);
            setFunction();
        }
    }, 500);
})();Mag bitte jemand gegenchecken, obs bei ihm die Anzahl der beinhaltenden Ordner/Files anzeigt?
 
		
		
	

 
		 Danke
 Danke