Notizie: scarica ora l'ultima versione disponibile di Thunderbird!

Autore Topic: Comprimere tutte le cartelle dei segnalibri  (Letto 254 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline bobo779256

  • Post: 502
Comprimere tutte le cartelle dei segnalibri
« il: 17 Febbraio 2026 18:33:18 »
Apro la barra laterale dei segnalibri che contiene svariate cartelle e sottocartelle

Se nella precedente sessione di FF lascio una o più cartelle aperte queste mi rimangono aperte anche nella successiva sessione di FF

Si può in qualche maniera fare in modo che quando apro FF tutte le cartelle siano compresse? O che si possa fare in modo che si espanda una cartella a mia scelta?

Grazie

Offline Zigul

  • Post: 34
Re:Comprimere tutte le cartelle dei segnalibri
« Risposta #1 il: 17 Febbraio 2026 22:24:00 »
Alcune AI consigliano, come unica soluzione possibile, di usare apposito codice JavaScript nel file "userChrome.js", ma non so se è una soluzione che trovi affidabile; semmai ti basta chiedere a un chatbot qual è il codice da incollare e ad un altro di spiegarti cosa fa quel codice (giusto per un controllo incrociato; sempre se non conosci qualche umano che mastica JavaScript).

Offline bobo779256

  • Post: 502
Re:Comprimere tutte le cartelle dei segnalibri
« Risposta #2 il: 17 Febbraio 2026 23:33:50 »
Grazie

Ho provato ma senza risultato, interrogato una IA ma il codice proposto non funziona

Riproverò a mente più fresca


Offline bobo779256

  • Post: 502
Re:Comprimere tutte le cartelle dei segnalibri
« Risposta #3 il: 18 Febbraio 2026 16:16:25 »
Riprovato con IA

Mi da questo codice da mettere in userChrome.js dentro la cartella Chrome del profilo:
Codice: [Seleziona]
// Chiude tutte le cartelle dei segnalibri nella sidebar all'avvio

(function() {
  function closeAllBookmarksFolders() {
    let sidebar = document.getElementById("sidebar");
    if (!sidebar) return;

    let sidebarWindow = sidebar.contentWindow;
    if (!sidebarWindow) return;

    let tree = sidebarWindow.document.getElementById("bookmarks-view");
    if (!tree || !tree.view) return;

    let view = tree.view;

    for (let i = view.rowCount - 1; i >= 0; i--) {
      if (view.isContainerOpen(i)) {
        view.toggleOpenState(i);
      }
    }
  }

  window.addEventListener("load", function() {
    setTimeout(closeAllBookmarksFolders, 1000);
  });
})();

poi mi dice di riavviare FF ma non sortisce effetti

Qualcuno che ne capisce qualcosa di script java può dargli un'occhiata?

Possibile che basti creare questo .js in quella cartella e FF lo carica?

Io ci capisco nulla...

Offline Zigul

  • Post: 34
Re:Comprimere tutte le cartelle dei segnalibri
« Risposta #4 il: 18 Febbraio 2026 18:46:39 »
In realtà pare non sia sufficiente solo creare quel file; qui c'è una guida.
Stamattina avevo provato rapidamente a usare la procedura descritta qui con del codice (leggermente differente dal tuo) suggeritomi da un'AI, ma non aveva funzionato e avevo preferito non intestardirmi.

Offline bobo779256

  • Post: 502
Re:Comprimere tutte le cartelle dei segnalibri
« Risposta #5 il: 19 Febbraio 2026 15:44:51 »
Per ora lascio perdere, non è alla mia portata

Ho comunque trovato un'estensione che fa parecchie cosette, tra l'altro collassa le cartelle non in primo piano, e permette di cambiare l'icona cartelle e le favicon generiche per i siti sprovvisti

Non volevo mettere un'altra estensione, ma tant'è...

0 Utenti e 1 Visitatore stanno visualizzando questo topic.