Powered by Invision Power Board



Страницы: (4) 1 [2] 3 4  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> Шаблон настроек серверов
MAS
Дата 13.05.2006 - 21:03
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 11 2006, 21:39)
Вот с этим могут быть проблемы. В группе-шаблоне есть сервера с индивидуальными настройками. Мы зашли в настройки группы-шаблона и поменяли там какой-то параметр. Нам это нужно было только для тех серверов, которые используют шаблон, а получится, что шаблон будет применен ко всем серверам в группе в ключая индивидуальные (то есть они перестанут быть индивидуальными!).

"Индивидуальные сервера" - это те, у которых установлена опция "не применять шаблон"? Эти сервера в любом случае не будут изменяться.
А есди делать опцию "применить шаблонные настройки ко всем серверам в группе" - это лишняя опция, что тоже не есть хорошо.
PMСайт пользователяICQ
Top
MAS
Дата 13.05.2006 - 21:07
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (kiv @ May 11 2006, 22:28)
выставлять "мои" настройки к новым серверам. А когда сервер уже не новый, то он уже мною отстроен, и в смене настроек либо не нуждается, либо их буду менять я, руками, осторожно и бережно, а не махом засунув его в некую группу.

Если после того как "сервер настроен" ему выставить опцию "не применять шаблонные настройки", то этот сервер можно будет перетаскивать куда угодно.
PMСайт пользователяICQ
Top
MAS
Дата 13.05.2006 - 21:10
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Aas @ May 12 2006, 08:07)
Лично я заведу себе одну группу с настройками по-умолчанию и пропишу ее в сканере (кстати, хорошо бы чтоб вручную добавляемые сервера подставляли себе группу из сканера).

При добавлении вручную добавлять сервер в группу "из сканера" - и настройки шаблона пропишутся.
QUOTE
А потом уже буду растаскивать сервера по обычным группам, где никакого наследования не будет. smile.gif Поэтому одна галочка для группы "(не)является шаблоном" все-таки очень желательна.

Хм, для сервера опция "не использовать шаблон", а для группы "это группа, а не шаблон". Интересно.

В таком случае вопрос: что делать при попытке редактировать группу?
С шаблоном ясно - настраиваем шаблон. А для группы "редактирование всех сереров в группе" - можно будет запутаться.
PMСайт пользователяICQ
Top
MAS
Дата 13.05.2006 - 21:15
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 12 2006, 08:34)
Вообще, идея с шаблонами - хорошая. Но реализована она должна быть очень аккуратно и гибко, чтобы не порушить уже существующие установки пользователя и его идеи группировки. Иначе будет та же ситуация как и глубиной опроса.  wink.gif

А для чего я эту тему создал? smile.gif
Пока я пытаюсь кататься на роликах и стучусь телефоном об ёлки, у вас есть время решить как всё лучше сделать biggrin.gif tongue.gif

QUOTE
как предполагается сделать процесс апгрейда, т. е. в случае превращения групп в группы-шаблоны, как программа будет вести себя с существующими группами и серверами при первом запуске после апгрейда?

Либо группам будет выставлен флаг "это группа, а не шаблон", либо у всех групп-шаблонов все опции будет выставлены в состояние "выключено",
т.е. "это не шаблонная опция".
PMСайт пользователяICQ
Top
MAS
Дата 13.05.2006 - 21:22
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Guest @ May 12 2006, 13:13)
При всем этом не вижу никакого глубокого смысла делать для шаблона "Настройки сервера" и шаблона Списка изменений" какие-то отдельные вкладки, достаточно прямо в этих окнах любого из серверов добавить соответствующюу галочку или кнопку. Или по две кнопки: "Сохранить шаблон" и "Применить шаблон".

Вот тут поподробнее.
Настройка серверов, список изменений, настройка шаблонов отчета...
Добавляю по 2 кнопки "Сохранить шаблон" и "Применить шаблон".
И как это должно работать?
PMСайт пользователяICQ
Top
Aas
Дата 14.05.2006 - 20:10
Цитировать сообщение




Пользователь
**

Профиль
Группа: Members
Сообщений: 72
Пользователь №: 13
Регистрация: 28.06.2005





QUOTE (MAS @ May 13 2006, 21:15)
А для чего я эту тему создал?  smile.gif
Пока я пытаюсь кататься на роликах и стучусь телефоном об ёлки, у вас есть время решить как всё лучше сделать  biggrin.gif  tongue.gif

У нас опять начинается - лебедь раком щуку... smile.gif
Давайте попробуем прежде чем решать "Как?" решить "Что?" и "Зачем?".
Судя по всему, основная проблема большинства пользователей - установка начальных настроек новых серверов и вида списка изменений "под-себя". Потому что, делаются одни и теже действия и делаются постоянно.

