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
