ExtensionManager

Установка расширений в приложении Dreamweaver

Расширения Dreamweaver CS3 в Windows XP и Mac OS X могут устанавливать отдельные пользователи (для собственного пользования) или администратор (для использования всеми пользователями системы).

Обычные пользователи

Обычные пользователи могут устанавливать расширения для собственного пользования. Этими расширениями не может управлять администратор системы, и они видны только установившему их пользователю. Эти расширения устанавливаются в каталог расширений текущего пользователя, расположенный в папке "User Config". К расширениям, установленным таким образом, имеет доступ только текущий пользователь, который не может изменять расширения других пользователей системы. Обычные пользователи могут устанавливать расширения и управлять ими отдельно от расширений, установленных администратором системы, с помощью Extension Manager.

Когда обычный пользователь просматривает расширения, установленные с помощью Extension Manager, установленные администратором расширения отключены в Extension Manager. Обычный пользователь не может удалить или отключить эти расширения.

Администраторы

Администраторы могут устанавливать расширения Dreamweaver и управлять ими для всех пользователей системы. Когда администратор устанавливает расширение, файлы этого расширения устанавливаются в папку "Shared Config", и к копиям этих файлов, расположенных в папках "Shared Config" и "User Config" каждого пользователя системы, применяются конфигурационные изменения (например, редактируется файл menus.xml). При использовании Extension Manager любые изменения, осуществляемые администратором, видны и отдельным пользователям. Например, если администратор устанавливает расширение, а затем отключает это расширение, оно отключается для всех пользователей системы.

Когда администратор устанавливает расширение, приложение Extension Manager проверяет, не установлены ли у каких-либо пользователей системы конфликтующие расширения. Если это так, администратор может продолжить или отменить установку. Если администратор продолжит установку, Extension Manager удалит конфликтующее расширение и установит расширение администратора.

Когда администратор установит расширение, оно не будет включено, пока пользователи не войдут в систему под своими учетными записями. Они должны включить это расширение в Extension Manager.