Salve,
in ambito aziendale stiamo studiando come bloccare tutte le impostazioni di mozilla firefox.
Attualmente stiamo sviluppando questo progetto sulla versione 19.
Siamo riusciti a bloccare quasi tutto (proxy, cache, ecc), ma adesso stiamo lottando contro un bel problema : bloccare le impostazioni dei margini. Mi spiego meglio.
Il nostro applicativo web interno lavora su firefox. Per stampare fatture ecc, impostiamo i margini a zero dalla sezione "imposta pagina". vedi immagine.
Il problema è che in about:config queste impostazioni vengono registrate
in base alla stampante, e questo è un grosso problema. Innanzitutto perchè blocca il deploy generalizzato, e in secondo luogo perchè se l'utente cambia stampante, si perdono le impostazioni.
Vedi come sono registrate le impostazioni, per la singola stampante (in questo caso una kyocera 1128)
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_bgcolor", true);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_bgimages", true);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_evenpages", true);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_footercenter", "");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_footerleft", "");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_footerright", "");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_headercenter", "");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_headerleft", "");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_headerright", "");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_in_color", true);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_margin_bottom", "0");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_margin_left", "0");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_margin_right", "0");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_margin_top", "0");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_oddpages", true);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_orientation", 0);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_reversed", false);
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_scaling", " 1,00");
user_pref("printer_Call_Center_-_Kyocera_FS-1128MFP_KX.print_shrink_to_fit", true);Noi vorremmo che queste impostazioni siano valide per tutte le stampanti!
Qualcuno che sappia come fare?