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

Beiträge von Mira_Belle

  • Startseite anpassen - Zeilenabstände

    • Mira_Belle
    • 31. Mai 2026 um 16:26
    Zitat von Mira_Belle

    AHH! Jetzt ist der Groschen gefallen!

    Er meint, den Abstand zischen Adresszeile und Logo
    Code .nova-enabled .content { margin-top: -100px; }

    Wäre eine Möglichkeit.
    Aber Du als CSS-König findest bestimmt was Besseres. :)

    Hat sich wohl überschnitten.

  • Startseite anpassen - Zeilenabstände

    • Mira_Belle
    • 31. Mai 2026 um 16:06

    Ah!
    Bekomme ich hin, auch ohne CSS!
    Normale Einstellungen.
    Habe ich das Logo mit Schriftzug oben links, genau wie in #6

    Nehme ich das Häkchen in den Einstellungen bei "Empfohlene Geschichten" raus, wandert das Logo inkl. Schrift
    in die Mitte, genau wie in #5!

    Die Suchleiste kann ich auch in den Einstellungen aktivieren/deaktivieren! (Ein- bzw, Ausblenden.)

    Ergo, das Erscheinungsbild ist dann genau wie bei ihm, alles ganz ohne CSS.

    Die entscheidende Frage ist und bleibt aber, was für Abstände meint er?
    Das ist mir nicht ganz klar! Und was will er mit dem Vergrößern? Oder meint er was ganz anderes,
    und ich verstehe das nur nicht, oder falsch?


    AHH! Jetzt ist der Groschen gefallen!

    Er meint, den Abstand zischen Adresszeile und Logo

    Code
    .nova-enabled .content {
     margin-top: -100px;
    }

    Wäre eine Möglichkeit.
    Aber Du als CSS-König findest bestimmt was Besseres. :)

  • Startseite anpassen - Zeilenabstände

    • Mira_Belle
    • 31. Mai 2026 um 15:27

    happy_ol Mach doch mal bitte einen Screenshot vom kompletten Fenster.
    Markiere genau, welchen Abstand du meinst!
    Erkläre bitte noch einmal genau, was Du im Kommentar #3 gemeint, gemacht hast,
    denn ich verstehe es nicht.
    Ach, und poste Deinen CSS, Du nutzt doch welchen.

  • Windows 11 Mozilla Firefox wird immer um 23:00 Uhr beendet

    • Mira_Belle
    • 29. Mai 2026 um 21:34
    Zitat von .DeJaVu

    Sollte es nicht auffallen, wenn sich auf dem "Desktop" = Bildschirm eine neue Datei auftut?

    Wenn Du wüsstest, wie mein Desktop ausschaut.
    Und nicht jeder kann den Befehl winget list > %userprofile%/Desktop/programmliste.txt lesen,
    bzw. interpretieren.

    Du vergisst manchmal, Du hast es hier mit Dummies zu tun!
    Nicht jeder ist Profi.

  • Verknüpfung (auf dem Desktop)

    • Mira_Belle
    • 29. Mai 2026 um 20:49

    Ihr habt alle Unrecht!!
    Es ist eine App.

    Nee, mal im Ernst, die Grenzen was was ist verschwimmen doch immer mehr!

    Lege ich auf dem Desktop eine Datei mit Endung ".ps1" ab, oder mit ".bat", öffnet Windows eine entsprechende Anwendung
    und führt die "Befehle" aus.
    Wandele ich besagte Dateien in Exefile, passiert nicht anders, nur dass entsprechende Dienste im Hintergrund ablaufen.
    Ist diese Exe denn jetzt eine Anwendung? Ein Programm? Oder gar eine App?
    Und muss man Programme nicht eigentlich installieren? Oder kommt es nur darauf an, dass ein Installer dem System mitteilt,
    was das Programm so alles machen soll und welche Verknüpfungen erforderlich sind?

    Und wenn auf den Desktop keine ausführbaren Dateien sein sollen, wo sich mir noch die Frage stellt, wer das bestimmt,
    darf ich dann auf meinem Desktop keine Portable ablegen?

    Ich zitiere:

    Zitat von Drachen

    Reine Ansichtssache.

  • Windows 11 Mozilla Firefox wird immer um 23:00 Uhr beendet

    • Mira_Belle
    • 29. Mai 2026 um 20:32

    .DeJaVu vergaß, zu erwähnen, dass diese "programmliste.txt" auf dem Desktop abgelegt wird. ;)

  • Schrift VPN in der Adressleiste verkleinern.

    • Mira_Belle
    • 28. Mai 2026 um 15:57

    Die Suche im Forum hätte Dir diesen Beitrag gezeigt.

    Beitrag

    VPN-Anzeige plötzlich groß

    Hallo zusammen,

    nach dem Update auf 151.0.2 ist plötzlich das VPN-Icon in der Leiste größer geworden.
    Ist das so gewollt? Und kann man das wieder auf die "Normalgröße" zurücksetzen?
    Maurizio
    26. Mai 2026 um 18:35


    Und die darin enthaltene Lösung.
    Habe ich aber gerne gemacht. :*

  • Ein neues Skript, um neue Instanzen aus einer bestehenden starten zu können

    • Mira_Belle
    • 27. Mai 2026 um 19:01

    .DeJaVu Ich danke Dir für Deine Bemühungen,
    aber ich werde das Skript so belassen, wie es z.Z. ist.

    Ich habe lange überlegt und nach Szenarien gesucht, die es erforderlich machen, eine zweite Instanz
    mit gleichem Profil zu öffnen!
    Mir fiel ehrlich gesagt keins ein.

    Klar bekäme ich das hin, aber die Gefahr sich das Profil zu zerschießen ist dann doch einfach zu groß!

    Eigentlich ist der Firefox nicht für den gleichzeitigen Zugriff auf ein Profil ausgelegt.
    Es kann zu Abstürzen, langsamer Performance oder unerwartetem Verhalten kommen.

    Wenn zwei Instanzen gleichzeitig auf dieselben Dateien zugreifen, kann es zu Konflikten oder Beschädigungen kommen.
    Besonders betroffen sind Datenbanken wie places.sqlite (Lesezeichen, Verlauf) oder cookies.sqlite.

    Und auch Einstellungen unter about:config und about:preferences sind davon betroffen.

    Also bleibt es erst einmal so wie es z.Z. ist.

  • Ein neues Skript, um neue Instanzen aus einer bestehenden starten zu können

    • Mira_Belle
    • 27. Mai 2026 um 09:29

    Nachtrag.
    Es wird jene Meldung erscheinen:

    Klickt auf Abbrechen, denn wenn Ihr auf Firefox beenden klickt, wird dieser neu gestartet.
    Dann sind eventuell Eure "Eingaben" oder so weg.

  • Ein neues Skript, um neue Instanzen aus einer bestehenden starten zu können

    • Mira_Belle
    • 27. Mai 2026 um 09:06

    Wichtig:!:

    Habe das Skript noch einmal bearbeitet!

    Bisher war es möglich eine weitere Instanz mit dem gleichen Profil zu öffnen!

    Das ist aber gefährlich, da dadurch die Gefahr besteht, dass man sich eben jenes Profil zerschießt!
    Wenn mehrere Firefox-Instanzen mit demselben Profil gleichzeitig laufen, kann es zu Schreibkonflikten kommen:
    Lesezeichen, Verlauf, Sitzungen, Passwörter oder Einstellungen können sich gegenseitig überschreiben
    oder nur teilweise übernommen werden.
    Im schlimmsten Fall drohen Profilbeschädigungen, Datenverlust oder ein Firefox-Start mit Fehlermeldungen
    bzw. einem „gesperrten“ Profil.

    Einen <3lichen Dank für diesen wichtigen Hinweis. :*

  • Vermisse Horstmann!

    • Mira_Belle
    • 26. Mai 2026 um 23:13

    :/ Nun, wer weiß was genau so in anderen Köpfen so vorgeht.
    Du weißt, was ich meine.
    Dann kann einem die Realität schon mal so ganz anders vorkommen.

    Lassen wir es gut sein. Es ist, wie es ist.

  • Nachruf

    • Mira_Belle
    • 26. Mai 2026 um 22:18

    Falls sich jemand fragt, warum https://github.com/ardiman so verweißt ist,
    ardiman bzw. Arne Dieckmann verstab leider bereits im September 2020.

  • Vermisse Horstmann!

    • Mira_Belle
    • 26. Mai 2026 um 21:56
    Zitat von Sören Hentzschel

    Er hatte kein Interesse mehr, sich hier weiter einzubringen.

    Schade. ;(

  • Vermisse Horstmann!

    • Mira_Belle
    • 26. Mai 2026 um 21:33

    Was ist geschehen?

  • Sonderbarer TAB

    • Mira_Belle
    • 25. Mai 2026 um 18:16
    Zitat von schlingo

    Das ist der Launcher. Falls Fx installiert ist, wird er damit aufgerufen.

    Und falls er nicht installiert ist?

  • Ein neues Skript, um neue Instanzen aus einer bestehenden starten zu können

    • Mira_Belle
    • 24. Mai 2026 um 20:11
    Zitat von lenny2

    Ein Trennzeichen zwischen „instApps“ und „portableApps“ wäre möglicherweise hilfreich.

    Ich habe es erkenntlicher gemacht! Recht so?

    Zitat von lenny2

    Fehlende schließende Klammer name: "Nightly 152.0a1 (2026-05-13

    Ist korrigiert.

    Zitat von .DeJaVu

    Wie sieht das aus, wenn du denselben Firefox mit Profil abermals aufrufst zu einer laufenden Sitzung desselben Firefox?

    Scheiße!
    Es gibt eine Fehlermeldung!
    Danke für den Hinweis, das hatte ich doch tatsächlich gar nicht mehr überprüft.
    Der Fokus lag einfach woanders.
    Auch das habe ich oben korrigiert.

  • Ein neues Skript, um neue Instanzen aus einer bestehenden starten zu können

    • Mira_Belle
    • 24. Mai 2026 um 11:45

    Hallo, ich möchte hier ein neues Skript vorstellen.

    Zu aller erst aber ein <3liches Danke an einen Unbekannten:!:(Er möchte nicht genannt werden)

    Um das Skript nutzen zu können, müssen natürlich einige Vorbereitungen getroffen werden!
    Firefox sollte JavaSkript unterstützen.

    Bisher funktioniert das Skript nur auf Windowssystemen.
    Um es auch kompatibel zu MacOS oder Linux zu machen, bräuchte ich Tester und Helfer. ;)

    Nun die erforderlichen Angaben.

    Wichtig:!:
    Alle hier von mir zur Verfügung gestellte Skripte sind unter zu Hilfenahme von KI erstellt!

    Genauere Quellenangaben wird es nicht geben, da sehr oft mehrere KI's, neben den Hilfen von verschiedenen Nutzern
    dieses Boards, aber auch einiger anderen Quellen, genutzt werden.
    Und es hilft niemandem, wenn ich eine Liste von Internetadressen als Quelle hier oder in den JS schreibe.

    Nun denn, hier mein Skript.

    JavaScript
    // FoxInstanzStarter.uc.js
    // Das Script erstellt einen Button, der ein Menü zur Auswahl weiterer Instanzen öffnet.
    //
    // Source file https://www.camp-firefox.de/forum/thema/xxx
    
    /* ----------------------------------------------------------------------------------- */
    /*     Zu beachten ist, dass die Pade auf eigene Umgebung geändert werden müssen       */
    /*               aus z.B. "C:\Programme\Mozilla Firefoxfirefox.exe" wird               */
    /*                  "C:\\Program Files\\Mozilla Firefox\\firefox.exe"                  */
    /* ----------------------------------------------------------------------------------- */
    
    /* ----------------------------------------------------------------------------------- */
    /*  IMPORTANT!               This script was created using AI                          */
    /* ----------------------------------------------------------------------------------- */
    
    
    (function () {
      if (!window.gBrowser || !CustomizableUI) return;
    
      const
      // ■■ START UserConfiguration ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
               id = 'aboutprofiles-Start', // Id des Buttons
            label = 'Profil zusätzlich starten', // Bezeichnung des Buttons
      tooltiptext = 'Firefox Profile starten (Auswahl)',
      // Icon-------------------------------------------------------
       buttonIcon = 'logo.svg', // [Name.Dateiendung] des Symbols
         iconPath = 'file:///C:/PortableApps/icon/', // Pfad zum Ordner der die Icons beinhaltet
    
      // Firefox-Profile
    /* ----------------------------------------------------------------------------------- */
    /*  Installierte Anwendung                                                             */
    /* ----------------------------------------------------------------------------------- */
        instApps = [
          {
            name: "Mira",
            exe: "C:\\Program Files\\Mozilla Firefox\\firefox.exe",
            profile: "C:\\Users\\Mira\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\Mira",
            icon: "Finale.svg"
          },
          {
            name: "Testprofil",
            exe: "C:\\Program Files\\Mozilla Firefox\\firefox.exe",
            profile: "C:\\Users\\Mira\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\Testprofil",
            icon: "Finale.svg"
          },
          {
            name: "TEST_24-03-29",
            exe: "C:\\Program Files\\Mozilla Firefox\\firefox.exe",
            profile: "C:\\Users\\Mira\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\yd7mkrc6.TEST_24-03-29",
            icon: "Finale.svg"
          },
          {
            name: "Nightly",
            exe: "C:\\Program Files\\Firefox Nightly\\firefox.exe",
            profile: "C:\\Users\\Mira\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\umilg7ve.Nightly",
            icon: "Nightly.svg"
          },
        ],
        
    /* ----------------------------------------------------------------------------------- */
    /*  Portable Anwendung                                                                 */
    /* ----------------------------------------------------------------------------------- */    
        portableApps = [
          {
            name: "Version 53.0 💛",
            exe: "C:\\PortableApps\\v.56.0\\Firefox\\firefox.exe",
            profile: "C:\\PortableApps\\v.56.0\\Profilordner",
            icon: "Finale.svg"
          },
          {
            name: "Version 100.0 💛",
            exe: "C:\\PortableApps\\v.100.0\\Firefox\\firefox.exe",
            profile: "C:\\PortableApps\\v.100.0\\Profilordner",
            icon: "Finale.svg"
          },
          {
            name: "Beta 151.0b10  💙",
            exe: "C:\\PortableApps\\Beta\\Firefox\\firefox.exe",
            profile: "C:\\PortableApps\\Beta\\Profilordner",
            icon: "Beta.svg"
          },
          {
            name: "Nightly 152.0a1 (2026-05-13) 💜",
            exe: "C:\\PortableApps\\Nightly\\Firefox\\firefox.exe",
            profile: "C:\\PortableApps\\Nightly\\Profilordner",
            icon: "Nightly.svg"
          }
        ];
      // ■■ END UserConfiguration ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
    
      const profiles = [...instApps, ...portableApps];
    
      if (document.getElementById(id)) return;
    
      // SVG-Kontext-Eigenschaften aktivieren
      try {
        if (!Services.prefs.getBoolPref("svg.context-properties.content.enabled", false)) {
          Services.prefs.setBoolPref("svg.context-properties.content.enabled", true);
        }
      } catch (e) {}
    
      // Navbar suchen
      const navbar = document.getElementById("nav-bar-customization-target");
      if (!navbar) return;
    
    
      // Button als customizable Element registrieren
      CustomizableUI.createWidget({
        id: id,
        type: "custom",
        defaultArea: CustomizableUI.AREA_NAVBAR,
        label: label,
        tooltiptext: tooltiptext,
        onBuild: function(aDocument) {
          const button = aDocument.createXULElement("toolbarbutton");
          button.id = id;
          button.setAttribute("class", "toolbarbutton-1 chromeclass-toolbar-additional");
          button.setAttribute("label", label);
          button.setAttribute("tooltiptext", tooltiptext);
          button.setAttribute("type", "menu");
          button.style.listStyleImage = `url("${iconPath}${buttonIcon}")`;
          button.style.MozContextProperties = "fill, stroke, fill-opacity";
          button.style.minWidth = "fit-content";
          button.style.color = "#fca800";
    
          // Menü erstellen
          const popup = aDocument.createXULElement("menupopup");
          popup.id = `${id}-popup`;
    
          // für jeden Menüeintrag eine eigene Schaltfläche erstellen
          for (const item of profiles) {
            const menuitem = aDocument.createXULElement("menuitem");
            menuitem.setAttribute("label", item.name);
            menuitem.setAttribute("class", "menuitem-iconic");
            menuitem.setAttribute("image", `${iconPath}${item.icon}`);
            menuitem.style.listStyleImage = `url("${iconPath}${item.icon}")`;
    
            // Profil starten
            menuitem.addEventListener("command", () => launchProfile(item));
            popup.appendChild(menuitem);
          }
    
          // Menü an Button anhängen
          button.appendChild(popup);
          return button;
        }
      });
    
      // Funktion zum Starten des Browsers mit dem ausgewählten Profil
      function launchProfile(item) {
        try {
          const exeFile = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsIFile);
          exeFile.initWithPath(item.exe);
    
          const process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
          process.init(exeFile);
    
          const isFirefox = item.exe.toLowerCase().includes("firefox.exe");
          const isProfilePath = item.profile && (item.profile.includes("\\") || item.profile.includes("/"));
    
          // -new-instance für neue Instanzen (wie von Mozilla empfohlen)
          let args = ["-new-instance"];
    
          if (isFirefox && isProfilePath) {
            // Portable/Profile per Pfad
            args.push("-profile", item.profile);
          } else if (isFirefox) {
            // Installierte Profile per Name
            args.push("-P", item.profile);
          /*  args.push("-P", item.profile.split("\\").pop()); */
          }
    
          args.push("-foreground");
          process.run(false, args, args.length);
        } catch (e) {
          console.error("[FoxStarter]", e);
        }
      }
    })();
    Alles anzeigen

    icon.zip

    Und so könnte das Aussehen.


    Weitere Symbole 🛠️ und Sonderzeichen 🍀:

    Symbole, Leerzeichen & Sonderzeichen zum Kopieren - Instagram Tipps Biografie
    Symbole zum Kopieren für Instagram, Facebook und sonstige Beiträge! Verschnörkelte Buchstaben, Leerzeichen Symbol, Instagram Bio zentrieren, ❤ ♡♥ ❥ ☾ ヅ ㋡⇱⇲☀
    katha-strophal.de

    oder

    Emojis zum Kopieren | ZEICHEN.TV
    https://www.zeichen.tv/emojis/
    www.zeichen.tv
  • newtabfromhistory.uc.js = Fehlermeldung

    • Mira_Belle
    • 23. Mai 2026 um 10:55

    2002Andreas Wie wäre es mit einem aktualisiertem Header?

    JavaScript
    // ==UserScript==
    // @name           newTabFromHistory.uc.js
    // @namespace      https://www.camp-firefox.de/forum/viewtopic.php?p=1090093#p1090093
    // @description    Links aus Chronik in neuem Tab öffnen
    // @author         aborix
    // @Source         https://www.camp-firefox.de/forum/thema/138013/?postID=1251376#post1251376
    // @Source_new     https://www.camp-firefox.de/forum/thema/139502/?postID=1273989#post1273989       
    // @compatibility  139-151
    // @Note           Lines 44 and 45 have been updated due to an error message in the console
    // @compatibility  152
    // @Note           Lines 18 and 19 alternate starting at Fx 152
    // @version        0.0.6 date 2026.05.23
    // ==/UserScript==
    Alles anzeigen

    Nicht angekratzt sein, bitte.
    Ist nur ein Vorschlag.
    Weiter Oben hatte Sören das ja schon einmal angemerkt.


    Oh, sehe gerade, die Zeilen sind dann ja verrutscht!
    Muss natürlich angepasst werden.

  • Profilmanager

    • Mira_Belle
    • 21. Mai 2026 um 10:22
    Zitat von FuchsFan

    Getestet aus portable Nightly 153, funktioniert alles wie gewünscht.

    Danke für's testen. Ich habe das Skript in kürzester Zeit zusammen gezimmert, da ich gerade sehr eingebunden bin.
    Aber so habe ich erst einmal einen Anfang.

    Zitat von FuchsFan

    Nur als Hinweis, bei den installierten reicht es vollkommen aus, wenn nur der Name des Profiles angegeben wird.

    Werde ich mir merken!

    Zitat von FuchsFan

    us installierter Beta/Nightly kann ich nicht testen,

    Macht nichts, das konnte ich noch machen.

    Zitat von FuchsFan

    Ein Nachteil deines Scriptes ist der, dass es den Elchtest nicht besteht.

    Mist, kannst Du mir den noch einmal erklären,
    oder darauf verlinken, wenn es schon eine Erklärung hier im Board gibt?
    Ich komme gerade nicht darauf, was genau das für ein Test war.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Mira_Belle
    • 21. Mai 2026 um 09:01

    GermanFreme82 Schau Dir doch mal Merci chao's Skript an.
    Beachte mal die Clips, gerade jene mit den angepinnten Tabs.

    Multi Tab Rows
    The best multi-row tabs experience for Firefox. Maximized space usage, intuitive drag & drop, polished interactions, pinned tabs grid, and automatic update…
    merci-chao.github.io


    Er pflegt es z.Z. noch und entwickelt es auch weiter!

    Und wenn es Dir gefällt, also von den Funktionen her, aber Dir das Design nicht so zusagt,
    wir sind hier, und ich denke, da lässt sich mit Sicherheit dann was machen.

Unterstütze uns!

Jährlich (2026)

69,4 %

69,4% (538,17 von 775 EUR)

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