Notizie: se possiedi un dispositivo Android, prova Firefox per Android, un browser scattante e dinamico per navigare in ambiente mobile.

Autore Topic: Aggiornamento codice userChrome.css  (Letto 524 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Nost

  • Post: 54
Aggiornamento codice userChrome.css
« il: 04 Aprile 2016 23:11:39 »
Alla fine di questa discussione http://forum.mozillaitalia.org/index.php?topic=59087.msg412285#msg412285 mi era stato dato da Iceberg il codice per rimuuovere dal menù l'opzione della cronologia nonchè la voce da modificare per cambiare il downloader.
Da allora ho aggiornato più volte FF ed oggi sono al 38.7 OSR. Avendo fatto un ripristino perchè il browser mi andava lentissimo, ho provato a ricaricare il codice ma non ha funzionato. Inoltre in about:config non ho trovato neanche il valore da modificare per il downloader.

Sbaglio qualcosa?

Offline Iceberg

  • Moderatore
  • Post: 9229
Re: Aggiornamento codice userChrome.css
« Risposta #1 il: 04 Aprile 2016 23:39:15 »
Il parametro browser.download.useToolkitUI non esiste più.
Per riavere il vecchio download manager devi installare questa estensione:
https://addons.mozilla.org/it/firefox/addon/downloads-window/

Questo codice messo nel file userChrome.css rimuove la voce "Visualizza la cronologia" dal menu cronologia e la voce Visualizza -> Barra laterale -> Cronologia (in entrambi i casi mi riferisco alla classica barra dei menu in alto).

Codice: [Seleziona]
#menu_historySidebar,
#menu_showAllHistory {
  display: none !important; }
Funziona, non funziona o intendevi altro?

Nota: il tasto Firefox non esiste più, per rimuoverne delle voci prima lo devi ripristinare con una estensione.

Offline Nost

  • Post: 54
Re: Aggiornamento codice userChrome.css
« Risposta #2 il: 05 Aprile 2016 19:47:36 »
Non funziona... Ho copiato il codice in UserChrome e riavviato ma l'accesso alla Cronologia è immutato: sia la voce ominima nella Barra di Navigazione sia Visualizza -> barra laterale -> segnalibri.

Offline Iceberg

  • Moderatore
  • Post: 9229
Re: Aggiornamento codice userChrome.css
« Risposta #3 il: 06 Aprile 2016 21:05:38 »
Strano che non ti funzioni.
Potresti provare con una diversa strada, utilizzare lo stesso codice tramite Stylish, estensione che semplifica l'uso di questi codici e permette la loro attivazione/disattivazione senza dover riavviare.
https://addons.mozilla.org/it/firefox/addon/stylish/

Offline Nost

  • Post: 54
Re: Aggiornamento codice userChrome.css
« Risposta #4 il: 13 Aprile 2016 20:24:08 »
Scusa il ritardo ma non ho avuto l'accesso a questo PC per un po'.

Niente, neanche con Stylish  :sbat:

Ho provato anche a rimuovere la cartella del vecchio profilo ma non è quello il problema. Ti riporto di seguito il contenuto di UserChrome.

Codice: [Seleziona]
/*
 *  Questo file può essere utilizzato per personalizzare l'aspetto dell'interfaccia di Mozilla
 *  Si suggerisce di utilizzare !important sulle regole in cui si desidera
 *  sovrascrivere le impostazioni predefinite.
 */

/*
 * Non rimuovere la riga @namespace -- E' necessaria per il corretto funzionamento
 */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* imposta il  namespace predefinito per XUL */


/*
 * Alcuni miglioramenti possibili per l'accessibilità:
 */

/*
 *  Imposta le dimensioni predefinite dei caratteri a 20 pt:
 *
 * * {
 *   font-size: 20pt !important
 * }
 */
/*
 * Imposta in particolare alcune voci di menu a 15 pt invece della dimensione predefinita:
 *
 * menupopup > * {
 *   font-size: 15pt !important
 * }
 */
/*
 * Imposta un carattere a spaziatura fissa per la barra degli indirizzi (URL)
 *
 * #urlbar {
 *    font-family: monospace !important;
 * }
 */

/*
 * Per altri esempi consultare http://forum.mozillaitalia.org/index.php?topic=17028.0
 */
 
/* Rimuove tre accessi alla cronologia */

##menu_historySidebar,
#menu_showAllHistory {
  display: none !important; }
« Ultima modifica: 13 Aprile 2016 20:32:25 da Underpass »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Aggiornamento codice userChrome.css
« Risposta #5 il: 13 Aprile 2016 20:33:27 »
Sposta un momento il file altrove, creane un altro e inserisci solo questo:

Codice: [Seleziona]
#menu_historySidebar,
#menu_showAllHistory {
  display: none !important; }

Funziona?

Offline Iceberg

  • Moderatore
  • Post: 9229
Re: Aggiornamento codice userChrome.css
« Risposta #6 il: 13 Aprile 2016 21:37:06 »
Segui il consiglio di @Underpass e fai sapere.

Faccio notare due cose.

Codice: [Seleziona]
/* Non rimuovere la riga @namespace -- E' necessaria per il corretto funzionamento */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
"Era necessaria", ora non è un errore ma genera un warning. Nelle prossime versioni potrebbe diventare un errore.

Più importante e forse qui sta l'errore.
Citazione
/* Rimuove tre accessi alla cronologia */

##menu_historySidebar,
#menu_showAllHistory {
  display: none !important; }
C'è un carattere # di troppo.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.