Sonst gab es doch immer 2 Versionen von LibreOffice, jetzt nur noch eine
Da ich heute auch auf der Seite war erinnterte ich mich an diesen Thread und es sieht heute wieder so aus wie du es wahrscheinlich gewohnt warst.
Sonst gab es doch immer 2 Versionen von LibreOffice, jetzt nur noch eine
Da ich heute auch auf der Seite war erinnterte ich mich an diesen Thread und es sieht heute wieder so aus wie du es wahrscheinlich gewohnt warst.
Es gibt noch ein Script vom selben Autor:
Cool, vielen Dank. Damit funktioniert alles wieder wie vorher.
Zur Ergänzung: Das ist die Original Quelle von deinem verlinkten Code: https://github.com/alice0775/user…mpty_text.uc.js
Danke Speravir . Ich habe im verlinkten Thread dazu etwas geschrieben.
Danke. Ja das Skript funktioniert zwar wenn man ins leere Feld einfach Enter drückt, dann öffnet sich die Seite der Standardsuchmaschine. Allerdings bleibt der Klick auf eine andere Suchmaschine weiterhin ohne Funktion.
mag sein, dass ich die Funktion zweckentfremdet habe, dem will ich gar nicht widersprechen, man kann es auch als "Hack" bezeichen, die ergeben zuweilen durchaus auch Sinn.
Aber nun zu Firefox128: ich habe deshalb vorhin explizit noch einmal ein komplett frisches (portables) Firefox ohne jeglichen anderen Anpassungen ausprobiert (außer natürlich, dass ich die Suchleiste eingeblendet habe und per distribution Ordner /policies.json die Update Funktion deaktivierte). Dort funktioniert das definitiv noch mit dieser Funktion.
Man kann es gerne zu Testzwecken hier diese portable Version ausprobieren (allerdings werde ich diesen Link bzw. die Datei bald wieder löschen, da dort die Update Funktion deaktiviert wurde)
Das funktioniert bereits seit Firefox 128 nicht mehr.
ich bin verwirrt. Denn ich nutzte die Funktion eigentlich töglich und gestern ging es noch mit 128.
Aber man besucht eine Suchmaschine ja, um dort dann etwas in das Suchfeld einzugeben
nicht unbedingt. Ich habe z.B. auch ZDF als Suchmaschine und da möchte ich gar nicht immer was suchen sondern einen Überblick haben also die Hauptseite sehen.
Der Zwischenschritt über die Suchmaschinen-Startseite ergibt nicht so richtig viel Sinn.
Doch, siehe vorheriges.
Und ansonsten gibt es unter anderem Lesezeichen oder Verknüpfungen auf der Startseite, die man für den schnellen Aufruf der Suchmaschinen-Startseite verwenden kann.
klar geht das, ist aber umständlicher für mich. Da bei mir die Suchmschine immer automatisch in einem neuen Tab geöffnet wird, war das vorher für meine Bedürfnisse immer konfortabler.
Sehr schade, aber ich habe verstanden: ich muss mich wohl leider umgewöhnen
Danke trotzdem für die Antworten.
Hallo, seit Firefox 129 ist es so, wenn ich in der Suchleiste eine Suchmaschine anklicke ohne vorher einen Begriff bzw. ein Zeichen einzugeben, passiert nichts. In den Versionen davor (128 und älter) hat sich die Suchmaschine geöffnet (hier am Beispiel von Wikipedia).
kann man das alte Verhalten irgendwie wieder aktivieren (evtl. mit about:config)?
gerade ging es bei mir auch wieder (sogar 2x hintereinander) als ich im neuen sich öffnenden Tab ganz schnell F12 drückte und somit die Entwicklerwerkzeuge eingeblendet habe.
Schön, dass ihr euch meldet um zu bestätigen, dass es wohl wirklich nicht reibungslos klappt. Liegt also nicht an mir.
So soll es doch auch sein
ja, so soll es sein. Vorhin hat es auch genau 1x geklappt von ca. 20 Versuchen und dann wieder nicht mehr. Im neuen Profil klappt es. Ich bin gerade ratlos.
ist es nur beim ersten Aufruf!
bei mir klappt nicht mal das. Irgendwas muss Google geändert haben, denn die anderen Skripte funktionieren ja weiterhin
Jetzt klappt es auch nicht mehr in dem neuen Profil
Ich habe zwei Skripte im Kontextmenü für Übersetzungen (DeepL und Google). Das Skript für Google funktioniert nicht mehr, man landet immer auf der Hauptseite von google Translate ohne dass das Wort, welches man markiert hat und mittels Kontextmenü übersetzen möchte, erscheint.
Mein momentaner Code für gTranslate:
// ContextTranslate.uc.js
(function () {
if (location != 'chrome://browser/content/browser.xhtml')
return;
let translate = function () {
let browserMM = gBrowser.selectedBrowser.messageManager;
browserMM.addMessageListener('getSelection', function listener(message) {
let t = (message.data !== '');
let e = (document.charset || document.characterSet);
if (t) {
openWebLinkIn('https://translate.google.com/#view=home&op=translate&sl=auto&tl=de&text=' + encodeURIComponent(message.data), 'tab');
} else {
openWebLinkIn('https://translate.google.com/translate?u=' + encodeURIComponent(gBrowser.currentURI.spec) + '&hl=de-DE&ie=' + e + '&sl=auto&tl=de-DE', 'tab');
};
browserMM.removeMessageListener('getSelection', listener, true);
});
browserMM.loadFrameScript('data:,sendAsyncMessage("getSelection", content.document.getSelection().toString())', true);
}
let menuitem = document.createXULElement('menuitem');
menuitem.id = 'context-googletranslate';
menuitem.setAttribute('label', 'gTranslate->de');
menuitem.setAttribute('tooltiptext', 'Mit GoogleTranslate übersetzen');
menuitem.setAttribute('oncommand', '(' + translate.toString() + ')()');
menuitem.classList.add('menuitem-iconic');
//Wer kein Icon möchte kann die nächsten beiden Zeilen auskommentieren/löschen
//menuitem.style.listStyleImage = 'url("https://translate.google.com/favicon.ico")';
menuitem.style.listStyleImage = ' url("data:image/png;base64,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")';
let refItem = document.getElementById('context-inspect');
refItem.parentNode.insertBefore(menuitem, refItem);
})();
Alles anzeigen
Der andere Code von DeepL funktioniert hingegen problemlos
//// Translate DeepL ////
///https://github.com/ardiman/userChrome.js/tree/master/contexttranslate///
// ContextTranslateDeepL.uc.js
(function () {
if (location != 'chrome://browser/content/browser.xhtml')
return;
let translate = function () {
let browserMM = gBrowser.selectedBrowser.messageManager;
browserMM.addMessageListener('getSelection', function listener(message) {
let t = (message.data !== '');
let e = (document.charset || document.characterSet);
if (t) {
openWebLinkIn('https://www.deepl.com/translator#en/de/' + encodeURIComponent(message.data), 'tab');
} else {
openWebLinkIn('https://www.deepl.com/translate?u=' + encodeURIComponent(gBrowser.currentURI.spec) + '&hl=de-DE&ie=' + e + '&sl=auto&tl=de-DE', 'tab');
};
browserMM.removeMessageListener('getSelection', listener, true);
});
browserMM.loadFrameScript('data:,sendAsyncMessage("getSelection", content.document.getSelection().toString())', true);
}
let menuitem = document.createXULElement('menuitem');
menuitem.id = 'context-googletranslate';
menuitem.setAttribute('label', 'Deepl->de');
menuitem.setAttribute('tooltiptext', 'Mit DeeplTranslate übersetzen');
menuitem.setAttribute('oncommand', '(' + translate.toString() + ')()');
menuitem.classList.add('menuitem-iconic');
//Wer kein Icon möchte kann die nächsten beiden Zeilen auskommentieren/löschen
//menuitem.style.listStyleImage = 'url("https://www.deepl.com/favicon.ico")';
menuitem.style.listStyleImage = ' url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACNwAAAjcB9wZEwgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGZSURBVDiNjZKxaxRBFMZ/b2ZHbWITUxkRC4PnBUW0k1gkoFlMYmIR8R+w0UZBFAvtLAMS0ipC0guCd0GOa23EJGTPkBRCSCNHKiEgMzvPwmjCuiv3lft97zff7BuhQraWTouJLwE0mmf518a7spwUPxwZvlmLms8B4wWrLZhHPvuwUg44N9afGPcc4T5gK4pFgSUv/jHrre8HgKHJE4nzHWBgn/sZdBuYqQB1Q+5rbLR2DUBy1J89GIbEmNmQNW8DqxWAgcS5IQBT5vqYP3H1Gw9AHyosAKECVA4QuKfIPMhHVKygV4OVU8ByT4BDsiI6rWpusdbYUdgpBpLSMeGTRLYx2o5q9kT0ja2P3xU401ODQJz1neYdVRkT9C1gyob/Ngg/3VbifJf9TVg1L2Q43UC1eo3eb8KfB7O7uRf7T782Yo8hXBG4DFwvaRgFFoP4GTqt7u/bFuTOp5dU9BUw8u/BOhqy5fZ//4HvNL6ErHlNkSmFb4e9YM1WMV+5xjxrvM+P99VBngI/qnK96UI66OrpEhcnThatXx/tiqJJdDA6AAAAAElFTkSuQmCC';
let refItem = document.getElementById('context-inspect');
refItem.parentNode.insertBefore(menuitem, refItem);
})();
Alles anzeigen
kann mir jemand sagen was ich im oberen Code ändern muss damit dieser auch wieder funktioniert?
Das wäre dass CSS
danke, habe ich in der css jetzt so eingefügt anstatt des Codes aus #6
Ich habe zwei Tickets erstellt
oh danke. Ich wäre gar nicht auf die Idee gekommen, dass das ein Bug sein könnte.
Danke, ich nutze allerdings ein anderes Skript, da ich die Findbar immer geöffnet haben möchte.
(function() {
if (!window.gBrowser)
return;
async function showFindbar() {
await gBrowser.getFindBar();
gFindBar.open();
};
showFindbar();
gBrowser.tabContainer.addEventListener('TabSelect', function() {
if (!gFindBarInitialized) {
showFindbar();
};
});
})();
Alles anzeigen
Übrigens ist dein Link irgendwie falsch er müsste heißen: RE: Toggle Findbar
Probiere mal:
Jetzt habe ich es an einem größeren PC ausprobiert und merkte doch dass mir die Linie zu scharfkantig und zu stark war. Deshalb bin ich in die Browser-Werkzeuge von Firefox 127 gegangen und habe mir angesehen wie es da per default hinterlegt war (Sorry hatte gestern weniger Möglichkeiten das zu machen, deshalb fragte ich hier) und habe den Wert kopiert. Der Code sieht nun so aus:
/*graue dünne Linie in Suchbar Textfeld wenn nicht fokussiert ab ff-128*/
.findbar-textbox {
border: 1px solid light-dark(color-mix(in srgb, currentColor 41%, transparent), #8f8f9d) !important
}
jetzt sieht es exakt so aus wie vor Firefox 128
sieht gut aus Vielen Dank
EDIT: Mira_Belle auch dir danke, allerdings hatte ich deinen Beitrag erst überlesen, da ich zum letzten Beitrag sprang und ausprobierte.
Wie ist das bei euch?
Ich halte es für komplett überflüssig.
Ich halte es für mich als notwendig und verwende sie ständig.
Ich habe oft eine Seite offen und möchte paralell dazu noch etwas anderes suchen.
Dazu gebe ich das Suchwort in das Suchfeld ein und es ist bei mir so eingestellt, dass die Suche dann in einem Neuen Tab geöffnet wird (browser.search.openintab true) und so möchte ich auch dass es so bleibt!