1. Со списком изменений проблема решается предельно просто - добавляем в настройки программы опцию, по которой внешний вид списка изменений оказывается отвязанным от конкретного сервера.

2. Для решения проблемы начальных настроек серверов вовсе не нужно пытаться скрестить ежа с ужом (то есть группы и шаблоны). Достаточно иметь один шаблон. Настаивать его отдельным пунктом в меню опции. Хранить - да хоть как обычный сервер, не видимый в списке. А все новые сервера будут брать с него исходные параметры. Все.

А все навороты с группами - от лукавого. Ощутимо-полезного эффекта не дадут (а могут дать и обратный ожидаемому), программу утяжелят, работы потребуют больше.

Моя имха - если реализуемая идея не выглядит красивой и понятной на берегу, то при конкретной реализации выйдет полное безобразие. Воть. smile.gif

PMПисьмо на e-mail пользователю
Top
kiv
Дата 15.05.2006 - 10:16
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 39
Пользователь №: 58
Регистрация: 24.11.2005





QUOTE (MAS @ May 13 2006, 21:22)
QUOTE (Guest @ May 12 2006, 13:13)
При всем этом не вижу никакого глубокого смысла делать для шаблона "Настройки сервера" и шаблона Списка изменений" какие-то отдельные вкладки, достаточно прямо в этих окнах любого из серверов добавить соответствующюу галочку или кнопку. Или по две кнопки: "Сохранить шаблон" и "Применить шаблон".

Вот тут поподробнее.
Настройка серверов, список изменений, настройка шаблонов отчета...
Добавляю по 2 кнопки "Сохранить шаблон" и "Применить шаблон".
И как это должно работать?

Насчет отчетов не знаю, ибо не пользуюсь. А про остальное я имел в виду, что окно настроек любого (каждого, всех) сервера является одновременно и общим шаблоном. То есть становится общим шаблоном при нажатии кнопки "Запомнить шаблон". При повторном нажатии этой кнопки шаблон перезапоминается. Т.о. общий шаблон выставляется в соответствующем окне любого произвольно выбранного сервера и применяется как умолчание для всех новых серверов. В результате отпадает необходимость городить новую спец. вкладку настройки шаблона. Это касается окон и "Настройка сервера", и "Список изменений".
А насчет "Применить шаблон" (я не знаю надо ли эту кнопку вообще) имелось в виду, что находясь в окне старого сервера, у которого настройка отличается от шаблонной (ну сбита или выставлена вручную) можно одной командой восстановить ее в соответствии с шаблоном.
PMПисьмо на e-mail пользователю
Top
kiv
Дата 15.05.2006 - 10:34
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 39
Пользователь №: 58
Регистрация: 24.11.2005





QUOTE (Aas @ May 14 2006, 20:10)
А все навороты с группами - от лукавого. Ощутимо-полезного эффекта не дадут (а могут дать и обратный ожидаемому), программу утяжелят, работы потребуют больше.
Моя имха - если реализуемая идея не выглядит красивой и понятной на берегу, то при конкретной реализации выйдет полное безобразие. Воть. smile.gif

Полностью согласен со всем постом. А особенно с его логическим выводом. Ибо наличие множественности шаблонов, кроме отрицательного эффекта, ничего, кроме матов запутавшихся пользователей, не даст. Да еще и повлечет целый огород всяких необходимых признаков (текстовых ли, цветовых ли...) без которых в этих шаблонах запутается любой. Группа-шаблон при столь очевидных различиях в подходах их создания - это нонсенс.
PMПисьмо на e-mail пользователю
Top
Oleg
Дата 15.05.2006 - 10:55
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (Aas @ May 14 2006, 21:10)
У нас опять начинается
....
Воть. smile.gif

Согласен полностью.

QUOTE
1. Со списком изменений проблема решается предельно просто - добавляем в настройки программы опцию, по которой внешний вид списка изменений оказывается отвязанным от конкретного сервера.

Может, вообще, отвязать это от серверов? Я в 99,999... случаев пользуюсь одним видом. Кому-нибудь нужна привязка к серверу?
PMПисьмо на e-mail пользователю
Top
Oleg
Дата 15.05.2006 - 11:06
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (kiv @ May 15 2006, 11:16)
Насчет отчетов не знаю, ибо не пользуюсь. А про остальное я имел в виду, что окно настроек любого (каждого, всех) сервера является одновременно и общим шаблоном. То есть становится общим шаблоном при нажатии кнопки "Запомнить шаблон". При повторном нажатии этой кнопки шаблон перезапоминается. Т.о. общий шаблон выставляется в соответствующем окне любого произвольно выбранного сервера и применяется как умолчание для всех новых серверов. В результате отпадает необходимость городить новую спец. вкладку настройки шаблона. Это касается окон и "Настройка сервера", и "Список изменений".

