Kann man diese Mindestgröße reduzieren, damit mehrere offene Tabs immer kleiner werden, aber noch vorhanden sind und nicht überlaufen?
Das kannst Du damit probieren.
Kann man diese Mindestgröße reduzieren, damit mehrere offene Tabs immer kleiner werden, aber noch vorhanden sind und nicht überlaufen?
Das kannst Du damit probieren.
alternativ sollte auch sowas funktionieren:
Ich bedanke mich, reichhaltiges Angebot, werde bestimmt was davon gebrauchen.
Siehe bitte hier:
O,weia, das hatte ich übersehen. Danke, Andreas, werde ich übernehmen. ![]()
Hier noch ein Vorschlag, falls es sonst jemand mal testen möchte:
Danke, der Code funktioniert prima.
Wie müsste er jetzt aussehen, wenn ich für beide Bereiche andere Icons einsetzen möchte. Habe mich schon daran versucht, aber will nicht so wirklich funktionieren.
Einen Zweig der weiteren Programmierung findest du hier
PowerShell scripting
Danke, habe ich mir mal angesehen, ist m.M.n. viel zu kompliziert angelegt, aber gefällt dem User ja so.
Auf einen Hinweis von 2002Andreas habe ich das Script noch etwas erweitert. Wenn im Ordner Archiv das aktuelle Archiv der Sicherung angelegt ist, so wird es im Anschluss zusätzlich in einen zweiten Sicherungsordner kopiert (als zweite Sicherungsstufe).
Mir (uns) gefällt das so, und ich bleibe dabei, denn es funktioniert alles reibungslos.
# überprüft, ob Profilordner vorhanden, und löscht diesen
if (Test-Path -Path "E:\BackupFirefox\Nightly1\Profilordner") {
Remove-Item -Path "E:\BackupFirefox\Nightly1\Profilordner" -Force -Recurse
}
# Pause 3 Sek.
Start-Sleep -s 3
# kopiert den aktuellen Profilordner in das vorgegebene Verzeichnis (-Recurse = mit allen Dateien und Subordnern)
Copy-Item -Path "B:\Firefox Test\Nightly1\Profilordner" -Destination "E:\BackupFirefox\Nightly1\Profilordner" -Recurse
# Pause 3 Sek.
Start-Sleep -s 3
# überprüft, ob Log-Datei namentlich vorhanden, vorherige log-Datei wird dann gelöscht
if (Test-Path -Path "E:\BackupFirefox\Nightly1\Sicherung am.txt") {
Remove-Item -Path "E:\BackupFirefox\Nightly1\Sicherung am.txt"
}
# Pause 3 Sek.
Start-Sleep -s 3
# neue log-Datei wird geschrieben (Sicherung am.txt)
# Pfad zum Ablegen der LogDatei
$LogPfad = "E:\BackupFirefox\Nightly1"
# LogFile Prüfen und erstellen falls nicht vorhanden
if (!(Test-Path ("$LogPfad\$Datum" + "Sicherung am.txt")))
{
# Erstellen des LogFiles
$Logfile = (New-Item ("$LogPfad\$Datum" + "Sicherung am.txt") -ItemType File -Force).FullName
# Überschrift für das LogFile
Add-Content $Logfile ("Letzte Sicherung vom Profilordner am $(get-date -Format "dddd, dd. MMMM yyyy, HH:mm:ss") Uhr`n")
# Leerzeilen einfügen
Add-Content $Logfile "`n`n"
}
# Pause 3 Sek.
Start-Sleep -s 3
# prüft ob Ordner "Archiv" vorhanden ist / im Anschluss wird Zip-Datei in diesem Ordner erstellt (mit Datum/Zeit)
if (Test-Path -Path "E:\BackupFirefox\Nightly1\Archiv") {
}
$date = Get-Date -Format "yyyy-MM-dd HH.mm"
Compress-Archive -Path "B:\Firefox Test\Nightly1\Profilordner" -CompressionLevel Optimal -DestinationPath "E:\BackupFirefox\Nightly1\Archiv\$date.zip"
# Pause 3 Sek.
Start-Sleep -s 3
# kopiert das zuvor erstellte Archiv in das vorgegebene Verzeichnis (-Recurse = mit allen Dateien und Subordnern)
Copy-Item -Path "E:\BackupFirefox\Nightly1\Archiv\$date.zip" -Destination "B:\ArchiveFirefox\Nightly1" -Recurse
Alles anzeigen
Kann mir jemand sagen wo ich das ändern kann?
Das habe ich hier so eingestellt:
var css = 'padding-top: 0px !important; padding-left: 0px; color: ' + cssColor + '; font-weight:700; font-size:14px;text-shadow: none; width: 275px; margin-right:42px;';
// var cssA = 'margin-left:50px; width: auto;';
var cssA = 'text-align: right; background: url("file:///C:/FoxIcons/Finale.png")no-repeat !important; background-position: 0px 0px !important; padding-left: 27px !important; margin-left:50px; width: auto; ';
Eventuell kannst Du was davon gebrauchen.
Für - Firefox Translations - habe ich mal ein Script umgebaut, so dass das Menü about:translations über einen Button aufrufbar wird.
.... der Button 
....das Menü ![]()
...das Script
// abouttranslations-button.uc.js
(function() {
if (location != 'chrome://browser/content/browser.xhtml') return;
try {
CustomizableUI.createWidget({
id: 'abouttranslations-ToolBarButton',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var props = {
id: 'abouttranslations-ToolBarButton',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
label: 'About:Translations',
tooltiptext: 'About:Translations',
style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACBklEQVQ4jZWSv2tTURzFz/e+9/wDSg11cWicLO89qVgqGqGQvBcJDh1aCDhkM9pCoFNwKUS07SZK0ryEUiik7aBDdCgKOrRjwUG6hEKhVhGj1AdSf4BwHBJC0vcyeOA7XO73+7nn3nOBthzPXHA8y3crFh3P8h3PXMD/yPEsP1aK8lppmLFilI5n+SFtKcMwqJR6Hwqw1yO0NiK0NyL9ACVd16npOgGcDwCsrUGarwZobQ2GATSlVFMEdU3TCCAfAIxtD/HKzhDHts+FAa63BzMQ2QewEwDEd6OMvxtmfDf0DR5rShHABQCrAvztuYbjWf7Uns3phs3pPTsAEJFDpRRFhKKEIkIAd3sAdw5ivPfhBrMHsdOAy6KEAHLt9RkAnwG87gHkP6V4/8st5j+m+qXQX45n+Q+baS59v81HzXQAYBgGO6Xr1HWDAAC3PJJ0PbPuViw+PZ5h+UeOT45n6FYsup5Zd8sjyVNnXdQ0zReRlv1k1eZiI8vaz0K7HrB2UmDtpMClRpbJqk1MQWsPD4iSfVFyCOBsx0FqZZTVo3m++FXsVPVonqmVUXY50AC8UUr9AXC1x1Ni2cxMro3z+dci3/5e57NvRU6ujTOxbGa62kqq9Q9yCFOibM6lNyf4srnK9OYEE2VzrntfKUUlrfxFQBEQQG9SrmfO3qxeouuZs+FZBfUPodn4c9fQC9EAAAAASUVORK5CYII=)',
onclick: 'if (event.button == 0) { \
openTrustedLinkIn("about:translations", "tab");\
}; '
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
} catch(e) { };
})();
Alles anzeigen
Dein repariertes Script
Dann ist da was nicht i.O., hier funktionieren beide Scripte.
Noch als Ergänzung, hier ist es so, wenn das Script im Ordner chrome vorhanden ist, dann passiert nach Neustart bei einem Rechtsklick nichts mehr, es wird also nicht mehr das von Dir gezeigte Menü aufgemacht.
aber es sollten auch "*.png" funktionieren
Das macht es.
Funktioniert hier einwandfrei.
Eigentlich hier auch, aber trotzdem muss ich feststellen, dass bei erhöhtem Zoom es dann so aussieht (hier mal 300%). Oder ist das beabsichtigt?
Wenn ich im Code Zeile 245 lösche, und das #profiles > div > table tr > th[data-l10n-id="profiles-localdir"] + td, dafür einsetze, dann ist alles gleichmäßig.
Kann das jemand bestätigen
Funktioniert hier auch nicht mehr.
![]()
Nein, bei mir hatten die letzten Änderungen keine Auswirkung darauf.
Dann ändere ich das hier, egal wo das seinen Ursprung hat. Danke, Ralf! ![]()
das * ist jetzt meine derzeit letzte Überarbeitung bei nun 280 Zeilen **.
Dieses kleine Problemchen musste ich bei dem anderen Code auch ändern, ist das bei Dir auch so?
so * sieht about:profiles jetzt bei mir aus und das mit diesem ** 312-zeiligen CSS-Voodoo.
Das ist die Variante "Hell". Danke!
![]()
Das ist doch aber seht oft, dass Abstände in der Release nicht immer im Nighlty passen.
Das schon, aber bei uns passt es in 111/112, nur bei Dir nicht. Das meinte ich damit.
Ja, und wer den Code nutzen möchte, der kann sich das ja anpassen.
Sind ja fast überall Überschriften im Code
Trotzdem, sehr undurchsichtig. ![]()
Paßt bei mir:
Danke! ![]()
So ist es hier auch, da muss ich schon maximale Werte nehmen, dass sich was ändert. ![]()
Zoom (100%) - Bildschirm FullHD 1920x1080...
So auch hier.
Ich muss hier die Breite ändern:
Dann werde ich das bei mir auch machen, und dann den eingestellten Code abändern, falls doch darauf zugegriffen wird. danke, Andreas! ![]()