Kennt jemand so etwas Ähnliches für FF57?
https://addons.mozilla.org/de/firefox/add…hbar-autosizer/
Besten Dank im Voraus
Marx_Brother
Kennt jemand so etwas Ähnliches für FF57?
https://addons.mozilla.org/de/firefox/add…hbar-autosizer/
Besten Dank im Voraus
Marx_Brother
Klingt interessant, wurde aber wie so viele Erweiterungen lange nicht mehr aktualisiert (2014)
Am einfachsten geht es aber im Firefox 57 wenn man die Suche in der Adressleiste macht, und die Suchleiste und Adressleiste zusammenfügt.
Dort hat man genau die gleichen Funktionen.
Die Verwendung der Adreßleiste für die Suche (schon ausprobiert) hat für mich den Nachteil, daß dann meine 35 "Suchmaschinen" (da sind z.B. auch techn. Seiten und Wörterbücher etc. dabei, darum so viele) in einer waagrechten Reihe über den ganzen Bildschirm aufscheinen, was viel unübersichtlicher ist, als der senkrechte, je nach Breite der Suchleiste 3- bis 6-reihige senkrechte Block unter dem Suchfeld.
Ich muß mich beim FF57 vor allem durch den Verlust meiner bewährten Add-ons (ich sag nur TMP) eh schon in so vielen Punkten umgewöhnen, 10 Prozent Vorteile, 90 Prozent Nachteile...
MfG Marx_Brother
Stimmt auch wieder, wobei einige meiner Suchen seit Firefox 57 sowieso nicht mehr funktionieren wollen, dadurch wurde es bei mir recht übersichtlich (12)
Zusätzlich habe ich noch nichts gefunden das die Suche aus der Adressleiste auch in einem neuen Tab geöffnet wird.
In der Suchleiste geht das ja immer noch mit dem Eintrag browser.search.openintab in about:config
die Suche aus der Adressleiste auch in einem neuen Tab geöffnet wird
Funktioniert mit diesem Script.
// ==UserScript==
// @name openNewTab.uc.js
// @namespace opennewtab@haoutil.com
// @include main
// @include chrome://browser/content/places/places.xul
// @description Open Bookmarks/History/Search in New Tab
// @downloadURL https://raw.githubusercontent.com/Harv/userChromeJS/master/openNewTab.uc.js
// @version 1.3.2
// ==/UserScript==
(function() {
var b_urlbar = true;
var b_searchbar = true;
function whereToOpenLinkMod() {
{
var b_bookmarks = true;
var b_history = true;
if (!e) return 'current';
var win = window.opener || window;
if (win.isTabEmpty(win.gBrowser.mCurrentTab)) return 'current';
var node = e.originalTarget;
while (node) {
switch (node.id) {
case 'bookmarksMenuPopup': // menubar bookmarks
case 'BMB_bookmarksPopup': // navibar bookmarks
case 'bookmarksPanel': // sidebar bookmarks
return b_bookmarks ? 'tab' : 'current';
case 'goPopup': // menubar history
case 'PanelUI-history': // navibar history
case 'history-panel': // sidebar history
return b_history ? 'tab' : 'current';
case 'placeContent': // library bookmarks&history
var collection = window.document.getElementById('searchFilter').getAttribute('collection');
var tab = collection === "bookmarks" && b_bookmarks || collection === "history" && b_history;
return tab ? 'tab' : 'current';
}
node = node.parentNode;
}
return 'current';
}
}
if (location == 'chrome://browser/content/browser.xul') {
/* :::: Open Bookmarks/History in New Tab :::: */
eval('whereToOpenLink = ' + whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
window.document.getElementById('sidebar').addEventListener('DOMContentLoaded', function(event) {
var doc = event.originalTarget;
var win = doc.defaultView.window;
if (win.location == 'chrome://browser/content/bookmarks/bookmarksPanel.xul' || win.location == 'chrome://browser/content/history/history-panel.xul') {
eval('win.whereToOpenLink=' + win.whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
} else if (win.location == 'chrome://browser/content/readinglist/sidebar.xhtml') {
/* :::: Open Sidebar ReadingList in New Tab :::: */
eval('win.RLSidebar.openURL = ' + win.RLSidebar.openURL.toString().replace(/log\.debug\(.*\);/, '').replace(/mainWindow\.openUILink\(url, event\);/, (function() {
var where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
}
});
/* :::: Open Url in New Tab :::: */
if (b_urlbar) {
var urlbar = document.getElementById('urlbar');
eval('urlbar.handleCommand=' + urlbar.handleCommand.toString().replace(/let where = openUILinkWhere;/, (function() {
let where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '')));
}
/* :::: Open Search in New Tab :::: */
if (b_searchbar) {
var searchbar = document.getElementById('searchbar');
eval('searchbar.handleSearchCommand=' + searchbar.handleSearchCommand.toString().replace(/this\.doSearch\(textValue, where(, aEngine)?\);|this\.handleSearchCommandWhere\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
var oneOffButtons = document.getElementById('PopupSearchAutoComplete').oneOffButtons;
oneOffButtons && eval('oneOffButtons.handleSearchCommand=' + oneOffButtons.handleSearchCommand.toString().replace(/this\.popup\.handleOneOffSearch\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
var oneOffSearchButtons = document.getElementById('PopupAutoCompleteRichResult').input.popup.oneOffSearchButtons;
oneOffSearchButtons && eval('oneOffSearchButtons.handleSearchCommand=' + oneOffSearchButtons.handleSearchCommand.toString().replace(/this\.popup\.handleOneOffSearch\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
}
} else if (location == 'chrome://browser/content/places/places.xul') {
/* :::: Open Bookmarks/History in New Tab :::: */
eval('whereToOpenLink = ' + whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
}
})();
Alles anzeigen
Oder auch dieser Erweiterung.
Funktioniert mit diesem Script.
Danke ihr seid hier die größten :klasse:
Ich weiß ich bin nur zu faul zum suchen
Kann man eigentlich auch ein oder mehrere ausgewählte Lesezeichen im neuen Tab öffnen lassen?
ich bin nur zu faul zum suchen
Das "Problem" haben einige User leider hier.
Aber mehr als extra einen Thread anpinnen...und dann auch noch alle Erweiterungen verlinken, kann ich auch nicht.
auch ein oder mehrere ausgewählte Lesezeichen im neuen Tab öffnen lassen?
Mit dem Script öffnet sich jedes Lesezeichen in einem neuen Tab, was man allerdings auch in about:config einstellen kann.
Ja funktioniert, aber ich wollte das ja nur bei solchen Lesezeichen wie zum Beispiel:
chrome://passwordmgr/content/passwordManager.xul
Und genau das öffnet sich dann trotzdem im aktiven Tab.
Macht aber nichts, ich hab mich ja an die Strg Taste gewöhnt
Nochmals meinen speziellen Dank für Deinen Thread mit den TabMixPlus wenigstens teilweise ersetzenden WebExtensions, in den ich mich gleich nach meinem Update auf FF57 im November vertieft habe.
Leider werden wohl noch immer nicht sämtliche TabMixPlus-Funktionen durch neue Erweiterungen oder Scripte abgedeckt. Außerdem war es der große Vorteil von TMP, daß das alles aus einer Hand kam und untereinander voll kompatibel war. Das ist jetzt bei den diesbezüglichen WebExtensions nicht der Fall und einige vertragen sich offensichtlich nicht, z.B. funktioniert Background-tab It bei mir nicht, wenn Tab Open/Close Control aktiviert ist. Darum weine ich immer noch dem rundum perfekten TMP nach, mehr als allen sonstigen Erweiterungen, die ich durch FF57 verloren habe...
Prosit Neujahr!
Darum weine ich immer noch dem rundum perfekten TMP nach, mehr als allen sonstigen Erweiterungen, die ich durch FF57 verloren habe...
Verschwende keine Tränen der Trauer, sondern suche dir neue positive Dinge, damit dieTränen der Freude wieder fließen.
Ja funktioniert, aber ich wollte das ja nur bei solchen Lesezeichen wie zum Beispiel:
chrome://passwordmgr/content/passwordManager.xulUnd genau das öffnet sich dann trotzdem im aktiven Tab.
Funktioniert hier mit nachfolgenden about:config Einstellungen:
Hier meine Einträge in der kommentierten user.js-Datei.
Das war jetzt alles etwas zu viel des Guten, hatte mir das Profil dermaßen zerschossen das ich zum Schluss nicht um eine Neuinstallation rum kam.
Weniger ist manchmal doch besser.
Aber den Eintrag browser.tabs.loadBookmarksInTabs hab ich jetzt mal händisch auf true gesetzt.
Klingt so, als hättest du keine aktuelle Sicherung vom Profilordner.
:arrow: Profil- und Programmordner sichern mit Firesave:
Firesave [Blockierte Grafik: https://picload.org/image/raogrwll/verknuepfung.png](Quelle und Erklärung) [Blockierte Grafik: https://picload.org/image/raogrwll/verknuepfung.png]
Doch hatte ich, aber schon paar Tage alt.
Momentan probiert man doch noch sehr viel aus und müsste theoretisch vor jedem Versuch eine neue Sicherung machen.
Habe aber eine Liste wo ich alles protokolliere, Erweiterungen kommen dazu, andere sind auf einmal doch überflüssig.
Genauso geht das auch mit Einträgen in der userChrome.css oder Scripte.
Verwende doch das Skript BackupProfile.uc.js. Passe dort in Zeile 20 den Pfad an, wo deine Profilsicherungen abgespeichert werden sollen. Beachte dabei, dass Rückstriche verdoppelt werden müssen, wie es auch im Code zu sehen ist. Dann reicht ein Klick auf das zugehörige Symbol.
Das ist mal eine mächtige Waffe gegen einen Crash, daran denkt man auch mal kurz vor einer Änderung :klasse:
Und wenn man dann mal paar Zip-Dateien hat kann man sich sogar eine beliebig nach Datum aussuchen.
Was man hier so alles mitbekommt mit der Zeit.
Vielen Dank für das Backupscript !! :mrgreen::klasse:
Wie ich aber in dem Thema direkt geschrieben habe wird damit nicht alles aus dem Profil gesichert.
https://www.camp-firefox.de/forum/viewtopi…067894#p1067894
Inwieweit das wichtig ist kann ich nicht sagen, bleibe aber momentan bei meiner alten Sicherungsmethode.