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. FuchsFan

Beiträge von FuchsFan

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 18:32
    Zitat von milupo

    Das Skript fügt das Favicon ein, das kann dazu geführt haben, dass bei dir die Symbole sich dann in die Quere kamen.

    Das ist gerade auch mit dem Script von Andreas passiert, wieder alles auf dem Haufen. Bleibt also nur das Ausblenden oder die Benachrichtigungen komplett abschalten, wie Sören ja meinte,

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 18:18
    Zitat von milupo

    Mein Skript sieht so aus:

    Auch an dich ein Dankeschön, das wäre auch eine Möglichkeit. Lasse es aber so in dem Script, das kann ich ja sogar deuten, was es bewirkt. ;):)


    @all

    Außerdem möchte ich mich für die Lehrstunde bedanken, wieder etwas dazu gelernt. :thumbup:

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 18:08
    Zitat von 2002Andreas

    Ich nutze dieses Script für das Favikon in der Urlbar.

    Danke, Andreas, habe ich dann so übernommen. :thumbup::)

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 18:00
    Zitat von Sören Hentzschel

    an deinem Screenshot, dass genau dieser Bereich stark modifiziert worden ist.

    Das kann eigentlich nur durch dieses Script geschehen (glaube ich). Mir wäre es auch egal, wenn das Symbol angezeigt wird, aber wie bekomme ich das dort entwirrt, mit dem Code im Script kenne ich mich nicht so aus.

    CSS
    // 'Favicon in urlbars identity box' script for Firefox 60+ by Aris
    //
    // This script restores current pages favicon inside urlbar (aka location bar, address bar or awesome bar).
    // [!] If a page does not offer a favicon, browser branches default icon is shown.
    // [!] In a multi-window environment pages without favicons might show wrong icons.
    // option: set icon for pages without favicon
    // Fx 70+: add favicon item to identiy box without replacing connection or tracking protection icons
    
    
    var i_icon = 'chrome://browser/skin/identity-icon.svg';
    var sheet = 'chrome://global/skin/icons/Portrait.png';
    var brand = 'chrome://branding/content/identity-icons-brand.svg';
    var globe = 'chrome://mozapps/skin/places/defaultFavicon.svg';
    
    var icon_for_pages_without_favicon = i_icon; // i_icon, sheet, globe or brand (colorized Fx channel icon)
    
    
    var appversion = parseInt(Services.appinfo.version);
    
    var FaviconInUrlbar = {
     init: function() {
       try {
           
        // on Fx 70+: add favicon to identity box without replacing existing icons
        if(appversion >= 70) {
          var favimginurlbar = document.createXULElement("image");
          favimginurlbar.setAttribute("id","favimginurlbar");
          favimginurlbar.style.width = "20px";
          favimginurlbar.style.height = "20px";
          favimginurlbar.style.marginRight = "4px";
          document.getElementById('identity-box').insertBefore(favimginurlbar,document.getElementById('identity-box').firstChild);
        }
        
        // update script every time tab attributes get modified (switch/open tabs/windows)
        document.addEventListener("TabAttrModified", updateIcon, false);
        document.addEventListener('TabSelect', updateIcon, false);
        document.addEventListener('TabOpen', updateIcon, false);
        document.addEventListener('TabClose', updateIcon, false);
        document.addEventListener('load', updateIcon, false);
        document.addEventListener("DOMContentLoaded", updateIcon, false);
        
    
        function updateIcon() {
            
         setTimeout(function(){ // timeout fixes wrong icon detection in some cases
          
          // get current tabs favicon
          var favicon_in_urlbar = gBrowser.selectedTab.image;
          
          // if current tab offers no icon, use selected icon (icon_for_pages_without_favicon)
          if(!gBrowser.selectedTab.image || gBrowser.selectedTab.image == null)
            if(!icon_for_pages_without_favicon) favicon_in_urlbar = brand;
              else favicon_in_urlbar = icon_for_pages_without_favicon;
              
          // on Fx 60-69: replace globe icon with favicon 
          // on Fx 70+: modify favicon item
          if(appversion >= 70) document.querySelector('#favimginurlbar').style.listStyleImage = "url("+favicon_in_urlbar+")";
          else document.querySelector('#identity-icon').style.listStyleImage = "url("+favicon_in_urlbar+")";
          
         },100);
    
        }
        
        /* restore icon badge for websites with granted permissions */
        var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
        var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(' \
            \
            .grantedPermissions::before { \
              content: "" !important; \
              display: block !important; \
              width: 6px !important; \
              height: 6px !important; \
              position: absolute !important; \
              -moz-margin-start: 11px !important; \
              margin-top:-8px !important; \
              background: Highlight !important; \
              border-radius: 100px !important; \
            } \
            \
        '), null, null);
    
        // remove old style sheet
        if (sss.sheetRegistered(uri,sss.AGENT_SHEET)) sss.unregisterSheet(uri,sss.AGENT_SHEET);
        
        sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
      } catch(e) {}
     }
    };
    
    // initiate script after DOM/browser content is loaded
    document.addEventListener("DOMContentLoaded", FaviconInUrlbar.init(), false);
    Alles anzeigen
  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 17:29
    Zitat von Sören Hentzschel

    Du hast es entweder durch eine andere Anpassung kaputt gemacht

    Ist mir nicht bewusst, weil ich in diese Richtung schon ewig nichts mehr unternommen habe. Nun auch im 78esr probiert, da ist es auch so.:/

    2002Andreas

    Danke, Andreas, ich übernehme mal den Code, der schafft da Ruhe. :thumbup:

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 17:18
    Zitat von Sören Hentzschel

    Wie gesagt, das ist nicht neu, sondern stellt Firefox bereits seit Ewigkeiten so dar.

    Gut, das habe ich begriffen, wie unter #1 gesagt tritt es aber hier erst seit einiger Zeit in Erscheinung (evtl. 1 Mon.). Nun habe ich in den Einstellungen für diese Seite erlaubt, und es wird so angezeigt wie du beschreibst.

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 17:03
    Zitat von 2002Andreas

    Was hast du da eingetragen für das Forum?

    Ich habe dort noch nie etwas eingetragen, aber es sieht so aus.

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 16:56
    Zitat von Sören Hentzschel

    das liegt an deinen Anpassungen, nicht an Firefox.

    Nun stehe ich auf dem Schlauch, sagst du mir auch, wovon du da ausgehst, damit ich es kontrollieren kann.

    Übrigens ist es nur bei camp-firefox.de so.

  • Benachrichtigungssymbol in Urlbar bei camp-firefox.de

    • FuchsFan
    • 22. Dezember 2020 um 16:46

    Seit einiger Zeit erscheint bei jedem Neuaufruf der Seite das Benachrichtigungssymbol in der Urlbar.

    Erst wenn ich in der Sitzung im geöffneten Menü auf das Kreuz klicke (Zulassung), dann verschwindet das Symbol.

    Kommt dann bei einem erneuten Aufruf der Seite wieder.

    Wie bekomme ich das bereinigt, dass es nicht mehr angezeigt wird?

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 17:57
    Zitat von Endor

    Klasse.

    Ich habe jetzt festgestellt, dass der Button immer nach dem dritten Neustart erscheint, sofern der Nightly vorher aktualisiert war.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 17:50
    Zitat von Endor

    Bitte testen:

    Das funktioniert jetzt aber. :thumbup:

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 17:40
    Zitat von Endor

    Das wäre der CSS Code für diese Schaltfläche:

    Endor, den Code habe ich in Nightly eingefügt, sieht aber trotzdem noch so aus.:/

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 16:23
    Zitat von Sören Hentzschel

    Es gibt ja beide Möglichkeiten und in einem Fall ist dieser Button normal, im anderen nicht.

    Also gut, hier die Einstellungen.

    Diese verwende ich in allen Versionen, nur erschien der Button erstmals seit gestern im Nightly. Komisch daran ist, nicht immer. Gerade habe ich eine Version von 85 auf 86 aktualisiert, nach dem Update wie immer die Bestätigung auf Aktualität. Den Nightly weiter offen gelassen, nach einer Weile den Dialog geöffnet, da erscheint der Button.:/

    Er verschwindet erst wieder nach einem Neustart.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 15:59
    Zitat von Sören Hentzschel

    Manuelle Installation ist nicht das Gleiche wie das Abschalten der Suche nach Updates.

    Du weißt schon was ich meine.;):)

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 15:55
    Zitat von Sören Hentzschel

    wenn die automatische Suche nach Updates deaktiviert ist.

    Ich habe schon immer auf manuelle Installation in den Einstellungen, den Button sehe ich aber im Nightly seit gestern erstmals.

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 15:41
    Zitat von milupo

    Das Update war bereits durch - Nightly ist aktuell -, was soll da also noch passieren.

    Ist doch klar, milupo. aber der Button zur Suche ist für mich neu.;)

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 16. Dezember 2020 um 15:31

    Endor

    Hallo, Endor!

    Hier RE: About Seiten mit CSS Codes anpassen gibt es die Änderung label.bottom-link:nth-child(3), und funktioniert. Ich habe für die anderen beiden Button unten genau so bezeichnet (nur Ziffer mit 1 und 2 geändert), auch das funktioniert.

    Für Version 84 die Änderungen (rote Schrift) funktionieren auch, aber ich habe dann auch den unteren Eintrag #contributeDesc > label:nth-child(1) der für 86 gedacht ist , so in den 84 eingebaut, und funktioniert auch.

    Kannst mal bitte etwas dazu sagen, ob es gut oder böse ist.;)

    Dann noch eine Sache, im aktuellen Nightly taucht das hier auf, habe ich sonst noch nicht gesehen.

    Kann ich drauf klicken, der Router geht in Aktion, passieren tut weiter nichts. Starte ich neu, so steht wie immer "Nightly ist aktuell".

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 15. Dezember 2020 um 19:27
    Zitat von Boersenfeger

    Es sind mehr...

    Na toll....;)

    Ich bedanke mich!:thumbup:

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 15. Dezember 2020 um 18:09
    Zitat von Boersenfeger

    denn die sind alle im CSS-Unterordner Icons abgelegt..

    Das sind doch nur 11 Dateien (Bezeichnung ist doch im Code vorhanden), in einen Ordner ablegen, Ordner als ZIP_Archiv hier anhängen. Mach mal bitte!

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 15. Dezember 2020 um 17:59

    Boersenfeger

    Stellst du mir bitte die Icons zu deinem Code zur Verfügung.

Unterstütze uns!

Jährlich (2025)

105,8 %

105,8% (687,41 von 650 EUR)

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