Stanislav Ievlev wrote:
> On Tue, Apr 17, 2007 at 05:12:09PM +0400, Grigory Batalov wrote:
>> On Fri, 6 Apr 2007 23:28:16 +0300, Michael Shigorin wrote:
>>
>>>> Никто не против, если я сделаю веб-фронтенд к модулю alterator-services?
>>> Некоторые даже просили. :)
>>   Кое-что получилось, см. здесь:
>>
>> 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.
> 
> Мне кажется при работе с сервисами гораздо важнее выполнять одновременные 
> операции над группой сервисов, нежели над каждым в отдельности.

Зачем выполнять операции над группой или над каждым в отдельности?

Идеальный интерфейс - просто вывести табличку с чекбоксами и сервисами.. 
проставил галочки, сказал записать - записалось.

Rgds,
Rider

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

Ответить