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

Autore Topic: userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"  (Letto 1189 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline farohp

  • Post: 9
Ciao , volevo segnalarti che con la nuova versione di firefox 61.0.2 e stylish aggiornato tale modifica non funziona piu:
Codice: [Seleziona]
/* Rimuove la voce "Visualizza tutti i segnalibri" (e la sottostante linea */
#bookmarksShowAll,
#organizeBookmarksSeparator,
#appmenu_showAllBookmarks,
#appmenu_showAllBookmarks + menuseparator {
   display: none !important; }

Sapresti indicarmi il nuovo codice da usare su stylish o dal file userChrome.css aggiornato per firefox 61.0.2?
(Con firefox di 7/8 mesi fa funzionava, non ricordo la versione che avevo)
grazie
qui il link alla discussione originale https://forum.mozillaitalia.org/index.php?topic=52004.0

Offline Iceberg

  • Moderatore
  • Post: 9181
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #1 il: 08 Settembre 2018 13:48:06 »
Ho fatto una verifica e il codice riportato, pur essendo di 7 anni fa, rimuove la voce "Visualizza tutti i segnalibri" (e la sottostante linea)" anche da Firefox 62.
Nel tuo caso questo codice potrebbe andare in conflitto con altri oppure trattarsi di problemi di Stylish. La verifica l'ho fatto con il file userChrome.css.

Offline deckard

  • Post: 3766
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #2 il: 08 Settembre 2018 14:36:02 »
Io sostituirei Stylish con Stylus, ma ignoro se l'uso di uno dei due componenti aggiuntivi possa comunque essere utile allo scopo.
https://add0n.com/stylus.html
https://addons.mozilla.org/it/firefox/addon/styl-us/

Offline farohp

  • Post: 9
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #3 il: 08 Settembre 2018 18:27:15 »
Ho fatto una verifica e il codice riportato, pur essendo di 7 anni fa, rimuove la voce "Visualizza tutti i segnalibri" (e la sottostante linea)" anche da Firefox 62.
Nel tuo caso questo codice potrebbe andare in conflitto con altri oppure trattarsi di problemi di Stylish. La verifica l'ho fatto con il file userChrome.css.

grazie per l'aiuto .
ho provato a rimuovere stylus, riavviare pc e firefox e a modificare il file  userChrome.css opportunamente creato nella sua cartella chrome , ma il problema persiste.
Cosa posso fare?
Ricordo che il codice funzionava PRIMA che io aggiornassi firefox e PRIMA che andassi a sincronizzare un nuovo pc con firefox appena installato con sync. Magari sincronizzandosi si è rovinato qualche file..
Accetto consigli e idee.
grazie

Offline farohp

  • Post: 9
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #4 il: 29 Settembre 2018 10:46:29 »
Buongiorno , torno alla carica perchè purtroppo il problema persiste.
Sono partito con un'installazione pulita di firefox(cancellato cartella mozilla dentro roaming e local ,all'interno di app data) , disinstallato firefox e installato ultima versione -> 62.0.2.

Installato Stylus e al suo interno copiato tale codice:

Codice: [Seleziona]
/* Rimuove la voce "Segnalibri non catalogati" */

#menu_unsortedBookmarks,
#bookmarksMenuPopup > menuseparator[builder="end"],
#appmenu_unsortedBookmarks,
#appmenu_bookmarksPopup > menuseparator[builder="end"] {
   display:none !important; }

/* Rimuove sempre la voce "Abbonati a questa pagina", anche se c'è una pagina a cui abbonarsi */

#subscribeToPageMenuitem,
#subscribeToPageMenupopup,
#appmenu_subscribeToPageMenu,
#appmenu_subscribeToPage {
   display: none !important; }

/* Rimuove poket dai segnalibri */
#menu_pocket, #menu_pocketSeparator, #panelMenu_pocket, #BMB_pocket, #BMB_pocketSeparator { display:none !important; }
#context-savelinktopocket, #context-pocket { display:none!important; }

/* Rimuove la voce "Visualizza tutti i segnalibri" (e la sottostante linea di separazione) */

