Я использую шаблоны Christoc для создания собственного модуля DNN 7 в Visual Studio 2012. Мне удалось выяснить, как установить параметры области модуля, а также настройки области вкладок. Однако я хотел бы установить некоторые настройки по умолчанию на уровне расширения/пакета или, по крайней мере, на уровне портала. Таким образом, если пользователь добавляет экземпляр модуля, будут значения по умолчанию, которые я могу прочитать и использовать. Два вопроса:
1) Я, безусловно, могу написать элемент управления (ASCX) с именем ExtensionSettings.ascx, который, вероятно, поможет (по крайней мере, для области портала), но как мне указать в файле манифеста DNN, что он будет добавлен на соответствующую страницу настроек (предположительно в Host | Extensions | MyModule | Edit)?
2) Как я могу предварительно заполнить эти настройки при установке? Нужно ли мне добавлять оператор SQL, чтобы добавить их вручную, или есть способ добавить настройки через манифест?