Действительно, можно и так. Просто наличие отдельного пункта в меню будет понятнее и логичнее, особенно, для начиающих пользователей. smile.gif Но прекрасно можно обойтись и без него.

QUOTE
А насчет "Применить шаблон" (я не знаю надо ли эту кнопку вообще) имелось в виду, что находясь в окне старого сервера, у которого настройка отличается от шаблонной (ну сбита или выставлена вручную) можно одной командой восстановить ее в соответствии с шаблоном.

Вообще, было бы неплохо иметь такую возможность, а то на портачишь с настройками, а как было забыл, и чтобы вернуть их в прежнее состояние нужно закрывать эти настройки, открывать другие, запоминать нужные, закрывать их, открывать снова эти, а тут опять забыл - и все по новой. laugh.gif

Можно было бы сделать возможность сохранять шаблоны в файл и загружать их из файла. biggrin.gif Ну, это я уже фантазирую. laugh.gif
PMПисьмо на e-mail пользователю
Top
MAS
Дата 15.05.2006 - 22:30
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Aas @ May 14 2006, 20:10)
QUOTE (MAS @ May 13 2006, 21:15)

Пока я пытаюсь кататься на роликах и стучусь телефоном об ёлки, у вас есть время решить как всё лучше сделать  biggrin.gif  tongue.gif

У нас опять начинается - лебедь раком щуку... smile.gif

Это вы на что намекаете? Я в ёлку случайно въехал! biggrin.gif biggrin.gif
QUOTE
1. Со списком изменений проблема решается предельно просто - добавляем в настройки программы опцию, по которой внешний вид списка изменений оказывается отвязанным от конкретного сервера.

Хм, а вот тут стоит уточнить - всем ли нужны одинаковые настройки списка изменений для всех серверов?
Может и не нужна опция (упрощаем интерфейс) - раз и на всегда отвязать внешний вид?
QUOTE
2. Для решения проблемы начальных настроек серверов вовсе не нужно пытаться скрестить ежа с ужом (то есть группы и шаблоны). Достаточно иметь один шаблон. Настаивать его отдельным пунктом в меню опции. Хранить - да хоть как обычный сервер, не видимый в списке. А все новые сервера будут брать с него исходные параметры. Все.

Я не уверен что хватит одного шаблона настроек.
QUOTE
А все навороты с группами - от лукавого. Ощутимо-полезного эффекта не дадут (а могут дать и обратный ожидаемому), программу утяжелят, работы потребуют больше.

Как раз наоборот. Я прикинул что и как - реализовать "шаблоны-группы" весьма и весьма просто. Фактически всё необходимое уже есть.

А вообще интересно... Если "шаблоны" нужны только для добавления нового сервера (автоматически или ещё и вручную?), то тогда всё весьма упрощается! Действительно, "невидимый" сервер-шаблон решит проблему.
А как с вариантом "перенести сервер в группу и пусть он автоматом получит шаблонные настройки этой группы"? В садъ?
PMСайт пользователяICQ
Top
MAS
Дата 15.05.2006 - 22:47
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 15 2006, 11:06)
QUOTE (kiv @ May 15 2006, 11:16)
Т.о. общий шаблон выставляется в соответствующем окне любого произвольно выбранного сервера и применяется как умолчание для всех новых серверов.

Действительно, можно и так.
QUOTE
А насчет "Применить шаблон" (я не знаю надо ли эту кнопку вообще) имелось в виду, что находясь в окне старого сервера, у которого настройка отличается от шаблонной (ну сбита или выставлена вручную) можно одной командой восстановить ее в соответствии с шаблоном.

Вообще, было бы неплохо иметь такую возможность, а то на портачишь с настройками, а как было забыл, и чтобы вернуть их в прежнее состояние нужно закрывать эти настройки, открывать другие, запоминать нужные, закрывать их, открывать снова эти, а тут опять забыл - и все по новой. laugh.gif

Сейчас предложу новые полтора метра колючей проволоки biggrin.gif

Отдельные "сервера-шаблоны" (ессно невидимые в списке, но они есть!). Отдельное меню для вызова настройки шаблонов (сама настройка == настройка сервера и шаблона отчета).
А для настроек обычных серверов добавлею 2 кнопки "сохранить настройки этого сервера в шаблон ЫЫЫ" и "считать настройки из шаблона ЫЫЫ".
Сохраняются/читаются ВСЕ опции, кроме "имя", "вдрес", "логин", "пароль" и "порт".

