Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№120-08-2009 16:14:13

dueight
Участник
 
Группа: Members
Зарегистрирован: 20-08-2009
Сообщений: 2
UA: Firefox 3.5

Глобальные для всех пользователей настройки Firefox [Решено]

Привет.
Я разрабатываю скрипт для инициализации параметров Firefox при установке в многопользовательском окружении. Возникла сложность с поиском способа переопределения настроек глобально, а не на уровне пользовательских профилей.

Есть ли возможность задавать настройки модификацией конфигурационных файлов Firefox так, чтобы эти настройки не могли быть переопределены в пользовательских конфигурационных файлах?
Методы, описанные в разделе Changing defaults статьи
https://developer.mozilla.org/En/A_Brie … references подходят для вновь создаваемых пользовательских профилей. Но они не пригодны для ситуаций, когда профиль пользователя уже существует - дефолтные настройки не будут применены.

Может быть поможет кто-то из разработчиков плагинов - в конце этой же статьи описывается, что можно изменять настройки в xpi-пакетах. Если я понимаю правильно, это расширения - и такие изменения (при помощи инструкции initInstall ) применяются только в момент его установки. Устанавливать расширение вручную для каждого пользователя - невозможно. Интересно, а при автоматической его установке будет ли исполнена эта инструкция?

Спасибо заранее за любые советы

Отредактировано dueight (28-08-2009 10:25:42)

Отсутствует

 

№223-08-2009 17:49:43

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: Глобальные для всех пользователей настройки Firefox [Решено]

Тема перенесена из форума «Firefox» в форум «Разработка».


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№328-08-2009 10:24:47

dueight
Участник
 
Группа: Members
Зарегистрирован: 20-08-2009
Сообщений: 2
UA: Firefox 3.5

Re: Глобальные для всех пользователей настройки Firefox [Решено]

Проблема решена при помощи Automatic Mozilla Configurator. https://developer.mozilla.org/en/Automa … nfigurator
В разделе, посвященном настройке глобальных для всех пользователей переменных, https://developer.mozilla.org/en/Automa … g_settings, описано как декодировать конфигурационный файл (по умолчанию он закодирован) и в нем заблокировать настройки от изменения при помощи инструкции lockPref.

Например, инструкция:

Выделить код

Код:

lockPref("browser.startup.homepage", "http://mozilla.org");

установит домашнюю страницу для пользователей Firefox и запретит ее изменение.

Настройки и инструкции, описанные в этом файле, выполняются для каждого пользователя при запуске Firefox. Они позволяют настраивать и опции браузера и расширений.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]