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

Beiträge von Endor

  • Download Scripts funktionieren nicht richtig bzw. gar nicht.

    • Endor
    • 4. Januar 2019 um 14:49

    Bitte mal diese ganz aktuelle Version testen, das ist die aktuellste verfügbare Version vom Oktober:
    https://github.com/Endor8/userChr…tusModoki.uc.js

    Mfg.
    Endor

  • Frohe Weihnachten und einen guten Rutsch

    • Endor
    • 2. Januar 2019 um 19:04

    Auch von mir, alles Gute für 2019!

  • Speicherort von Dateien und Ordnern für den schnellen Zugriff über die zusätzliche Symbolleiste

    • Endor
    • 2. Januar 2019 um 19:03

    Ja die Symbole hängen zusammen, man kann sie zwar mit CSS Code
    ausrichten, aber die bleiben immer zusammen und in der gleichen Reihenfolge.
    Das lässt sich auch nicht ändern, denn das Script, fügt genau genommen eine Symbolleiste
    mit den verschiedenen Buttons - Icons ein.
    Du kannst im Script die Position ändern, aber die Buttons bleiben immer zusammen.
    Mfg.
    Endor

  • Speicherort von Dateien und Ordnern für den schnellen Zugriff über die zusätzliche Symbolleiste

    • Endor
    • 31. Dezember 2018 um 14:19

    Hallo pro100user.
    Prima!
    Freut mich wenn es jetzt so ist wie Du es möchtest.
    :klasse:
    Auch Dir alles Gute für das neue Jahr, vor allem viel Gesundheit, Glück und Erfolg.

    Mfg.
    Endor

  • Speicherort von Dateien und Ordnern für den schnellen Zugriff über die zusätzliche Symbolleiste

    • Endor
    • 30. Dezember 2018 um 20:06

    Hallo.
    Du kannst ja als Ziel für das Script die Lesezeichenleiste verwenden.
    Ändere dazu Zeile 16 mal so:

    Code
    insertafter: 'PersonalToolbar'

    Einen Ordner kann man damit so öffnen:

    Code
    {name: 'Wetter', path: 'C:\\Users\\Verschiedenes\\Wetter'},

    Wetter ist die Bezeichnung des Ordner aus obigen Beispiel.
    Ich nehme an, du hast eigentlich alles in Kyrillischen Schriftzeichen.
    Ob das damit auch funktioniert kann ich leider nicht sagen.

    Mfg.
    Endor

  • Speicherort von Dateien und Ordnern für den schnellen Zugriff über die zusätzliche Symbolleiste

    • Endor
    • 30. Dezember 2018 um 15:58

    Vielleicht wäre dieses Script passend:
    https://github.com/ardiman/userCh…nalapplications

    Mfg.
    Endor

  • Unterschiedliche Code-Darstellung

    • Endor
    • 18. Dezember 2018 um 18:49

    @2002 Andreas.
    Perfekt!!!
    Passt wunderbar.
    :klasse:
    Mfg.
    Endor

  • Unterschiedliche Code-Darstellung

    • Endor
    • 18. Dezember 2018 um 17:32

    2002Andreas.
    Ja das vermute ich auch.
    Nur wie man das jetzt ändern muss damit es optisch wieder so aussieht
    weiß ich leider nicht.
    Vielleicht hat ja jemand noch eine Idee.
    Auf alle vielen Dank für Deine Hilfe.

    Edit: denke mal es hat damit zu tun:
    https://bugzilla.mozilla.org/show_bug.cgi?id=1382896

    Mfg.
    Endor

  • Unterschiedliche Code-Darstellung

    • Endor
    • 18. Dezember 2018 um 17:29
    Zitat von Büssen


    ... ich habe links sowie rechts 18 Einträge
    Deinen obigen Code habe ich noch nicht ausprobiert.

    Danke für die Info.
    So der hier müsste passen:

    CSS
    @namespace url(http://www.w3.org/1999/xhtml);
            @-moz-document url-prefix(about:about) {
    
    		html > body {background: #FFFFFF !important;}
    
    		ul { list-style: none !important;}
    
    		#abouts {margin-left: 70px !important;}
    
    		#abouts{margin-top: 30px !important;}
    
    		p {margin-left: 40px !important; font-size:15px!important;}
    
    		h1:before {content: "Büssens Firefox:    "; font-weight:bold !important;  color:red !important; margin-left: 40px !important;}
    
    	    /* #abouts > li:nth-child(20){ margin-top: 10px !important;} */
    		}
    
    		@-moz-document url("about:about") {
    
    
            a{color:black!important;}
    
    
            a{
            text-decoration:none!important;
            color:black!important;}
    
            /* Die ersten 18 */
    
    
            #abouts > li:nth-child(-n+18){
            -moz-appearance:none!important;
            background: gainsboro url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            text-decoration:none!important;
            margin-top:3px!important;
    	margin-bottom: 5px !important;
            margin-right:55px!important;
            margin-left: -35px !important;
    	padding-right: 15px !important;
            padding-left:35px!important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
    
    
            /* Die ersten 18 hover */
    
    
            #abouts > li:nth-child(-n+18):hover{
            -moz-appearance:none!important;
            background: #B2EDFA  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            text-decoration:none!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
            /* Die letzten 18 */
    
    
            #abouts > li:nth-child(n+19){
            -moz-appearance:none!important;
            background: cornsilk url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            margin-left: -10px !important;
            margin-top:3px!important;
            margin-bottom: 5px !important;
            margin-right:30px!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: red !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
    
    
            /* Die letzten 18 hover */
    
    
            #abouts > li:nth-child(n+19):hover{
    		-moz-appearance:none!important;
            background: #B2EDFA url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            margin-left: -10px !important;
            margin-right:30px!important;
            padding-left:35px!important;
    	padding-right: 15px !important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
        	}
    Alles anzeigen

    Bitte mal testen.
    Mfg.
    Endor

  • Unterschiedliche Code-Darstellung

    • Endor
    • 18. Dezember 2018 um 17:12

    2002Andreas.
    Hast Du eventuell eine Idee warum seit Firefox 64
    mit obigen Code die Schaltflächen anders aussehen als vorher?

    Bild aus Firefox 63:
    [attachment=1]Bilder 1.png[/attachment]

    Seit Firefox 64:
    [attachment=0]about_FX_65.jpg[/attachment]

    Mfg.
    Endor

    Bilder

    • about_FX_65.jpg
      • 19,72 kB
      • 554 × 121
    • Bilder 1.png
      • 13,05 kB
      • 578 × 145
  • Unterschiedliche Code-Darstellung

    • Endor
    • 18. Dezember 2018 um 16:54

    Hallo Büssen.
    Bei mir genau wie bei Andreas.

    Wie viele Einträge hast Du da bei about:about in den beiden Spalten?
    Ich, links 18 rechts 19.

    Hier der Code für meinen Nightly 66.

    CSS
    @namespace url(http://www.w3.org/1999/xhtml);
            @-moz-document url-prefix(about:about) {
    
    		html > body {background: #FFFFFF !important;}
    
    		ul { list-style: none !important;}
    
    		#abouts {margin-left: 70px !important;}
    
    		#abouts{margin-top: 30px !important;}
    
    		p {margin-left: 40px !important; font-size:15px!important;}
    
    		h1:before {content: "Büssens Firefox:    "; font-weight:bold !important;  color:red !important; margin-left: 40px !important;}
    
    	    /* #abouts > li:nth-child(20){ margin-top: 10px !important;} */
    		}
    
    		@-moz-document url("about:about") {
    
    
            a{color:black!important;}
    
    
            a{
            text-decoration:none!important;
            color:black!important;}
    
            /* Die ersten 18 */
    
    
            #abouts > li:nth-child(-n+18){
            -moz-appearance:none!important;
            background: gainsboro url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            text-decoration:none!important;
            margin-top:3px!important;
    		margin-bottom: 5px !important;
            margin-right:55px!important;
            margin-left: -35px !important;
    		padding-right: 15px !important;
            padding-left:35px!important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
    
    
            /* Die ersten 18 hover */
    
    
            #abouts > li:nth-child(-n+18):hover{
            -moz-appearance:none!important;
            background: #B2EDFA  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            text-decoration:none!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
            /* Die letzten 19 */
    
    
            #abouts > li:nth-child(n+19){
            -moz-appearance:none!important;
            background: cornsilk url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            margin-left: -10px !important;
            margin-top:3px!important;
            margin-bottom: 5px !important;
            margin-right:30px!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: red !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
    
    
            /* Die letzten 19 hover */
    
    
            #abouts > li:nth-child(n+19):hover{
    		-moz-appearance:none!important;
            background: #B2EDFA url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            margin-left: -10px !important;
            margin-right:30px!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    		}
    Alles anzeigen

    Mfg.
    Endor

  • Unterschiedliche Code-Darstellung

    • Endor
    • 17. Dezember 2018 um 19:08

    Hallo Büssen.
    Na klar doch. Du kannst da frei ändern was Du möchtest.
    Prima wenn es wieder passt.
    Mfg.
    Endor

  • Unterschiedliche Code-Darstellung

    • Endor
    • 17. Dezember 2018 um 18:51

    Hallo Büssen.
    Das liegt an der unterschiedlichen Anzahl der about: Einträge auf der Seite.
    Teste den mal ob der im 64er passt:

    CSS
    @namespace url(http://www.w3.org/1999/xhtml);
            @-moz-document url-prefix(about:about) {
    
    		html > body {background: #FFFFFF !important;}
    
    		ul { list-style: none !important;}
    
    		#abouts {margin-left: 70px !important;}
    
    		#abouts{margin-top: 30px !important;}
    
    		p {margin-left: 40px !important; font-size:15px!important;}
    
    		h1:before {content: "Endors Firefox:    "; font-weight:bold !important;  color:red !important; margin-left: 40px !important;}
    
    	    /* #abouts > li:nth-child(20){ margin-top: 10px !important;} */
    		}
    
    		@-moz-document url("about:about") {
    
    
            a{color:black!important;}
    
    
            a{
            text-decoration:none!important;
            color:black!important;}
    
            /* Die ersten 19 */
    
    
            #abouts > li:nth-child(-n+18){
            -moz-appearance:none!important;
            background: gainsboro url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            text-decoration:none!important;
            margin-top:3px!important;
    		margin-bottom: 5px !important;
            margin-right:55px!important;
            margin-left: -35px !important;
    		padding-right: 15px !important;
            padding-left:35px!important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
    
    
            /* Die ersten 19 hover */
    
    
            #abouts > li:nth-child(-n+18):hover{
            -moz-appearance:none!important;
            background: #B2EDFA  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            text-decoration:none!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
            /* Die letzten 19 */
    
    
            #abouts > li:nth-child(n+19){
            -moz-appearance:none!important;
            background: cornsilk url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            margin-left: -10px !important;
            margin-top:3px!important;
            margin-bottom: 5px !important;
            margin-right:30px!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: red !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    
    
    
            /* Die letzten 19 hover */
    
    
            #abouts > li:nth-child(n+19):hover{
    		-moz-appearance:none!important;
            background: #B2EDFA url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACmElEQVQ4jZXP20tTARwH8EP/RA+996L2ohOC3oWgN6M3K/WhoCB8a1jN3MWHNeduKmelY22QhZZjUWgpq6lrmOPMbceju8Wcm7q2nV3OZTvn20uJCZX94Avfl+8HfgRxyrPb7b12uz1HkqQwMTFhOu2OIAiCGB8fP0eSZCadToOiKFit1pf/BZAk2e31epHNZmE2m4smk2ludHTUrdfrjacCbDbb1fn5eUSjURiNRsZgMNSWl5cxMjIi/XOsUqnOWCwWfzAYBEVRCAQCoCgKKysr0Gg0OWLL0x5K+XrE9Kcbx3JdZLyX4tY3Yb1+Zkdwzn1GJBLBwsIC3G43pqenoVarMyqVqpdgPApeliUAMiDLwM8eiO5B9yKF16sHGHTEYXUtwvV0uPlhVnnoNPcZlErlWYIgCIKZ7SjJTQ58xoBaYgy11BR8q34Mu5LwrBXwbr0A58c8+g0RyI3vgCQKzKxi8+jHrZlOVhLLqCUsqO6YsbT0CsapRWw4+sFYFH/MMaBDbNRz2Pc/RNJ5Gb7xHiScV1AoszgsVpDcLSB3UIAklCEJJQA4Abg6RUAGJB6Q6mCrVchiDnTsLfyrM8jQJnCpB6jHB1DbvgVJyJ8AHApBbtbRZNfQKL5HMWkBn9Ej/HUSdGgMXPox6vG7qDE3UY1dg8Tv/Q4wkwpeElmIBQ+E/HPwWSu4bxpw6SFwKSW41CBqTC8q0W6w4S5IQu4EYFFwsliEkHeA3x0Dlx5CPTGAGtOHaqwblXAX2NBFlNcvoBQ8jwb7BYxFwR0BtKE9KxZ3StW4W6puP0OFsaFCG1CJacFuPgIbvo8yNYBy6A7KG7fB7/vkrSftpSMgqm65F9O1uWlt2z6ta+X+Gm0rR+tayzFti/nX/gcwUkLfFByGBgAAAABJRU5ErkJggg==") no-repeat !important;
            color:transparent!important;
            font-size:14px!important;
            margin-left: -10px !important;
            margin-right:30px!important;
            padding-left:35px!important;
    		padding-right: 15px !important;
            border-color: dodgerblue !important;
            border-style: outset !important;
            border-width:2px !important;
            background-position:10px 0px!important;
            border-radius:14px!important;}
    
    		}
    Alles anzeigen

    Mfg.
    Endor

  • Bitte reparieren Sie den nächsten UndoCloseTabButton2.uc.js

    • Endor
    • 5. Dezember 2018 um 11:01

    So bitte wieder testen:

    Code
    // ==UserScript==
    // [url=home.php?mod=space&uid=467097]@Name[/url]                 UndoCloseTabBtn.uc.js
    // [url=home.php?mod=space&uid=1079000]@namespace[/url]           UndoCloseTab@gmail.com
    // @description         Geschlossene Tabs wieder herstellen, Schaltfläche mit Popupmenü
    // [url=home.php?mod=space&uid=321866]@author[/url]               defpt
    // @charset              UTF-8
    // @Compatibility        FF57+
    // [url=home.php?mod=space&uid=570682]@version[/url]              v2018.04.04 Kompatibilität mit Firefox 57+ von runningcheese
    // @version              v2014.09.15
    // ==/UserScript==
    (function() {
    	if(document.getElementById('undoclosetab-button')) return;
    
    
    	CustomizableUI.createWidget({
    		id: 'undoclosetab-button',
    		label: 'Tabs wiederherstellen',
    		tooltiptext: 'Kürzlich geschlossene Tabs wiederherstellen',
    		defaultArea : CustomizableUI.AREA_NAVBAR,
    		onCreated: (uCTBtn) => {
    			uCTBtn.setAttribute('context', '_child'); //点击按钮恢复最后一次关闭的标签
    							   //如果想左键恢复最后一次关闭的标签,右键打开已关闭标签列表,那么改为(context: "_child",)
    							   //如果想改成菜单形式的,那么改为(type: "menu-button",)
    			uCTBtn.setAttribute('command', 'History:UndoCloseTab');
    
    
    			uCTBtn.appendChild($C('menupopup', {
    				oncommand: 'event.stopPropagation();',
    				onpopupshowing: 'this.parentNode.populateUndoSubmenu();',
    				context: '',
    				tooltip: 'bhTooltip',
    				popupsinherittooltip: 'true'
    			}));
    			uCTBtn._getClosedTabCount = HistoryMenu.prototype._getClosedTabCount;
    			uCTBtn.populateUndoSubmenu = eval('(' + HistoryMenu.prototype.populateUndoSubmenu.toString().replace(/\.undoTabMenu/g, '') + ')');
    		}
    	});
    
    
    
    
    	document.insertBefore(document.createProcessingInstruction(
    		'xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent('\
    			#undoclosetab-button menuitem {max-width: 240px;}\
    			#undoclosetab-button .toolbarbutton-icon {list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADgUlEQVR42mL8//8/AyUAIIBYYIzVq1dLC4mIrvr08ZPV379/vjEzMwOZnycmxMV04DMAIIAYQC4A4dXr1oU+fvLk/5/fv/9//fzl/9ev3/6vWLnqK0weFwYIIBZ0A79//crw5+9fhh+//jBYWlhz1dc3fgIqZeDh4WHk4uaqysnKmoysHiCAwAbceHRD6uLdQ0kGunoMv9hYGX79/sPw7cdvhn///jNYWJjzgtRw8/AwvHz5smzutlbN4yeP/k8Pqeo11bW5BxBAjCBnFPbHd7EIMJRoiZgx8nBwMvz+85fhJ9CQf3//Mzx9+pQBFM483FwMQG8xMDL/ZXj46cZ/9v/sk6ZWriwACCCwC25eviprEKbGeOP/AYavb34wsHCwMPz9AzTg9z+GP7x/Gf7++ws07B/Djz+/GZiYGBhYBdgYrx68JwXUyggQQGADePgFfjD+ZGHgF+Bl+P7yHZDPycDGws2gKW7GIMAhwnDs4XaGJ1/uMPz+8Z2BnYOZ4fOnzwwsrMxfgVr/AwQQ2ABpGYkv/GLcDELSfEDn/2HgFeZh8JdLYfjw6SODvqw5g4KiPMOsMw0MDEDbOYWABrz5zsAtI/wJpBcggJhABD+P8MefX38x/AU6k+EvIwPHHx4GNgYuhuuPLzCcuL2f4QswZozEHBjYGDmAdjIw/Pn+l0FCVOoNSC9AAIENEBEQe/Pjy0+GP8CA42LgZ/BXTWb48OUdw6m7+xmm7W5hePTqLoOLaigD+28+hnfv3jN8ePMJaIDMc5BegAACGyApLPX82+fvDB/ev2f4/eU/Ax+bEMOLd08ZpITkGbTl9IHp4jfDsev7GL59/8Lw+9dvhp/ffjPISio+BekFCCCwAQpiyrdfPn3F8OrVa4bHr+8zXHxwioGbjY+hwq+PwVkzmCHYMpFBS84A6Pp/DP/+/2P4+/Mvg5Ks+gOQXoAAggSimNqTb59+/v7x7SfL289vGRccmMDAxyrEsO3sKmCC+sKw9+xmhicf7gLxfQZ2QSaG/38YfkvyyoPCgBEggMAGfPnyhV2eV6vzxs7LWr9//Gf+yPKS6f/fl8zAhMgISkX//11h+M/I+A/ohL/f2P7/1VA2uvb161cOkAMAAogRmp1Znz17xsrCwsL07ds3lu/fvzOD2D9+/GCCpXk2Nra/XFxc/4Bif7i5uf9ISUn9Bgr/BggwAMhljD12v/akAAAAAElFTkSuQmCC")}\
    	') + '"'), document.documentElement);
    
    	function $C(name, attr) {
    		var el = document.createElement(name);
    		if (attr) Object.keys(attr).forEach(function(n) { return el.setAttribute(n, attr[n]);});
    		return el;
    	}
    })();
    Alles anzeigen

    Diese Version funktioniert hier auch im Nightly.
    Habe ich eben in den asiatischen Tiefen gefunden.
    Mfg.
    Endor

  • Bitte reparieren Sie den nächsten UndoCloseTabButton2.uc.js

    • Endor
    • 4. Dezember 2018 um 22:44

    Teste mal diese Version.

    Code
    // ==UserScript==
    // @Name                 UndoCloseTabBtn.uc.js
    // @namespace            UndoCloseTab@gmail.com
    // @description          Geschlossene Tabs wieder herstellen, Schaltfläche mit Popupmenü
    // @author               defpt
    // @charset              UTF-8
    // @Compatibility        FF57+
    // @version              v2018.04.04 Kompatibilität mit Firefox 57 und neuer von runningcheese
    // @version              v2014.09.15
    // ==/UserScript==
    (function() {
            var buttonAttrs = {
                    id: "undoclosetab-button",
                    label: "Tabs wiederherstellen",
                    tooltiptext: "Kürzlich geschlossene Tabs wiederherstellen",
                    class: "toolbarbutton-1 chromeclass-toolbar-additional",
                    removable: "true",
                    context: "_child", //Linksklick auf die Schaltfläche, um den zuletzt geschlossenen Tab wiederherzustellen
                                       //Mit rechtsklick, Liste, der zuletzt geschlossenen Tabs, anzeigen, dann 
                                       //zum Wiederherstellen eines Tabs, linksklick auf entsprechenden Kontextmenü Eintrag.
                                       //如果想改成菜单形式的,那么改为(type: "menu-button",)
                    image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADgUlEQVR42mL8//8/AyUAIIBYYIzVq1dLC4mIrvr08ZPV379/vjEzMwOZnycmxMV04DMAIIAYQC4A4dXr1oU+fvLk/5/fv/9//fzl/9ev3/6vWLnqK0weFwYIIBZ0A79//crw5+9fhh+//jBYWlhz1dc3fgIqZeDh4WHk4uaqysnKmoysHiCAwAbceHRD6uLdQ0kGunoMv9hYGX79/sPw7cdvhn///jNYWJjzgtRw8/AwvHz5smzutlbN4yeP/k8Pqeo11bW5BxBAjCBnFPbHd7EIMJRoiZgx8nBwMvz+85fhJ9CQf3//Mzx9+pQBFM483FwMQG8xMDL/ZXj46cZ/9v/sk6ZWriwACCCwC25eviprEKbGeOP/AYavb34wsHCwMPz9AzTg9z+GP7x/Gf7++ws07B/Djz+/GZiYGBhYBdgYrx68JwXUyggQQGADePgFfjD+ZGHgF+Bl+P7yHZDPycDGws2gKW7GIMAhwnDs4XaGJ1/uMPz+8Z2BnYOZ4fOnzwwsrMxfgVr/AwQQ2ABpGYkv/GLcDELSfEDn/2HgFeZh8JdLYfjw6SODvqw5g4KiPMOsMw0MDEDbOYWABrz5zsAtI/wJpBcggJhABD+P8MefX38x/AU6k+EvIwPHHx4GNgYuhuuPLzCcuL2f4QswZozEHBjYGDmAdjIw/Pn+l0FCVOoNSC9AAIENEBEQe/Pjy0+GP8CA42LgZ/BXTWb48OUdw6m7+xmm7W5hePTqLoOLaigD+28+hnfv3jN8ePMJaIDMc5BegAACGyApLPX82+fvDB/ev2f4/eU/Ax+bEMOLd08ZpITkGbTl9IHp4jfDsev7GL59/8Lw+9dvhp/ffjPISio+BekFCCCwAQpiyrdfPn3F8OrVa4bHr+8zXHxwioGbjY+hwq+PwVkzmCHYMpFBS84A6Pp/DP/+/2P4+/Mvg5Ks+gOQXoAAggSimNqTb59+/v7x7SfL289vGRccmMDAxyrEsO3sKmCC+sKw9+xmhicf7gLxfQZ2QSaG/38YfkvyyoPCgBEggMAGfPnyhV2eV6vzxs7LWr9//Gf+yPKS6f/fl8zAhMgISkX//11h+M/I+A/ohL/f2P7/1VA2uvb161cOkAMAAogRmp1Znz17xsrCwsL07ds3lu/fvzOD2D9+/GCCpXk2Nra/XFxc/4Bif7i5uf9ISUn9Bgr/BggwAMhljD12v/akAAAAAElFTkSuQmCC",
                    command: "History:UndoCloseTab"
            };
    
            var uCTBtn = $C('toolbarbutton', buttonAttrs);
    
            var popup = uCTBtn.appendChild($C("menupopup", {
                    oncommand: "event.stopPropagation();",
                    onpopupshowing: "this.parentNode.populateUndoSubmenu();",
                    context: "",
                    tooltip: "bhTooltip",
                    popupsinherittooltip: "true"
            }));
            uCTBtn._getClosedTabCount = HistoryMenu.prototype._getClosedTabCount;
            uCTBtn.populateUndoSubmenu = eval("(" + HistoryMenu.prototype.populateUndoSubmenu.toString().replace(/\.undoTabMenu/g, "") + ")");
    
            // Aus User Agent Overrider Erweiterung
        const log = function() { dump(Array.slice(arguments).join(' ') + '\n'); };
        const trace = function(error) { log(error); log(error.stack); };
        const ToolbarManager = (function() {
    
            /**
             * Remember the button position.
             * This function Modity from addon-sdk file lib/sdk/widget.js, and
             * function BrowserWindow.prototype._insertNodeInToolbar
             */
            let layoutWidget = function(document, button, isFirstRun) {
    
                // Add to the customization palette
                let toolbox = document.getElementById('navigator-toolbox');
                toolbox.palette.appendChild(button);
    
                // Search for widget toolbar by reading toolbar's currentset attribute
                let container = null;
                let toolbars = document.getElementsByTagName('toolbar');
                let id = button.getAttribute('id');
                for (let i = 0; i < toolbars.length; i += 1) {
                    let toolbar = toolbars[i];
                    if (toolbar.getAttribute('currentset').indexOf(id) !== -1) {
                        container = toolbar;
                    }
                }
    
                // if widget isn't in any toolbar, default add it next to searchbar
                if (!container) {
                    if (isFirstRun) {
                        container = document.getElementById('nav-bar');
                    } else {
                        return;
                    }
                }
    
                // Now retrieve a reference to the next toolbar item
                // by reading currentset attribute on the toolbar
                let nextNode = null;
                let currentSet = container.getAttribute('currentset');
                let ids = (currentSet === '__empty') ? [] : currentSet.split(',');
                let idx = ids.indexOf(id);
                if (idx !== -1) {
                    for (let i = idx; i < ids.length; i += 1) {
                        nextNode = document.getElementById(ids[i]);
                        if (nextNode) {
                            break;
                        }
                    }
                }
    
                // Finally insert our widget in the right toolbar and in the right position
                container.insertItem(id, nextNode, null, false);
    
                // Update DOM in order to save position
                // in this toolbar. But only do this the first time we add it to the toolbar
                if (ids.indexOf(id) === -1) {
                    container.setAttribute('currentset', container.currentSet);
                    document.persist(container.id, 'currentset');
                }
            };
    
            let addWidget = function(window, widget, isFirstRun) {
                try {
                    layoutWidget(window.document, widget, isFirstRun);
                } catch(error) {
                    trace(error);
                }
            };
    
            let removeWidget = function(window, widgetId) {
                try {
                    let widget = window.document.getElementById(widgetId);
                    widget.parentNode.removeChild(widget);
                } catch (error) {
                    trace(error);
                }
            };
    
            let exports = {
                addWidget: addWidget,
                removeWidget: removeWidget,
            };
            return exports;
        })();
    
        ToolbarManager.addWidget(window, uCTBtn, false);
            document.insertBefore(document.createProcessingInstruction('xml-stylesheet', 'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent('\
                    #undoclosetab-button menuitem {max-width: 240px;}\
                    ') + '"'), document.documentElement);
    
            function $C(name, attr) {
                    var el = document.createElement(name);
                    if (attr) Object.keys(attr).forEach(function(n) { return el.setAttribute(n, attr[n]);});
                    return el;
            }
    })();
    Alles anzeigen

    Mfg.
    Endor

  • Advents-Thread

    • Endor
    • 1. Dezember 2018 um 20:03

    Mütze ist drauf....
    :wink:
    Mfg.
    Endor

  • In memoriam

    • Endor
    • 29. November 2018 um 13:16

    Heute vor 17 Jahren starb George Harrison.

    R.I.P.
    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 15. November 2018 um 17:25

    Bräuchte auch mal kurz Hilfe für den Nightly.
    Wir haben einige Scripte hier, die so eine Schaltfläche für die Symbolleiste einbauen:

    hier als Beispiel aus dem Script usercssloader.uc.js:

    Code
    CustomizableUI.createWidget({
    			id: 'usercssloader-menu-item',
    			type: 'custom',
    			defaultArea: CustomizableUI.AREA_MENUBAR,
    			onBuild: function(aDocument) {
    				let toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbaritem');
    				toolbaritem.id = 'usercssloader-menu-item';
    				toolbaritem.className = 'chromeclass-toolbar-additional';
    				return toolbaritem;
    			}
    		});
    		$('usercssloader-menu-item').appendChild(cssmenu);
    Alles anzeigen

    Wie müsste man das ändern, damit die Schaltfläche im Nightly wieder auftaucht.
    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 13. November 2018 um 19:56

    Hallo milupo.
    Danke.
    Hatte ich schon befürchtet, dass die bei Dir eine andere Nummer haben.
    Unter Extras - Web-Entwickler findest Du Browser-Werkzeuge,
    damit kannst Du dann die richtige Bezeichnung rausfinden.

    Mfg.
    Endor

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • Endor
    • 13. November 2018 um 19:20

    Hallo Andreas.
    Danke!
    Freut mich auch sehr.
    Habe beruflich und leider auch privat, sehr viel um die Ohren.
    Habe praktisch leider keinerlei Zeit im Moment für das Forum,
    daher schaue ich auch nur sporadisch mal rein. Wünschte es wäre anders.

    Mfg.
    Endor

Unterstütze uns!

Jährlich (2026)

72,4 %

72,4% (560,79 von 775 EUR)

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