Ja funktioniert auch ohne diese Zeile.
Habe ich bei Github daher entfernt.
Danke für den Hinweis.
Mfg.
Endor
Beiträge von Endor
-
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
Hallo Speravir .
Habe ich aktualisiert:userChrome.js/Firefox 135/browsertoolbox.uc.js at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comMfg.
Endor -
Hallo milupo.
Habe dieses hier und das Script aus dem anderen Thread hoch geladen.userChrome.js/Firefox 135 at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comVielen Dank.
Mfg.
Endor -
-
Hallo Speravir .
Danke, habe meine Version mit Deiner aktualisiert.
Habe auch ein paar andere aus deinem zip hoch geladen.userChrome.js/Firefox 135 at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comVielen Dank für Deine Mühe.
Mfg.
Endor -
Ich nutze dies:
userChrome.js/Firefox 135/RestartFirefox_plus.uc.js at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comFunktioniert hier einwandfrei.
Mfg.
Endor -
Das wäre Deine Version mit Korrektur:
CSS
Alles anzeigen(function() { if (location != 'chrome://browser/content/browser.xhtml') { return; } /*******************************************************************************/ // Config-Bereich // Background Color var vb_bg_color = 'rgb(40,40,42)'; // Border Color var vb_border_color = 'rgb(0,128,0)'; // Number of columns var vb_cols = 1; // Sichtbarkeit beim Start (0-> Aus 1-> An) var vb_visibilityOnStart = 1; // Button Icon, if Toolbar is visible vb_isVisibleImage = 'url("file:///F:/ICONS/FF/pin-grün.png")'; // Button Icon, if Toolbar is hidden vb_isHiddenImage = 'url("file:///F:/ICONS/FF/pin-rot.png")'; /*******************************************************************************/ var vb_h = window.outerHeight; var vb_minH = vb_h/20; var vb_maxH = vb_h/2; var vb_width = 32; var vb_totalwidth = vb_cols * vb_width; var vb_style = '\ box-sizing: content-box !important; \ background-color: ' + vb_bg_color + ' !important; \ min-width: ' + vb_totalwidth + 'px !important; \ max-width: ' + vb_totalwidth + 'px !important; \ min-height: ' + vb_minH + 'px !important; \ max-height: ' + vb_maxH + 'px !important; \ position: absolute !important; \ right: 60px !important; \ padding: 5px 0 !important; \ border: 2px ridge ' + vb_border_color + '; \ border-radius: 10px !important; \ z-index: 3 !important; \ '; var vb_element = document.getElementById('navigator-toolbox'); var vb_toolbar = document.createElement('toolbar'); vb_toolbar.id = 'fp-toolbar'; vb_toolbar.setAttribute('customizable', true); vb_toolbar.setAttribute('mode', 'icons'); vb_toolbar.setAttribute('style', vb_style); vb_element.appendChild( vb_toolbar ); vb_toolbar.setAttribute('collapsed', false); CustomizableUI.registerArea( 'fp-toolbar' , { legacy: true } ); CustomizableUI.registerToolbarNode(vb_toolbar); setTimeout(function(){ var tmp_positionInfo = vb_toolbar.getBoundingClientRect(); var tmp_height = tmp_positionInfo.height; var vb_ptop = ( vb_h - tmp_height ) / 2; vb_toolbar.style.top = vb_ptop + 'px'; if( vb_visibilityOnStart == 0 ) { vb_toolbar.setAttribute('collapsed', true); } }, 500); try { ChromeUtils.importESModule("resource:///modules/CustomizableUI.sys.mjs"); CustomizableUI.createWidget({ id: "fp-toggle-toolbar", defaultArea: CustomizableUI.AREA_NAVBAR, removable: true, label: "Vertical Toolbar", tooltiptext: "Vertical Toolbar", onClick: function() { var node = document.getElementById('fp-toolbar'); var isCollapsed = node.getAttribute('collapsed'); if( isCollapsed == 'false' ) { node.setAttribute( 'collapsed' , 'true' ); node.style.visibility = 'collapse'; document.getElementById(this.id).style.listStyleImage = vb_isHiddenImage; } else { node.setAttribute( 'collapsed' , 'false' ); node.style.visibility = 'visible'; document.getElementById(this.id).style.listStyleImage = vb_isVisibleImage; } }, onCreated: function(aNode) { if( vb_visibilityOnStart == 1 ) { aNode.style.listStyleImage = vb_isVisibleImage; } else { aNode.style.listStyleImage = vb_isHiddenImage; } return aNode; } }); } catch (e) { Components.utils.reportError(e); }; })();
Teste bitte mal.
Mfg.
Endor -
-
Hallo grisu2099 .
Ist hier genau so.
War mir zuerst nicht aufgefallen.Mfg.
Endor -
Ich möchte noch mal vorsichtig an das WetterfuchsScript
Was das Menü usw. betrifft, das werde ich mir mal anschauen.
Das schon länger bekannte Grundproblem kann ich leider nicht beheben.
Melde mich.Edit:
Das geht mal wieder weit über mein Können hinaus.
Wie muss man das ändern.JavaScriptlet menuitem = document.createXULElement('menuitem'); menuitem.setAttribute('label', item[0]); menuitem.setAttribute('oncommand', item[1]); menupopup.appendChild(menuitem); };
Dann ist noch die Schaltfläche selber:
JavaScript
Alles anzeigenCustomizableUI.createWidget({ id: 'wetterfuchs-toolbarbutton', type: 'custom', onBuild: function(aDocument) { var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton'); var attributes = { id: 'wetterfuchs-toolbarbutton', class: 'chromeclass-toolbar-additional', type: 'menu', removable: 'true', label: 'Wetterfuchs', tooltiptext: 'Lokale und globale Wetter Infos', oncontextmenu: "return false", ondblclick: "if (event.button === 0) { wetterfuchs.openPanel(\'MO_Doppelklick\',event,\'b\')}", onclick: "if (event.button === 1) {wetterfuchs.openPanel(\'MO_Mittelklick\',event,\'b\')};if (event.button === 2) {wetterfuchs.openPanel(\'MO_Rechtsklick\',event,\'b\')}", style: 'list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAD+0lEQVQ4jb3Tf0zUZRwH8LdgEngngitiMVBXcxH4h+lmETndkqVIOYemrewH4ipJmCjmmDLJRmrKBkPgMNYSMYNN3cQ1YoG4ovjpwQEnX+644ziP7/fbHd9z4SnH8+4PxXIWtLX13j7bsz17Xtvz+TwP8H9lfXx02NT62HJd3JHlurgHe9GhYX9/appkx+k31m0JKtEBzzdlLLz08+6FlxcAz9VtCi7JjtNv/NfQ60sXJQJA/VocutVx6I77+9fGbl/fNeG7nu53X355zNu89W5DSkA+AGyIj1o1I1i1KtQglyzn2MUk/+TNYgq1nEIuohg9TuHK56Qtg2PfxftdJ2L4zStzK6azHgOwoDNRf9Q/kEPeqiJ/MwiqZaRSQsqFpOswhSNL0PEeJ9pXsDVBd1IH3ZMA5jyiFSwOWt//2eIfTF+lyt3XjrCvrZjjN0vJsQpSOUbezCQdH5D2N0nrBk6aYun5+nHF+KmusXDJ/JRHwI7UrS9WH05TW1quUZLMorOjlacNp9j/ay7p2kmquyhGd5HOHeTwNgrLq0J0hfPGhyE9BUA0gICHwIq8vNy2tva7DoeDZrOZNTU1rK6uZl1dPc+fr+HF2uOUBw9SKPtJ18fk8FZOGqPYsy34l1Ig9iEwBogs+uLzVpPJRIvFIoxGIxsaGihJEm02G212O43dfaysrKC9L4/05JDOHRTmeKHVzOaVJH1tInRPTHmBGe9v3/NTc/P40NAQrVYrJUni4ODgPcxm4/DwMB0OBzs6Onm2qpAj/bmcdKZTmBbRtD2o80pw4MZ9gB4AkJaWFnHhwoU7qqrS6XSKkZGRB5DL5aIsy1QUhaqq0uVycWBggF1d7aLlx+OcuB4hpMwQaz6w5P4rAVJSUhJ6e3vpdrupKAplWaYkSTSZTJRlmZqm0ev10uv1UtM0jo+P0+fzcXBIFj1nEiekzBDnt0vnffKgfytXrlxWX1/v93g8dLvdtFqt7O7uFhaLhXa7nYqiUNM0appGVVXp8/mE3+/nrdvjrMrY214FJJUBkX8dSkRycvKpsrIy58VLl+5cbW6m0WgUHo+HsizT1NtLVVWpaRodIyNUVDdv+3x0jI6y8I017SeAp7OBuQBmTYEBAGL1ev27EWFhB/ZnZTkbm5rYb77BltZWGsrLRWPTVfaZB1h7tpKGL/ewsqTo992bNnXs0wfvBRD0T19vdjgQFQmkLwkPN2x+aVnbO3ExA6uB2p0vPGX7KOEZxzrgXE402rbMw7nVwOZS4NnpwKkEA4hZByRnAm/lA2tP6HHgaAgOngTW1ABJZ4AV9282awbrz2QBwQVAaCowpxiIMQCLUoE5ecD8t+/17D8l8H7NmD8Aw0h46qvM+RMAAAAASUVORK5CYII=)' }; for (var a in attributes) toolbaritem.setAttribute(a, attributes[a]); appendMenupopup(toolbaritem); return toolbaritem; }
Mfg.
Endor -
2002Andreas .
Habe das Script aktualisiert:userChrome.js/Firefox 135/Firefox_ToolBarButtons.uc.js at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comMfg.
Endor -
Ich habe zwar von Skripten keine Ahnung...aber manchmal rate ich doch richtig
Wers glaubt.
Wenn dann habe ich keine Ahnung davon.so kann man natürlich gut erkennen, wozu welcher Eintrag ist.
Ok. Dann lasse ich das so wie es ist.
Danke.Mfg.
Endor -
Hallo 2002Andreas.
Vielen Dank.
Funktioniert bestens.
Andere Frage:
Im Script sind überall solche Überschriften drin.Code// Zoom-Steuerung // Unicode-Konvertierung → label: 'Zoom-Steuerung', tooltiptext: 'Linksklick oder Rad ↑: vergrößern | Mittelklick: zurücksetzen | // Rechtsklick oder Rad ↓: verkleinern',
Finde das ist einfach zu viel. Sollte man das nicht eventuell reduzieren.
Was meinst Du - Ihr?
Mfg.
Endor -
Aber bei mir funktioniert es mit event => ebenfalls.
Bei mir ja auch. Aber eben bei klick im zweiten Fenster
wird die Aktion, in diesem Fall Zoomen, im ersten Fenster ausgeführt
und nicht da wo es eigentlich soll. -
es geht um diese Script:
userChrome.js/Firefox 135/Firefox_ToolBarButtons.uc.js at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comHabe ich gerade aktualisiert.
Es ist nur dies was noch zu ändern wäre:Nur bei diesen hier funktioniert das Script dann nicht:
if (event.button == 0) {
FullZoom.reduce();
}if (event.button == 0) {
FullZoom.enlarge();
}Da finde ich einfach keine Lösung.
Sonst passt alles .
Habt ihr eine Idee?
Mfg.
Endor -
Das ist ja das Problem.
Bei klick drauf wird die Änderung im ersten Fenster gemacht nicht im Fenster wo man klickt."Seiteninformationen anzeigen
Das habe ich auch gerade bemerkt.
Schaue ich mir mal an.
Mfg.
EndorHinweis:
Die Neustarten Schaltfläche geht auch noch nicht richtig.
Nur linksklick geht. Habe ich aber schon behoben.
Auch Seiteninformationen habe ich behoben.
von:View:PageInfo();
so ändern:
event.target.ownerGlobal.BrowserCommands.pageInfo(null, 'mediaTab')
Bei mir Zeile 422
-
Habe ich mal durch getestet.
Habe ich fast bei allen so geändert.
Nur bei diesen hier funktioniert das Script dann nicht:if (event.button == 0) {
FullZoom.reduce();
}if (event.button == 0) {
FullZoom.enlarge();
}usw.
Da sind noch ein paar davon im Script. -
Hallo 2002Andreas.
Ich war so frei habe das mal getestet und es funktioniert einwandfrei.
Klasse!
Werde das so im Script ändern.
Mfg.
Endor -
Hallo milupo.
Prima. Danke für deine Mühe.
Dann bin ich froh dass es funktioniert.
Mfg.
Endor