#bookmarksShowAll,
#organizeBookmarksSeparator,
#appmenu_showAllBookmarks,
#appmenu_showAllBookmarks + menuseparator {
   display: none !important; }

/* Rimuove la voce "Segnalibri non catalogati" */

#menu_unsortedBookmarks,
#bookmarksMenuPopup > menuseparator[builder="end"],
#appmenu_unsortedBookmarks,
#appmenu_bookmarksPopup > menuseparator[builder="end"] {
   display:none !important; }

Riavviato firefox e il pc.
Il menu continua a comparire , allego foto di cio che voglio rimuovere all'interno dei preferiti:


grazie

Offline bobo779256

  • Post: 465
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #5 il: 30 Settembre 2018 00:52:28 »
Prova ad aggiungere questa all'userChrome

#BMB_bookmarksShowAll {display: none !important;}

toglie 'Visualizza tutti i segnalibri' dal basso del menu segnalibri a scomparsa

Offline farohp

  • Post: 9
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #6 il: 30 Settembre 2018 22:29:05 »
Prova ad aggiungere questa all'userChrome

#BMB_bookmarksShowAll {display: none !important;}

toglie 'Visualizza tutti i segnalibri' dal basso del menu segnalibri a scomparsa

provato anche questo su installazione pulita ma purtroppo nada.
Possibile che non ci sia modo?  :cerca:

Offline bobo779256

  • Post: 465
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #7 il: 30 Settembre 2018 22:55:56 »
La riga di codice che ho messo da me funziona

Non saprei perchè da te no

Offline farohp

  • Post: 9
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #8 il: 30 Settembre 2018 23:06:29 »
Ho scoperto l'arcano.
Ero rimasto all'chrome/userChrome.css di questa guida: http://kb.mozillazine.org/index.php?title=UserChrome.css&printable=yes
Dove viene indicato di creare il file all'interno della cartella profile , da esegui:  "%APPDATA%\Mozilla\"

Peccato che non sia la cartella corretta , in quanto mi riporta a : C:\Users\nomeutente\AppData\Roaming\Mozilla

Seguendo una guida aggiornata(sia lodato l'inglese), ho scoperto che la private folder è altrove, C:\Users\nomeutente\AppData\Roaming\Mozilla\Firefox\Profiles\dz146qyd.default\chrome
Da qui ho inserito il codice che mi hai indicato e TAAAC funziona!

Allego inoltre questo codice css che permette di eliminare QUALUNQUE voce dentro i segnalibri tranne i segnalibri stessi
Codice: [Seleziona]
/* Hide Top Items on Bookmark Menu Button drop-down */
#BMB_viewBookmarksSidebar,
#BMB_bookmarksShowAllTop,
#BMB_bookmarksShowAllTop + menuseparator,
#BMB_recentBookmarks,
#BMB_recentBookmarks + menuseparator,
#BMB_bookmarksToolbar,
#BMB_unsortedBookmarks,
#BMB_mobileBookmarks,
#BMB_mobileBookmarks + menuseparator {
  display: none !important;
}

Unico dubbio che mi rimane è come mai ne l'estensione stylus ne stylish abbiano funzionato,pur inserendo tali codici.

GRAZIE!



Offline bobo779256

  • Post: 465
Re:userChrome.css: rimuovere voce "Visualizza tutti i segnalibri"
« Risposta #9 il: 30 Settembre 2018 23:18:33 »
Non ci avevo pensato... altrimenti un about:profiles o Menu\Aiuto\Risoluzione dei problemi\Informazioni di base\Cartella del profilo\Apri cartella

Bene che ne sei venuto a capo, e grazie dell'ulteriore codice

[edit]
il percorso %APPDATA%\Mozilla\ è giusto, solo da navigare altre cartelle fino a trovare quella del profilo, coè \Firefox\Profiles\*******.default\chrome
quindi anche la guida del link che hai postato va bene
probabile, secondo me, che andavi invece nella cartella locale, AppData\Local\Mozilla\Firefox\Profiles invece di AppData\Roaming\Mozilla\Firefox\Profiles
[\edit]
« Ultima modifica: 01 Ottobre 2018 09:15:38 da bobo779256 »

0 Utenti e 1 Visitatore stanno visualizzando questo topic.