Итого добавляется новый пункт меню "настройка шаблонов" (наподобии "настройка масок") и 2 кнопки в настройки серверов.

QUOTE
Можно было бы сделать возможность сохранять шаблоны в файл и загружать их из файла. biggrin.gif Ну, это я уже фантазирую. laugh.gif

Можно будет вырезать эти настройки из ServerList.cfg.
PMСайт пользователяICQ
Top
Aas
Дата 16.05.2006 - 07:32
Цитировать сообщение




Пользователь
**

Профиль
Группа: Members
Сообщений: 72
Пользователь №: 13
Регистрация: 28.06.2005





QUOTE (MAS @ May 15 2006, 22:30)
Хм, а вот тут стоит уточнить - всем ли нужны одинаковые настройки списка изменений для всех серверов?
Может и не нужна опция (упрощаем интерфейс) - раз и на всегда отвязать внешний вид?

Наверняка не нужны. И вроде никто тут в защиту привязки голос не подавал. smile.gif

QUOTE
А как с вариантом "перенести сервер в группу и пусть он автоматом получит шаблонные настройки этой группы"? В садъ?

Это правильное направление smile.gif

QUOTE
Отдельные "сервера-шаблоны" (ессно невидимые в списке, но они есть!). Отдельное меню для вызова настройки шаблонов (сама настройка == настройка сервера и шаблона отчета).
А для настроек обычных серверов добавляю 2 кнопки "сохранить настройки этого сервера в шаблон ЫЫЫ" и "считать настройки из шаблона ЫЫЫ".

Замечательно. А в настройках шаблонов очевидно будет "шаблон по-умолчанию".

QUOTE
Сохраняются/читаются ВСЕ опции, кроме "имя", "вдрес", "логин", "пароль" и "порт".

А тут лучше реализовать как было придумано раньше - предусмотреть значения при которых шаблонный параметр не активен и не накладывается на конкретный сервер.

PMПисьмо на e-mail пользователю
Top
MAS
Дата 16.05.2006 - 14:54
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Aas @ May 16 2006, 07:32)
QUOTE
Отдельные "сервера-шаблоны" (ессно невидимые в списке, но они есть!). Отдельное меню для вызова настройки шаблонов (сама настройка == настройка сервера и шаблона отчета).
А для настроек обычных серверов добавляю 2 кнопки "сохранить настройки этого сервера в шаблон ЫЫЫ" и "считать настройки из шаблона ЫЫЫ".

Замечательно. А в настройках шаблонов очевидно будет "шаблон по-умолчанию".

А зачем? Для поиска серверов можно указать по какому шаблону их добавлять.
А вот при добавлении вручную....
Хм, может и есть смысл сделать "шаблон по умолчанию" с именем "template".
Кстати! Раз шаблоны будут в списке серверов, то проверка на совпадаемость имен у них будет общая.
Т.е. сервер с именем "template" будет не добавить.
Хотя... Может к имени шаблона приписывать какие-то "непечатные" буквы...
QUOTE
QUOTE
Сохраняются/читаются ВСЕ опции, кроме "имя", "вдрес", "логин", "пароль" и "порт".

А тут лучше реализовать как было придумано раньше - предусмотреть значения при которых шаблонный параметр не активен и не накладывается на конкретный сервер.

Не понял. Решили же что шаблон "накладывается" только при добалвении сервера. Т.е. это будет "установка по умолчанию", зачем тут "не накладываемые элементы"?
PMСайт пользователяICQ
Top
Oleg
Дата 16.05.2006 - 15:44
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





Вот это все можно реализовать с помощью сохранения\загрузки шаблона в файл\из файла. Сделать только общий шаблон по умолчанию, для добавления серверов, что вручную, что автоматически, неважно. А в настройках серверов и настройке глобального шаблона сделать две кнопки: Сохранить и Загрузить. И все. И не надо хранить шаблоны в списке серверов тогда. Нужно применить шаблонные настройки к серверам - используем групповые настройки и загружаем шаблон из файла. Хотим сохранить шаблон для будущего использования - сохраняем шаблон в файл с нужным именем. Хотим сделать какой-либо шаблон глобальным - загружаем его из файла в глобальный шаблон.

Разве так не проще? blink.gif
PMПисьмо на e-mail пользователю
Top
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (4) 1 [2] 3 4  Ответ в темуСоздание новой темыСоздание опроса

 



[ Время генерации скрипта: 0.0171 ]   [ Использовано запросов: 11 ]   [ GZIP выключен ]