1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Büssen

Beiträge von Büssen

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 17:54

    Obersorbisch kann ich leider nicht lesen.
    Aber für die Titelleiste habe ich mein Script so eingerichtet:

    [attachment=0]Titelleiste_Uhr_profil.jpg[/attachment]
    Verwende diese Version gefühlt seit 10 Jahren.

    Bilder

    • Titelleiste_Uhr_profil.jpg
      • 14,12 kB
      • 1.452 × 35
  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 16:42

    Puh, das war Schwerstarbeit am Sonntag.

    Ich wollte hier keine Unruhe rein bringen - die Codes und Scripte sind nun mal für Experten gedacht.
    Es war sicher ein Fehler mit meinen doppelten Profilangaben in den Zeilen, da ich vorher immer nur mit Titelzeile gearbeitet habe.
    Die doDatClock hatte ich vorher auch nicht im Blick - damit fing sozusagen mein Dilemma an. :-??

    Ich meine, dass "Uhr+Datum-in-Titlebar" mal von Dir vor geraumer Zeit angeboten wurde. Auch wenn dort immer die Versionsangabe geändert werden musste, gehörte dieses Script zu meinen Favoriten.
    Trotzdem Danke für die große Geduld ! :)

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 16:12

    andreas
    schau mal in meinen Beitrag #46 - dort habe ich angegeben, dass die Menüleiste mit doDatClock (ohne Titelleiste) nicht passt.
    Daraufhin habe ich Anpassungen für mich gemacht - bis alles passte.
    Das Script "Set Profilname ***" hatte ich umbenannt - s.a. Bild aus # 53

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 16:00
    Zitat von 2002Andreas


    Dann hast du ja alles doppelt drin :-??

    Und der Screenshot aus Beitrag Nr. 53 zeigt dein Nightly Profil. :!:


    Das ist ja auch richtig. Dort ging es darum, dass die Menuezeile mit doDatClock nciht passte. Daraufhin habe ich in dem Script angepasst!

    Zitat

    Ich steige nicht mehr durch, wo genau was in deinen Profilen nicht passt.


    Muss kurz recherchieren - Antwort kommt!

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 15:45
    Zitat von 2002Andreas


    Und wo ist jetzt der Eintrag deines Profiles aus diesem Script: :-??

    "SetProfilName Titlebar.uc.js"

    Hatte ich umbenannt, sieht nun mit Titelzeile in 66.0.3 so aus:

    [attachment=0]Menueleiste_doDatUhr_1..jpg[/attachment]
    Konnte nicht alles erfassen - aber rechts ist alles vorhanden.

    Bilder

    • Menueleiste_doDatUhr_1..jpg
      • 31,72 kB
      • 1.855 × 81
  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 15:33
    Zitat von milupo


    Sind denn in den anderen Profilen die Profilnamen kürzer? Die nehmen dann natürlich auch weniger Platz in Anspruch.


    Nein, hier geht es nur um Firefox 66.0.3 und meine einzige Nightly Firefox 68.0a1 (augenscheinlich gleiche Länge)

    Zitat

    Was mich aus der Reihe noch stören würde - dass der Profilname hochgestellt ist. Er sollte in gleicher Höhe wie der Text des Datumsskriptes stehen. Mit den beiden CSS-Eigenschaften margin-top und margin-bottom aus dem Profilnamenskript lässt sich das irgenwie nicht bewerkstelligen.


    Bei mir scheint es so, als wäre es alles in gleicher Höhe. Zumindest auf dem NB 15,6 "

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 15:01

    Habe ein wenig rumgefummelt:
    Änderungen in "doDatClock.uc.js" >>Zeile 19 bis 23

    CSS
    var personalText = '  >   designed by D. Büssen   <'; // your personal text here
    	var cssColor = 'white'; // Font Color
    
    
    	var css = 'padding-top: 4px !important; padding-left: 0px; color: ' + cssColor + '; font-weight: 600; text-shadow: none; width: 275px; margin-right:10px;';
    	var cssA = 'margin-left: 60px; width: auto;';


    Zeile 22 >> margin-right von 42 auf 10px
    Zeile 23 >> margin left von 68 auf 60px

    sieht jetzt so aus (FX Nightly 68.0a1)
    [attachment=0]Menueleiste_doDatUhr..jpg[/attachment]

    Damit kann ich leben. Was mich wundert: in allen anderen Profilen passt es mit der Original doDAtClock.uc.js.

    Kleiner Wemutstropfen: wenn ich nun die Titelzeile wieder einblende, fehlt der Schriftzug von doDatClock in der Menüzeile. :-??? Man kann nicht alles haben wollen! :)

    Bilder

    • Menueleiste_doDatUhr..jpg
      • 20,31 kB
      • 1.851 × 56
  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 13:13

    Hatte inzwischen die gleiche Idee - für mich wird es schwierig!

    CSS
    (function() {
      if (location != 'chrome://browser/content/browser.xul')
        return;
    
    
      function getCurrentProfileName(){
        function readFile(aFile){
          var stream = Cc["@mozilla.org/network/file-input-stream;1"].createInstance(Ci.nsIFileInputStream);    
          stream.init(aFile, 0x01, 0, 0);
          var cvstream = Cc["@mozilla.org/intl/converter-input-stream;1"].createInstance(Ci.nsIConverterInputStream);
          cvstream.init(stream, "UTF-8", 1024, Ci.nsIConverterInputStream.DEFAULT_REPLACEMENT_CHARACTER);
          var content = "", data = {};
          while (cvstream.readString(4096, data)) {
            content += data.value;
          }
          cvstream.close();
          return content.replace(/\r\n?/g, "\n");
        }
        var PrefD = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("PrefD", Components.interfaces.nsIFile);
        var ini = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("AppRegD", Components.interfaces.nsIFile);
        ini.append("profiles.ini");
        var ini = readFile(ini);
        var profiles = ini.match(/Name=.+/g);
        var profilesD = ini.match(/Path=.+/g);
        for ( var i = 0; i < profiles.length;i++) {
          if ((profilesD[i]+"$").indexOf(PrefD.leafName+"$") >= 0) {
            profiles[i].match(/Name=(.+)$/);
            return RegExp.$1;
          }
        }
        return null;
      };
    
      try {  
        CustomizableUI.createWidget({
          id: 'profile-name',
          type: 'custom',
          defaultArea: CustomizableUI.AREA_MENUBAR,
          onBuild: function(aDocument) {
            var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbaritem');
            toolbaritem.id = 'profile-name';
            toolbaritem.className = 'chromeclass-toolbar-additional';
            toolbaritem.setAttribute('label', 'Profil-Name');
            var label = document.createElement('label');
            label.setAttribute('value', getCurrentProfileName());
            toolbaritem.appendChild(label);
            return toolbaritem;
          }
        });
      } catch(e) { };
    
      var css = '\
    		@-moz-document url("chrome://browser/content/browser.xul") { \
    			#profile-name {margin-top: 3px; margin-bottom: -2px !important; font-weight: bold; font-size: 14px;\
    			} \
    		}';
    	var cssUri = Services.io.newURI('data:text/css,' + encodeURIComponent(css), null, null);
    	var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    	SSS.loadAndRegisterSheet(cssUri, SSS.AUTHOR_SHEET);
    
    })();
    Alles anzeigen

    Lass Dir Zeit, es eilt nicht!

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 12:58

    Du wirst es nicht glauben.
    Im Nightly 68.0a1 Profil hatte ich auch das Script. Umbenannt - auch da werden nun nicht alle 3 Icons angezeigt.
    Ich raube Dir schon wieder die wohlverdiente Mittagspause! :oops:

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 12:45
    Zitat von 2002Andreas


    Wohin rutscht der Text denn wenn du die Titelleiste zwecks Test aktivierst?


    Der bleibt in der Leiste, wenn ich die Titelleiste hinzugebe.

    Aber - inzwischen habe ich den Täter gefunden: es ist das Script "SetProfilName Titlebar.uc.js"
    Den habe ich eigentlich auch aus 2017 - hat aber nur die stationären Profile angezeigt, keine mobilen.
    Da wurde nur "null" angezeigt. Den Übertäter hatte ich überhaupt nicht im Visier!! :-??

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 12:25
    Zitat von 2002Andreas


    Kannst du den Text denn anklicken damit sich der Profilordner öffnet?
    Oder ist das doch nur ein einfacher Text den du mit einem Script hinzugefügt hattest?

    Text kann ich anklicken - rührt sich aber nichts. Habe den Script umbenannt - keine Änderung.

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 12:17

    Bin mir nicht ganz sicher, Es könnte das Script Profilordner.uc,js sein (aus 1917).
    Werde gleich mal versuchen, den zu eliminieren.
    Melde mich gleich wieder.

  • Icon in der Menüleiste

    • Büssen
    • 28. April 2019 um 12:06

    Hallo,

    ich muss das Füllhorn leider wieder aufmachen.
    Habe auf dem Notebook mit meinem Hauptprofil folgende Ansicht (ohne Titelzeile)

    [attachment=0]Einst_doDatUhr.jpg[/attachment]

    Da fehlt der Button mit X (schließen) Der Eintrag Profil scheint nach rechts zu drücken?
    Sonst passt alles.

    Bilder

    • Einst_doDatUhr.jpg
      • 10,41 kB
      • 1.116 × 47
  • AddOn-Liste ändern

    • Büssen
    • 27. April 2019 um 13:05

    Hallo,

    Zitat von Büssen

    Nachtrag: nachdem es auf dem NB läuft, reicht nun der Bildschirm für die Darstellung nicht mehr aus?


    heute scheint nicht mein Tag zu sein!
    Habe Problem gelöst, indem ich die Lesezeichen-Sidebar entfernte. Nun passt tatsächlich dank Fremdhilfe wieder alles! :)

  • AddOn-Liste ändern

    • Büssen
    • 27. April 2019 um 12:24
    Zitat von Endor


    Hallo Büssen.
    Bei Ansicht Notebook - 66.0.3 ist der CSS Code jedenfalls nicht aktiv.
    Warum kann ich leider auch nicht sagen.
    Mfg.
    Endor

    Hallo Endor,
    ich muss nunmehr mal wieder ganz kleine Brötchen backen! :oops:
    Aufgrund deines Hinweises (nicht aktiv) musste ich aktiv werden. Es hatte sich ein Fehlerteufelchen eingeschlichen (Buchstabendreher).
    Kann mich an nur an milupos Worte erinnern - gebetsmühlenartig alles noch mal kontrollieren!! :oops::oops:
    Es ist hier oben eigentlich immer sehr windig - dabei habe ich mich (einfach) zu weit aus dem Fenster gelehnt. :)

    Nachtrag: nachdem es auf dem NB läuft, reicht nun der Bildschirm für die Darstellung nicht mehr aus?

  • AddOn-Liste ändern

    • Büssen
    • 27. April 2019 um 10:54

    Guten Morgen,
    nachdem gestern zu meinem Anliegen noch ein Nachschlag erfolgte, hier nochmal eine Bildfolge vom PC und Notebook.
    Wie gesagt, ich habe im Code lediglich die obigen Namen (Barbara/Dieter) geändert. Sonst alles Original

    Ansicht PC - 66.0.3
    [attachment=2]about-addons.jpg[/attachment]

    Ansicht PC - Nightly 68.0a1
    [attachment=1]about-addons_N68.jpg[/attachment]

    Ansicht Notebook - 66.0.3
    [attachment=0]about_addons_NB66.jpg[/attachment]

    Habe auch die Kodierungen jeweils überprüft, alle Importe in userContent.css, dann jeweils den FX neu gestartet und dabei den Cache gelöscht.
    Wie gesagt, es fielen mir nur die unterschiedlichen Darstellungen mit dem gleichen Code auf. :-??

    Bilder

    • about_addons_NB66.jpg
      • 82,18 kB
      • 1.034 × 583
    • about-addons_N68.jpg
      • 104,32 kB
      • 1.108 × 631
    • about-addons.jpg
      • 75,24 kB
      • 1.086 × 463
  • AddOn-Liste ändern

    • Büssen
    • 26. April 2019 um 18:35

    Wie ich bereits bemerkte, ist die gezeigte Ansicht von meinem PC. Die Datei von Github.(da ist sicher Endor mit beteiligt)
    Die gleiche about-addons.css habe ich mir auf mein Notebook kopiert und entsprechend dort ausprobiert.
    Die Überschschrift habe ich von Barbara auf Dieter geändert. Das war eigentlich alles.
    Im Original sind die Kanten abgerundet, auf dem Notebook eckig.
    Hier ist der Originallink : https://github.com/Endor8/CSS/tree/master/Forum

    PS: Sollte sich keine Lösung finden lassen - ist auch nicht so schlimm!

  • AddOn-Liste ändern

    • Büssen
    • 26. April 2019 um 18:05

    Hallo,
    nachdem ich mir den Code about-addons.css auf dem PC unter WIN 10 eingebaut habe, sieht es so aus:
    [attachment=0]about-addons.jpg[/attachment]
    Nun wollte ich diesen Code 1:1 auf dem Notebook (WIN 10) übernehmen, funktioniert aber in keinem Profil.
    Habe ich evtl. eine Einstellung übersehen?
    Die about-addons.css habe ich im CSSWeb-Ordner, alles andere im userContent.css Ordner.

    Bilder

    • about-addons.jpg
      • 75,24 kB
      • 1.086 × 463
  • Nightly 68.0a1 - Menü öffnen?

    • Büssen
    • 26. April 2019 um 09:32

    Hallo Endor,
    vielen Dank für die schnelle Erledigung.
    Funktioniert in o.g. Version und auch nach Bereinigung von Hamburger-Paneel auf die Hamburger.css

  • Nightly 68.0a1 - Menü öffnen?

    • Büssen
    • 25. April 2019 um 19:50

    milupo
    zu # 13 + # 14
    habe alles überprüft >> ist genau so vorhanden, wie von dir beschrieben.
    Ich lasse das nun mal sacken - mache Feierabend.
    Vielen Dank für die Mühe!

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon