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

  • Der Glückwunsch-Thread

    • Endor
    • 27. Juli 2022 um 11:28

    Hallo AngelOfDarkness .

    Alles alles Gute zum Geburtstag!!

    Vor allem viel Gesundheit aber auch Glück und Erfolg

    wünsche ich Dir.
    Mfg.

    Endor

  • Der Glückwunsch-Thread

    • Endor
    • 25. Juli 2022 um 15:43

    Auch von mir nachträglich, alles Gute vor allem viel Gesundheit.

    Mfg.
    Endor

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • Endor
    • 24. Juli 2022 um 17:00

    Also, bei Linksklick wird nur Firefox neu gestartet ohne Löschen des Scriptcaches.

    Neustarten mit Löschen des Scriptcaches nur mit Rechs- oder Mittelklick auf die Schaltfläche.

    Zitat von Horstmann

    wobei das erstere kein Browserfenster öffnet, das zweite schon .

    Hier öffnet sich bei beiden Firefox wieder.
    Keinerlei Unterschied.
    ist auch logisch, da sie einen gemeinsamen Ausführungsbefehl im Scipt haben:

    JavaScript
    if (event.button == 1 || event.button == 2) { \
                                      Services.appinfo.invalidateCachesOnRestart(); \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \

    Mfg.
    Endor

  • Anpassen des Bibliothek-Fensters

    • Endor
    • 18. Juli 2022 um 19:44

    Teste mal:

    CSS
    :root {
            --default-focusring-width: 1px !important;
            --default-focusring: var(--default-focusring-width) solid !important; border-radius: 24px 1px !important;
    }
  • Wetterfuchsbutton Script für userChrome.js

    • Endor
    • 17. Juli 2022 um 16:18

    Also der 3. funktioniert hier einwandfrei.

    Und der in Zeile 29 auch.

    1. und 2. funktionieren, da braucht es auch eine Aktualisierung.

    Melde mich gleich mal per PN. :)

    Mfg.
    Endor

  • Wetterfuchsbutton Script für userChrome.js

    • Endor
    • 17. Juli 2022 um 15:59

    Klar, den der CSS Code ist für den Standard Wetterfuchs gemacht.

    Daher siehst Du die Anzeigen usw. wenn Du andere Seiten von Wetterkontor

    verwendest.

    Da müsste man dann einen eigenen CSS Code dafür zusammen zimmern wie
    mein Meister immer zu sagen pflegt. ;)

    Gib mir mal die Adressen, die Du da bei Deiner Modifikation verwendest

    dann schaue ich mir das mal an.

    Mfg.
    Endor

  • Wetterfuchsbutton Script für userChrome.js

    • Endor
    • 17. Juli 2022 um 15:27

    Also laut Bild ist da kein CSS aktiv.

    Das sollte doch so aus sehen:



    Wenn Du einen regionalen Wetterbericht haben willst,

    sollte der bei Linksklick - Regionales Wetter - Aktuell und Vorhersage

    rein.

    Mfg.
    Endor

  • Wetterfuchsbutton Script für userChrome.js

    • Endor
    • 17. Juli 2022 um 14:54

    Hallo milupo.

    Vielen Dank für de Bilder.

    Sollte eigentlich ungefähr so aussehen

    Na da muss ich wohl mal drüber gehen.

    Mfg.
    Endor

  • Wetterfuchsbutton Script für userChrome.js

    • Endor
    • 17. Juli 2022 um 14:05

    Hallo Freunde des Wetterfuchs.

    Wie sieht bei euch bei Doppelkick und bei Mittelklick auf die Schaltfläche,

    das Fenster aus? Bei mir musste ich bei beiden etwas nachbessern.
    Was meint Ihr?

    Wenn möglich macht einen Screenshot davon

    dann sehe ich wie es bei euch aussieht und ob und was ich anpassen muss.

    Vielen Dank für Eure Hilfe.

    Ps.

    Was das Problem mit dem Scrollen betrifft, leider immer noch keine Lösung.

    ;(

    Mfg.
    Endor

  • Beim Drucken soll die vollständige URL in der Kopfzeile erscheinen

    • Endor
    • 14. Juli 2022 um 13:38

    Diese Seite kannst Du im Moment nur so aufrufen:

    chrome://global/content/printPageSetup.xhtml

    Mfg.
    Endor

  • Neue Schrift

    • Endor
    • 8. Juli 2022 um 19:53

    Leider immer noch viel zu blass.

    Ich verwende jetzt den CSS Code von .DeJaVu .

    Dann passt es hier.

    Mfg.
    Endor

  • Neue Schrift

    • Endor
    • 8. Juli 2022 um 14:40

    Sören Hentzschel

    So sieht es mit Deinem CSS Code von oben aus:

    Mfg.
    Endor

  • Neue Schrift

    • Endor
    • 8. Juli 2022 um 14:30

    Hier ein Bild:

    Alles sehr dünn und blass.

    Mfg.
    Endor

  • Neue Schrift

    • Endor
    • 8. Juli 2022 um 14:22
    Zitat von Sören Hentzschel

    Ansonsten, wenn jemand die alte Schrift sehr viel besser fand, ist das ja auch schnell angepasst:

    CSS
    body {
      font-family: 'Open Sans', sans-serif;
    }

    Die Schrift muss dafür natürlich installiert sein, die liefert unsere Seite nicht mehr aus. Bei Bedarf kann diese hier heruntergeladen werden:

    https://google-webfonts-helper.herokuapp.com/fonts/open-sans?subsets=latin

    Hallo Sören.

    Vielen Dank für den Css Code.

    Für mich als Brillenträger und stark Kurzsichtigen ist es damit wieder prima.
    Ohne konnte ich den Text fast nicht mehr lesen.

    Vielen Dank.

    Mfg.
    Endor

  • Symbole in Menüs

    • Endor
    • 1. Juli 2022 um 08:10

    Hallo Mira_Belle .

    Leider habe ich im Moment keine Zeit meine Codes auf Github zu pflegen.
    Daher kann ich auch nicht sagen ob die im aktuellen Firefox richtig funktionieren.

    Sobald ich wieder Zeit habe kümmere ich mich darum.

    Mfg.
    Endor

  • Die Seite https://www.wetter.de/ verarbeitet meine Eingabe im Feld "Ort" nicht mehr

    • Endor
    • 28. Juni 2022 um 20:17

    Wetter.de funktioniert hier nur wenn ich die Cookie abfrage zulasse und bestätige.

    Musste dazu hier uBlock deaktivieren damit die Abfrage angezeigt wird.

    Danach keinerlei Probleme.

    Mfg.
    Endor

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • Endor
    • 26. Juni 2022 um 14:48

    Was mich betrifft, wie immer gern geschehen. :)

    Schönen Sonntag weiterhin.

    Mfg.
    Endor

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • Endor
    • 26. Juni 2022 um 13:17
    Zitat von Gabbo

    Ich vermute, dass es es einen anderen Ansatz, bzw. ein anderes Script braucht?

    Ich sehe das genau so.

    Vielleicht kann uns aborix mal wieder helfen.

    Mfg.
    Endor

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • Endor
    • 26. Juni 2022 um 10:57

    Hallo @Horstmann .

    Wie Dharkness ;) schon geschrieben hat.
    Es handet sich um JavaScript Dateien daher also die Endung js.
    Unsere hier sollten die Endung uc.js haben.

    Wichtig: Hast Du die Vorarbeiten zur Verwedung von Scripten

    wie in meiner oben verlinkten Anleitung gemacht?

    Das ist Voraussetzung dass man Scripte verwenden kann.

    Ich würde Dir noch ein weiteres Script empfehlen, dieses fügt eine
    Schaltfläche zum neu starten von Firefox in die Navbar ein damit

    kann Firefox neu gestartet werden und dabei wird zusätzlich der

    ScriptCache gelöscht.

    Script: RestartFirefox_plus.uc.js

    Code
        //RestartFirefox_plus.uc.js
    
        (function() {
    
           if (location != 'chrome://browser/content/browser.xhtml') return;
           
           try {
              CustomizableUI.createWidget({
                 id: 'restart-button',
                 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: 'restart-button',
                       class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                       removable: false,
                       label: 'Neustart',
                       tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
                       style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89%2BbN%2FrXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz%2FSMBAPh%2BPDwrIsAHvgABeNMLCADATZvAMByH%2Fw%2FqQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf%2BbTAICd%2BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA%2Fg88wAAKCRFRHgg%2FP9eM4Ors7ONo62Dl8t6r8G%2FyJiYuP%2B5c%2BrcEAAAOF0ftH%2BLC%2BzGoA7BoBt%2FqIl7gRoXgugdfeLZrIPQLUAoOnaV%2FNw%2BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl%2FAV%2F1s%2BX48%2FPf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H%2FLcL%2F%2Fwd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s%2BwM%2B3zUAsGo%2BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93%2F%2B8%2F%2FUegJQCAZkmScQAAXkQkLlTKsz%2FHCAAARKCBKrBBG%2FTBGCzABhzBBdzBC%2FxgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD%2FphCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8%2BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8%2BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR%2BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI%2BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG%2BQh8lsKnWJAcaT4U%2BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr%2Bh0uhHdlR5Ol9BX0svpR%2BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK%2BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI%2BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q%2FpH5Z%2FYkGWcNMw09DpFGgsV%2FjvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY%2FR27iz2qqaE5QzNKM1ezUvOUZj8H45hx%2BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4%2FOBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up%2B6Ynr5egJ5Mb6feeb3n%2Bhx9L%2F1U%2FW36p%2FVHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm%2Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw%2B6TvZN9un2N%2FT0HDYfZDqsdWh1%2Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc%2BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26%2FuNu5p7ofcn8w0nymeWTNz0MPIQ%2BBR5dE%2FC5%2BVMGvfrH5PQ0%2BBZ7XnIy9jL5FXrdewt6V3qvdh7xc%2B9j5yn%2BM%2B4zw33jLeWV%2FMN8C3yLfLT8Nvnl%2BF30N%2FI%2F9k%2F3r%2F0QCngCUBZwOJgUGBWwL7%2BHp8Ib%2BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo%2Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt%2F87fOH4p3iC%2BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi%2FRNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z%2Bpn5mZ2y6xlhbL%2BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a%2FzYnKOZarnivN7cyzytuQN5zvn%2F%2FtEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1%2B1dT1gvWd%2B1YfqGnRs%2BFYmKrhTbF5cVf9go3HjlG4dvyr%2BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql%2BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO%2FPLi8ZafJzs07P1SkVPRU%2BlQ27tLdtWHX%2BG7R7ht7vPY07NXbW7z3%2FT7JvttVAVVN1WbVZftJ%2B7P3P66Jqun4lvttXa1ObXHtxwPSA%2F0HIw6217nU1R3SPVRSj9Yr60cOxx%2B%2B%2Fp3vdy0NNg1VjZzG4iNwRHnk6fcJ3%2FceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w%2B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb%2B%2B6EHTh0kX%2Fi%2Bc7vDvOXPK4dPKy2%2BUTV7hXmq86X23qdOo8%2FpPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb%2F1tWeOT3dvfN6b%2FfF9%2FXfFt1%2Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v%2B3Njv3H9qwHeg89HcR%2FcGhYPP%2FpH1jw9DBY%2BZj8uGDYbrnjg%2BOTniP3L96fynQ89kzyaeF%2F6i%2FsuuFxYvfvjV69fO0ZjRoZfyl5O%2FbXyl%2FerA6xmv28bCxh6%2ByXgzMV70VvvtwXfcdx3vo98PT%2BR8IH8o%2F2j5sfVT0Kf7kxmTk%2F8EA5jz%2FGMzLdsAAAAEZ0FNQQAAsY58%2B1GTAAAAIGNIUk0AAHolAACAgwAA%2Bf8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAN8SURBVHjaVJFNTBxlAIafb2Z29gd2l4VdYCkokAUt1AJplQRTrVqjUWMPPWHSCzb21IOn9qIHY2xMahoTTb00NmkUm5qAjdpUI61VaCxCpCVYixt%2ByvKzCwu7LDs7zMw3HmhM%2Bt6fJ0%2FyCp69wiOzZBCPcqSmIXg0HPHuC4R8nkLWyOXyYiIzfuVHzMIA%2BZsLtH18EApntUdhpzUSD5577nDLi%2FGWKjx%2BHVfR8HpFwNwsxTMzza%2BOXJ1%2B58Ev2sVEV%2ByEawXqxf8FllNWEQ9ePXzsqQOecIDU8jampSAVD76Al2BIIx4Dv2Nz7%2FYq%2B5%2BP8sNXE6WdAhdQlOM9rzUdaGiN8M9UjnKvQjzuA0UjV3AxDIcHywqRoEbXoVrKgyBtKXYEUvprmiN9oaoyvr9wl62NHJbtJeDzOo17YmprVzWOppLO2RRNwf1FSOzSUAXsCIR4QdP13UPfjhUde2mjuBXUjcXNEabOnJmq7Y4Nd7z1fu%2BJ%2FR2Jpgrm0jauAI8GlnSlBi4I0bO6sLBWHc9esxRdmjOZf5n%2B5CLWzCzOvsbKupBZ1xgmElUoC%2BgoKtRGQfNomoaND8P8XS%2Bby1olO7O6GHTl1DejGDOrNB%2BvpO7I%2Ba31%2FDP9Z28YUmqoqhCKcG2EYD6ZMUTojZ8WHmsqD%2BI6wnWFajugCkuuZaV%2FZS47wp99R7E3LbxPV6rtr7dV1pmyuBWs3hr7dZ380LC2tzseffvUHm86C1JC2A%2FrGcn509cn%2BPvTk9ibc1R06qL91Ms1CadF000ll9rVS2VykLzVr0lHOgtpuJ9yUFyXxqhKZjbH2nJRI9IZwyw2kXjvXV%2FIOWgaBcc2a%2BtjdVXR1J3iBDx8QUpQUJAuJJclseogxz441H5vrPO72cm0VSyVPJq27ZaHm8ST3Y0M9d9Kkr19A1A1x4VIObTGBfNrsJ5XmE9b6KqgvrOGhr1Vns2sgeNIkXiigvHf1liZuHWZYjINSEXRVLewZjN6bYmYbvN4rcDvVzFKLnOpErMLBpvbklClznyyyPDA6DjTX3wJWICr%2Bnb3ffjXSGpl5Nxnn88uh2ORUCBaHfVQU%2BsjVuGhKqJT5lFYShr8fGH4j42bH53EnJ4EtgEEPQOTzHx9mqXLl9AT9TS82RvreOmVcMTXVh4JhIr5kp3LFu6u3Lk%2ByMylQazU3ENYAvw3AFUTimFqj5i7AAAAAElFTkSuQmCC)',
                       onclick: 'if (event.button == 0) { \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  }; \
                                  if (event.button == 1 || event.button == 2) { \
                                      Services.appinfo.invalidateCachesOnRestart(); \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  };'
                    };            
                    for (var p in props)
                       toolbaritem.setAttribute(p, props[p]);            
                    return toolbaritem;
                 }      
              });
              CustomizableUI.registerToolbarNode(tb);
           } catch(e) { };   
                 
           var menuitem = document.createXULElement('menuitem');   
           var props = {
              id: 'restartfirefox-fileMenu2',
              label: 'Neustart',
              tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
              onclick: 'if (event.button == 0) { \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  }; \
                                  if (event.button == 1 || event.button == 2) { \
                                      Services.appinfo.invalidateCachesOnRestart(); \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  };'
           };            
           for (var p in props)
              menuitem.setAttribute(p, props[p]);      
           document.getElementById('menu_FilePopup').insertBefore(menuitem, document.getElementById('menu_FileQuitItem'));
    
           var pane1 = document.getElementById('appmenuPrimaryPane');   
           if (pane1) {   
              menuitem = document.createXULElement('menuitem');   
              var props = {
                 id: 'restartfirefox-fileMenu',
                 class: 'menuitem-iconic',
                 label: 'Neustart',
                 tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
                 onclick: 'if (event.button == 0) { \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  }; \
                                  if (event.button == 1 || event.button == 2) { \
                                      Services.appinfo.invalidateCachesOnRestart(); \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  };'
              };            
              for (var p in props)
                 menuitem.setAttribute(p, props[p]);
              pane1.insertBefore(menuitem, document.getElementById('appmenu-quit'));
           };
    
        })();
    Alles anzeigen

    Mfg.

    Endor

  • Schaltfläche um Lesezeichen Leiste ein/auszublenden ?

    • Endor
    • 26. Juni 2022 um 09:50

    Hallo Horstmann

    Wie oben geschrieben, bei meinem Script kannst Du Icon nehmen was Du möchtest.

    Wichtig ist nur, dass es eine Png Datei ist und toolbar.png heißt.

    Im Chrome Ordner im Unterordner Icons ablegen und fertig.

    Wenn Du einen anderen Ordner verwenden willst, dann Zeile 21 im Script

    entsprechend anpassen.

    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