On Thu, 19 Apr 2007 14:49:51 +0400
Anton Farygin <[EMAIL PROTECTED]> wrote:

> >>>> http://git.altlinux.org/people/bga/packages/?p=alterator-services.git
> >>>>
> >>>>   Это подобие интерфейса alterator-users, прочие (самодельные) варианты
> >>>>   не заработали.
> >>> Ключом является сервис. А почему бы ключом не сделать runlevel? Было бы 
> >>> гораздо удобнее.
> >>>
> >>> При помощи 'form' Это делается очень быстро.
> >>> Сверху форма с action="?action=read". В ней select по имени runlevel.
> >>> backend занимается "отражением" переданного runlevel обратно, ну и по
> >>> этому самому runlevel занимается определением какой собственно список 
> >>> сервисов выдать.
> >>> (пример ovz-profile)
> >>> Внизу другая форма.В ней:
> >>> 1. hidden с runlevel
> >>> 2. Таблица со список сервисов и перечислением их состояний.
> >>> 3. select по имени action для выполнения операций над службами.
> >>>
> >>> ну и не забыть в template-* сказать redirect #f, чтобы после POST не было 
> >>> redirect и GET.
> >>>
> >>> Возможно сделать вариацию на тему ovz-profile, когда внизу находятся две 
> >>> формы сразу и 
> >>> перекидывать службы между двумя select.
> >>>
> >>> Мне кажется при работе с сервисами гораздо важнее выполнять одновременные 
> >>> операции над группой сервисов, нежели над каждым в отдельности.
> >> Зачем выполнять операции над группой или над каждым в отдельности?
> >>
> >> Идеальный интерфейс - просто вывести табличку с чекбоксами и сервисами.. 
> >> проставил галочки, сказал записать - записалось.
> > 
> >   Я сделал по аналогии с командной строкой: chkconfig с параметром
> >   --levels. Можно придумать ещё множество разных вариантов. А собственно,
> >   к имеющемуся интерфейсу претензии есть?
> >   Я бы ещё вместо кнопки "Новый сервис" сделал ссылку на вторую страницу
> >   с выбором из неактивных сервисов, чтобы пользователю не приходилось
> >   угадывать их названия.
> 
> А это уже в Sisyphus ?
> 
> Хотелось бы посмотреть.. а то явно не хватает в серверном дистрибутиве.

  Я пока не выкладываю, поскольку никто не прореагировал на это:

On Tue, 17 Apr 2007 17:12:09 +0400
Grigory Batalov wrote:

>   Кроме того, я немного подправил бэкенд, что скажется на фронтенде Qt.
>   Однако запустить его не могу: альтератор показывает пустое белое окно.

  Сейчас специально проапгрейдился, но не помогло. Вот что висит в процессах:

19735 ?        Ss     0:00 /usr/bin/guile16 -s /usr/bin/alterator -c 
configd.layout
19806 ?        Ss     0:00 alterator-standalone all
19807 ?        S      0:00 alterator-standalone all
19812 ?        S      0:00 /bin/sh /usr/sbin/alterator-standalone all
19813 ?        S      0:00 /usr/bin/guile16 -s /usr/bin/alterator -c 
standalone.layout all
19814 pts/12   Ss+    0:00 /usr/bin/alterator-browser-x11
19815 ?        Ss     0:00 /bin/sh -e /usr/lib/alterator/backend3/services

  Конечно, я могу выложить alterator-services, если alterator-standalone
  признан официально нерабочим. Иначе вдруг кто-то захочет настроить
  сервисы из Qt, а там невесть что.

> Ну или в каждом модуле настройки добавить ещё выключен/включен

  Тогда будет не отключить сервисы, которые ещё не обзавелись своими
  модулями.

> А то вчера побродил по меню, а у меня там поназапускалось всяких довекотов.

_______________________________________________
Devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить