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

Beiträge von Dharkness

  • Eine Startpage oder auch ein Speeddialersatz

    • Dharkness
    • 29. Januar 2022 um 17:19
    Zitat von Mira_Belle

    Nun, dann ist das Projekt "Eine Startseite als Ersatz für Speed Deal" abgeschlossen.

    Wie wäre es, das Endergebnis nochmal hier einzustellen?

  • Eine Startpage oder auch ein Speeddialersatz

    • Dharkness
    • 29. Januar 2022 um 11:23
    Zitat von Mira_Belle

    Damit wird nochmals über den "Kacheln" eine Zeile eingefügt, damit diese, bzw. die "Titel" nicht direkt am oberen Fenster kleben.

    Das lässt sich doch ganz einfach per <br> einfügen.

    Du kannst auch das <p>.</p> und das <br> weg lassen und mit margin-top arbeiten, also das * dahingehend ** ändern, sprich warum 2x .top-sites-list, wenn einmal reicht?

    *

    CSS
    ul.top-sites-list {
            padding: 0
        }
        
        .top-sites-list {
            text-align: center;
        }

    **

    CSS
        .top-sites-list {
            text-align: center;
            padding: 0;
            margin-top: 60px;
        }
  • Wie verhindern, dass FF ein neues Fenster öffnet?

    • Dharkness
    • 28. Januar 2022 um 22:00
    Zitat von mr.b.

    Nämlich dann, wenn ich das zweite Fenster als letztes schließe.

    Dann solltest Du Dir zur Gewohnheit machen, vor dem Schließen von Fx einmal über den Button in Taskleiste mit der Maus zu hovern, dann sieht man, das da eventuell mehr als ein Fenster offen ist und kann dann in der richtigen Reihenfolge schließen. Das Problem ist nicht Fx sondern der, der vor dem Display sitzt. :saint: 8)

  • Eine Startpage oder auch ein Speeddialersatz

    • Dharkness
    • 27. Januar 2022 um 12:08
    Zitat von Mira_Belle

    Hier liefere ich die Grafiken nach.

    Könntest Du sie nicht per Zip hier einfügen?

  • Eine Startpage oder auch ein Speeddialersatz

    • Dharkness
    • 27. Januar 2022 um 09:48
    Zitat von Mira_Belle

    Gerade das mit den preview-Bildchen und dem Rahmen td habe ich mir irgendwie einfacher vorgestellt.

    Und auch die Icons th:nth-child(1) > img:nth-child(1) sitzen nicht so wirklich an Ihrem Platz.

    Naja, ohne die Bildchen und Icons können wir aber nicht wirklich genau überprüfen, was da noch zu machen ist.

  • Wie: Ein nicht eingetragene Datei-Endung mit einer Anwendung verknüpfen

    • Dharkness
    • 24. Januar 2022 um 14:00
    Zitat von hhmmppff

    gibt es Endungen (.mq5, mq4, mqh, ..) die nicht eingetragen sind,

    Eine URL zu einer solchen Datei wäre gut, so könnte man sich das mal anschauen.

  • Hinweis auf gemischt sichere Webseite

    • Dharkness
    • 23. Januar 2022 um 13:38

    Jupp, wie schon vermutet, werden einige der Bilder nicht per https geladen, sondern über http, also über eine ungesicherte Verbindung, deshalb von Fx die Warnung.

  • Multirow (in css) zu große Abstände, Neustartskripte funtionieren nicht mehr

    • Dharkness
    • 23. Januar 2022 um 10:15
    Zitat von mr.b.

    Hier "RestartFirefox":

    Nope, das ist kein Script, das ist der Quelltext einer Website.

    Hier funktioniert unter anderen auch das ↓ RestartFirefox_plus.uc.js Script.

    JavaScript
    //      RestartFirefox_plus.uc.js   2
    
        (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
  • Menueleiste Ansicht

    • Dharkness
    • 22. Januar 2022 um 17:19
    Zitat von grisu2099

    Eine Farbänderung bei :hover mußt du mit background-color machen

    Hm, muss ist wohl nicht so ganz richtig, denn es gäbe auch den → background: #ecf0f6 url("data:image/png;base64,… Weg.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 22. Januar 2022 um 11:40
    Zitat von .DeJaVu

    Tut mir leid, wenn ich das nicht vollständig gegenprüfe, finde eure Nachfragen gut

    Alles ist gut, denn nur gemeinsam sind wird Stark. :thumbup:

  • Hinweis auf gemischt sichere Webseite

    • Dharkness
    • 22. Januar 2022 um 11:14
    Zitat von Alex2

    Firefox zeigt auf erstellten Webseiten von mir den Hinweis gemischt sicher und verweist u.a. auf Bilder

    Eine URL zu einer der betroffenen Seite wäre gut, so kann man sich das anschauen und muss nicht raten.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 22. Januar 2022 um 10:40
    Zitat von .DeJaVu

    Es gibt allerdings noch ein paar andere, siehe "not", kann sein, dass es jetzt nicht alles erfasst, was dennoch angezeigt werden soll.

    Bis jetzt keine Probleme festgestellt, Dankeschön.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 21. Januar 2022 um 20:31

    Der → .dialog-backdrop.m-open, Teil des CSS ist dafür verantwortlich, das das Popup nicht hoch kommt, wird aber wohl gebraucht, um die Cookie-Abfrage vollständig auszublenden.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 21. Januar 2022 um 20:25
    Zitat von 2002Andreas

    Liegt hier aber nur an dem CSS Code, uBlock hat hier nichts damit zu tun.

    Siehe meine Änderung von Beitrag #50, es liegt am CSS.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 21. Januar 2022 um 20:18
    Zitat von 2002Andreas

    Auch mit kein Problem hier:

    Ich denke eher, das sie das ↓ Popup meint, das kommt, wenn man drauf klickt und nicht nur drüber hovert.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 21. Januar 2022 um 20:05
    Zitat von Zitronella

    Stelle gerade fest, dass mit dem Code fürs zdf auf https://www.zdf.de/live-tv unter "Programm" bei Klick auf die einzelnen Sendunge nicht mehr aufploppen kann.

    Das sieht eher nach uBO aus, denn auch bei deaktiviertem ZDF-CSS poppt hier nichts auf, aber bei abgeschaltetem uBO.

    P.S.:

    Die Antwort ist doch falsch, es liegt wohl tatsächlich am CSS.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 20. Januar 2022 um 20:50
    Zitat von .DeJaVu

    Aber selbst wenn ich es deaktiviere (display: none), kann ich nirgends reinklicken. Es ist aber für den "Grauschleier" verantwortlich.

    Dann muss es bei Dir noch irgendetwas geben, was Du anpassen musst, warum auch immer.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 20. Januar 2022 um 20:07
    Zitat von .DeJaVu

    Gibt es hier nicht, und nun?

    Dann musst Du schauen, was es eventuell ähnliches gibt, vielleicht reicht es ja auch schon, das [style="z-index: 200147;"] und das [style="z-index: 200148;"] wegzulassen.

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 20. Januar 2022 um 19:31
    Zitat von .DeJaVu

    und backdrop gibt es nicht auf der Startseite.

    Guckst Du da ↓.


    Zitat von Zitronella

    funzt zumindest bei mir

    Nicht auf allen Seiten, Du muss body { overflow: auto !important; } hinzufügen.


    Zitat von .DeJaVu

    Das script, was für den Consent zuständig ist:

    https://www.computerbase.de/js/main.32db460f.js

    Ohne Script kein Consent, CSS nicht notwendig, Inhalte klickbar

    Wie und wo wird das eingebunden?

  • ZDF Datenschutzeinstellungen Popup deaktivieren

    • Dharkness
    • 20. Januar 2022 um 11:50

    Hm, das reicht auch noch nicht, aber damit scheint es jetzt zu funktionieren.

    CSS
    @-moz-document domain(computerbase.de) {
    body {
      overflow: auto !important;
    }
    
    div._dialog_overlay[style="z-index: 200147;"],
    div.backdrop[style="z-index: 200148;"] {
      display: none !important;
    }
    
    .consent.js-consent {
        display: none !important;
    }
    
    .consent-dialog-open .main {
        -webkit-filter: none !important;
        filter: none !important;
    }
    }
    Alles anzeigen

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