ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] alterator HOWTO?
@ 2009-09-16  3:05 Денис Смирнов
  2009-09-16  5:02 ` Lenar Shakirov
  2009-09-16  7:10 ` Stanislav Ievlev
  0 siblings, 2 replies; 32+ messages in thread
From: Денис Смирнов @ 2009-09-16  3:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 357 bytes --]

Куда идти читать про создание простого модуля к альтератору?

Хочу сделать модуль для конфигурирования простого E1<->SIP шлюза, в
котором нужно всего лишь в текстовом поле указывать IP на который
перенаправлять звонки :)

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  3:05 [devel] alterator HOWTO? Денис Смирнов
@ 2009-09-16  5:02 ` Lenar Shakirov
  2009-09-16  5:53   ` Timur Batyrshin
  2009-09-16  7:10 ` Stanislav Ievlev
  1 sibling, 1 reply; 32+ messages in thread
From: Lenar Shakirov @ 2009-09-16  5:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Среда 16 сентября 2009 07:05:03 Денис Смирнов wrote:
>   Куда идти читать про создание простого модуля к альтератору?
> 
> Хочу сделать модуль для конфигурирования простого E1<->SIP шлюза, в
> котором нужно всего лишь в текстовом поле указывать IP на который
> перенаправлять звонки :)
> 

http://www.altlinux.org/Alterator/module/first

С уважением, инженер отдела ИИС ООО «Центр»
Шакиров Ленар Наилевич
shakirov@cg.ru
(843) 533-88-14

Российская Федерация
Казань, ул. Зинина, 3а
420029, а/я 81

http://www.cg.ru/

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  5:02 ` Lenar Shakirov
@ 2009-09-16  5:53   ` Timur Batyrshin
  0 siblings, 0 replies; 32+ messages in thread
From: Timur Batyrshin @ 2009-09-16  5:53 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 554 bytes --]

On Wed, 16 Sep 2009 09:02:45 +0400
Lenar Shakirov wrote:

> >   Куда идти читать про создание простого модуля к альтератору?
> > 
> > Хочу сделать модуль для конфигурирования простого E1<->SIP шлюза, в
> > котором нужно всего лишь в текстовом поле указывать IP на который
> > перенаправлять звонки :)
> 
> http://www.altlinux.org/Alterator/module/first

+ devel-conf@

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  3:05 [devel] alterator HOWTO? Денис Смирнов
  2009-09-16  5:02 ` Lenar Shakirov
@ 2009-09-16  7:10 ` Stanislav Ievlev
  2009-09-16  7:29   ` Aleksey Avdeev
  2009-09-17 17:58   ` Денис Смирнов
  1 sibling, 2 replies; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-16  7:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

16 сентября 2009 г. 7:05 пользователь Денис Смирнов
<mithraen@altlinux.ru> написал:
> Куда идти читать про создание простого модуля к альтератору?
>
> Хочу сделать модуль для конфигурирования простого E1<->SIP шлюза, в
> котором нужно всего лишь в текстовом поле указывать IP на который
> перенаправлять звонки :)

Есть сайт, но я последнее время вместо обновления сайта пишу
потихоньку ман-пейджи.
Там самая актуальная информация.

Самое эффективное - взять какой-нибудь простейший пример типа
"alterator-net-domain", а дальше смотреть следующие страницы man:
alterator-sh-functions - это про бакенд (лежит в одноимённом пакете)
alterator-woo - API для взаимодействия с бакендом
alterator-ajax - API для взаимодействия с формой.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  7:10 ` Stanislav Ievlev
@ 2009-09-16  7:29   ` Aleksey Avdeev
  2009-09-16  7:43     ` Dmitriy Kruglikov
  2009-09-17  8:02     ` Stanislav Ievlev
  2009-09-17 17:58   ` Денис Смирнов
  1 sibling, 2 replies; 32+ messages in thread
From: Aleksey Avdeev @ 2009-09-16  7:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 865 bytes --]

Stanislav Ievlev пишет:
> 16 сентября 2009 г. 7:05 пользователь Денис Смирнов
> <mithraen@altlinux.ru> написал:
>> Куда идти читать про создание простого модуля к альтератору?
>>
>> Хочу сделать модуль для конфигурирования простого E1<->SIP шлюза, в
>> котором нужно всего лишь в текстовом поле указывать IP на который
>> перенаправлять звонки :)
> 
> Есть сайт, но я последнее время вместо обновления сайта пишу
> потихоньку ман-пейджи.
> Там самая актуальная информация.
> 
> Самое эффективное - взять какой-нибудь простейший пример типа
> "alterator-net-domain", а дальше смотреть следующие страницы man:
> alterator-sh-functions - это про бакенд (лежит в одноимённом пакете)
> alterator-woo - API для взаимодействия с бакендом
> alterator-ajax - API для взаимодействия с формой.

   man`ы на каком языке?

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  7:29   ` Aleksey Avdeev
@ 2009-09-16  7:43     ` Dmitriy Kruglikov
  2009-09-17  8:02     ` Stanislav Ievlev
  1 sibling, 0 replies; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-16  7:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

16 сентября 2009 г. 10:29 пользователь Aleksey Avdeev написал:
>
>  man`ы на каком языке?
>
Практика - критерий истины ...
У меня, на Scheme ... %)

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  7:29   ` Aleksey Avdeev
  2009-09-16  7:43     ` Dmitriy Kruglikov
@ 2009-09-17  8:02     ` Stanislav Ievlev
  2009-09-17  8:38       ` Aleksey Avdeev
  1 sibling, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-17  8:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

16 сентября 2009 г. 11:29 пользователь Aleksey Avdeev
<solo@solin.spb.ru> написал:
>  man`ы на каком языке?
На english конечно же ;)

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-17  8:02     ` Stanislav Ievlev
@ 2009-09-17  8:38       ` Aleksey Avdeev
  0 siblings, 0 replies; 32+ messages in thread
From: Aleksey Avdeev @ 2009-09-17  8:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

Stanislav Ievlev пишет:
> 16 сентября 2009 г. 11:29 пользователь Aleksey Avdeev
> <solo@solin.spb.ru> написал:
>>  man`ы на каком языке?
> На english конечно же ;)

   Т. е. на русском только <http://www.altlinux.org/Alterator>? 
Насколько оно сейчас актуально?

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-16  7:10 ` Stanislav Ievlev
  2009-09-16  7:29   ` Aleksey Avdeev
@ 2009-09-17 17:58   ` Денис Смирнов
  2009-09-18  5:48     ` Dmitriy Kruglikov
  2009-09-18  7:01     ` Stanislav Ievlev
  1 sibling, 2 replies; 32+ messages in thread
From: Денис Смирнов @ 2009-09-17 17:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1520 bytes --]

On Wed, Sep 16, 2009 at 11:10:18AM +0400, Stanislav Ievlev wrote:

Всем большое спасибо за ответы -- оно работает! Дополирую и выложу в
Сизиф.

Ура, первый раз в жизни я не буду первым делом после установки сервера
заниматься вычищением из системы альтератора :)

К сведению тех, кто как и я смотрел на альтератор давно, и старался с ним
не связываться -- ситуация изменилась очень сильно. Остались еще сложности
с тем чтобы сделать что-то "круто", но сделать простые вещи сейчас _очень
просто_. И scheme учить для таких простых вещей совсем-совсем не надо :)

И интерфейс мне нравится.

Есть одна штука, которой мне не хватает и без которой я не смогу
перетащить вообще конфигурацию АТС в alterator целиком -- сейчас меню
2-х уровневое, а мне оно нужно 3-х уровневое. 0-й уровень должен
отображаться как список групп вверху, а уже при открытии меню 0-го уровня,
появляется интерфейс аналогичный тому что сейчас.

Это как-то возможно сделать?

В том что мы делали в Сейросе была структура аналогичная той что сейчас в
альтераторе, только больше уровней вложенности. Пользователи очень
нехорошими словами ругались, ибо там пунктов меню на полтора экрана мелким
шрифтом было. При этом хотелось бы разделить в отдельные структуры меню
как минимум такие задачи:

- системной конфигурации
- конфигурации транков в АТС
- диалплан
- личный кабинет пользователя

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-17 17:58   ` Денис Смирнов
@ 2009-09-18  5:48     ` Dmitriy Kruglikov
  2009-09-18  7:01     ` Stanislav Ievlev
  1 sibling, 0 replies; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-18  5:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

17 сентября 2009 г. 20:58 пользователь Денис Смирнов написал:

>
> Есть одна штука, которой мне не хватает и без которой я не смогу
> перетащить вообще конфигурацию АТС в alterator целиком -- сейчас меню
> 2-х уровневое, а мне оно нужно 3-х уровневое.
Не понял проблемы ...
Я осилил:
1-й уровень: Выбол сервера LDAP
2-й уровень: Выбор базы на этом сервере (и авторизация)
3-й уровень: Выбор контейнера (ou=People, etc)
4-й уровень: Выбор записи в этом контейнере
- и только после этого открывается форма просмотра/редактирования записи.
При этом, в зависимости от режима входа (аноним/админ), форма отличается.

Есть шикарные возможности всплывающих форм и форм, замещающих данную.
А еще, видимые и невидимые элементы форм.
Дабы экран не загромождать, скрываем всё, открываем то, что необходимо...
По некоторому event меняем видимость, изменяя, тем самым, форму до
неузнаваемости ...

И это я еще не все умею!!!

P.S.
Остро не хватает документации, но я бегу впереди паровоза.
Остро не хватает некоторых возможностей, но я хочу от альтератора слишком много.
Остро не хватает человеческих ресурсов для реализации того, что я хочу
от альтератора и документирования того, что в нем уже есть.

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-17 17:58   ` Денис Смирнов
  2009-09-18  5:48     ` Dmitriy Kruglikov
@ 2009-09-18  7:01     ` Stanislav Ievlev
  2009-09-18  7:07       ` Stanislav Ievlev
                         ` (2 more replies)
  1 sibling, 3 replies; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-18  7:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Есть гипотеза, что тут поможет такой замечательный виджет как
Аккордеон. Я сейчас его потихоньку внедряю в интерфейсах с большим
количеством control'ов. Пример пока к сожалению можно поглядеть только
в alterator-ldap-users и alterator-ldap-groups, готорые работают
только в office-server'e, но можно собрать из профиля дистрибутив
чтобы поглядеть на виджет в действии.

17 сентября 2009 г. 21:58 пользователь Денис Смирнов
<mithraen@altlinux.ru> написал:
> On Wed, Sep 16, 2009 at 11:10:18AM +0400, Stanislav Ievlev wrote:
>
> Всем большое спасибо за ответы -- оно работает! Дополирую и выложу в
> Сизиф.
>
> Ура, первый раз в жизни я не буду первым делом после установки сервера
> заниматься вычищением из системы альтератора :)
>
> К сведению тех, кто как и я смотрел на альтератор давно, и старался с ним
> не связываться -- ситуация изменилась очень сильно. Остались еще сложности
> с тем чтобы сделать что-то "круто", но сделать простые вещи сейчас _очень
> просто_. И scheme учить для таких простых вещей совсем-совсем не надо :)
>
> И интерфейс мне нравится.
>
> Есть одна штука, которой мне не хватает и без которой я не смогу
> перетащить вообще конфигурацию АТС в alterator целиком -- сейчас меню
> 2-х уровневое, а мне оно нужно 3-х уровневое. 0-й уровень должен
> отображаться как список групп вверху, а уже при открытии меню 0-го уровня,
> появляется интерфейс аналогичный тому что сейчас.
>
> Это как-то возможно сделать?
>
> В том что мы делали в Сейросе была структура аналогичная той что сейчас в
> альтераторе, только больше уровней вложенности. Пользователи очень
> нехорошими словами ругались, ибо там пунктов меню на полтора экрана мелким
> шрифтом было. При этом хотелось бы разделить в отдельные структуры меню
> как минимум такие задачи:
>
> - системной конфигурации
> - конфигурации транков в АТС
> - диалплан
> - личный кабинет пользователя
>
> --
> С уважением, Денис
>
> http://freesource.info
> ----------------------------------------------------------------------------
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iEYEARECAAYFAkqyeLkACgkQPuR8c4jhFKI0zQCfYQ770333XHhTꝃ➕ꂨ�
> k0MAoLP2xh/5mGxTYlhxIQmOdtwi9dN2
> =RH/h
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
>

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18  7:01     ` Stanislav Ievlev
@ 2009-09-18  7:07       ` Stanislav Ievlev
  2009-09-18  7:18         ` Aleksey Novodvorsky
  2009-09-18  7:15       ` Dmitriy Kruglikov
  2009-09-18  8:00       ` Денис Смирнов
  2 siblings, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-18  7:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

18 сентября 2009 г. 11:01 пользователь Stanislav Ievlev
<stanislav.ievlev@gmail.com> написал:
> Есть гипотеза, что тут поможет такой замечательный виджет как
> Аккордеон. Я сейчас его потихоньку внедряю в интерфейсах с большим
> количеством control'ов. Пример пока к сожалению можно поглядеть только
> в alterator-ldap-users и alterator-ldap-groups, готорые работают
> только в office-server'e, но можно собрать из профиля дистрибутив
> чтобы поглядеть на виджет в действии.
Ещё недавно на planet.altlinux.org я делал обзор этого виджета с картинками ;)

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18  7:01     ` Stanislav Ievlev
  2009-09-18  7:07       ` Stanislav Ievlev
@ 2009-09-18  7:15       ` Dmitriy Kruglikov
  2009-09-18  8:00       ` Денис Смирнов
  2 siblings, 0 replies; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-18  7:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

18 сентября 2009 г. 10:01 пользователь Stanislav Ievlev  написал:
> но можно собрать из профиля дистрибутив
> чтобы поглядеть на виджет в действии.
А можно менее сложным образом?
Может быть сделать учебный alterator-demo, в котором правильно
применить все доступные виджеты и их свойства ?
Тебе же спокойнее будет ;)

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18  7:07       ` Stanislav Ievlev
@ 2009-09-18  7:18         ` Aleksey Novodvorsky
  0 siblings, 0 replies; 32+ messages in thread
From: Aleksey Novodvorsky @ 2009-09-18  7:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

18.09.09, Stanislav Ievlev<stanislav.ievlev@gmail.com> написал(а):
> 18 сентября 2009 г. 11:01 пользователь Stanislav Ievlev
>  <stanislav.ievlev@gmail.com> написал:
>
> > Есть гипотеза, что тут поможет такой замечательный виджет как
>  > Аккордеон. Я сейчас его потихоньку внедряю в интерфейсах с большим
>  > количеством control'ов. Пример пока к сожалению можно поглядеть только
>  > в alterator-ldap-users и alterator-ldap-groups, готорые работают
>  > только в office-server'e, но можно собрать из профиля дистрибутив
>  > чтобы поглядеть на виджет в действии.
>
> Ещё недавно на planet.altlinux.org я делал обзор этого виджета с картинками ;)


http://byuth1.livejournal.com/35356.html

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18  7:01     ` Stanislav Ievlev
  2009-09-18  7:07       ` Stanislav Ievlev
  2009-09-18  7:15       ` Dmitriy Kruglikov
@ 2009-09-18  8:00       ` Денис Смирнов
  2009-09-18  8:19         ` Dmitriy Kruglikov
  2009-09-18 11:31         ` Stanislav Ievlev
  2 siblings, 2 replies; 32+ messages in thread
From: Денис Смирнов @ 2009-09-18  8:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1194 bytes --]

On Fri, Sep 18, 2009 at 11:01:12AM +0400, Stanislav Ievlev wrote:

SI> Есть гипотеза, что тут поможет такой замечательный виджет как
SI> Аккордеон. Я сейчас его потихоньку внедряю в интерфейсах с большим
SI> количеством control'ов. Пример пока к сожалению можно поглядеть только
SI> в alterator-ldap-users и alterator-ldap-groups, готорые работают
SI> только в office-server'e, но можно собрать из профиля дистрибутив
SI> чтобы поглядеть на виджет в действии.

Я имел в виду не саму форму, а главное меню. То, которое формируется файлами
appliactions/*.desktop и desktop-directories/*.desktop. Я хотел бы еще 0-й
уровень меню, отображающийся в виде табов наверху, для каждого из которых можно
указывать список desktop-directories включеных в этот tab.

В специализированых решениях это позволит разделить:
- управление собственно системой (datetime, shutdown, логи, и т.д.)
- управление системными службами (postfix'ы всякоразные)
- собственно управление самим решением -- у меня это АТС, и пунктов меню там не
  просто много... там их МОРЕ :)

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18  8:00       ` Денис Смирнов
@ 2009-09-18  8:19         ` Dmitriy Kruglikov
  2009-09-18 11:31         ` Stanislav Ievlev
  1 sibling, 0 replies; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-18  8:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

18 сентября 2009 г. 11:00 пользователь Денис Смирнов написал:

> Я имел в виду не саму форму, а главное меню. То, которое формируется файлами
> appliactions/*.desktop и desktop-directories/*.desktop. Я хотел бы еще 0-й
> уровень меню, отображающийся в виде табов наверху, для каждого из которых можно
> указывать список desktop-directories включеных в этот tab.

Это меню действительно занимает значительную часть рабочей области,
особенно, если длина строки локализованного названия пункта
значительно превышает исходную.
В этом случае меню получается очень широким...
Может быть просто прицепить кнопки "Показать/Скрыть" ?
Вертикально, на всю высоту меню, с символами "<|>" ...
И рулить примерно так:
(form-update-visibility '("main_menu") #t )
(form-update-visibility '("main_menu") #f )

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

Аккордион, конечно, сделает это меню значительно красивее,
но модуль к этому меню отношения иметь не должен.
Он (модуль) в этом меню должен только присутсвовать ...

> - собственно управление самим решением -- у меня это АТС, и пунктов меню там не
>  просто много... там их МОРЕ :)
А кто мешает в _своем_ модуле реализовать такую же систему меню (или
даже круче) как и в самом Альтераторе?
Но это будет свое меню...
А основное меню будет фигурировать слева, в виде тоненькой
вертикальной черты с символом ">" ...

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18  8:00       ` Денис Смирнов
  2009-09-18  8:19         ` Dmitriy Kruglikov
@ 2009-09-18 11:31         ` Stanislav Ievlev
  2009-09-18 21:00           ` Денис Смирнов
  1 sibling, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-18 11:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

18 сентября 2009 г. 12:00 пользователь Денис Смирнов
<mithraen@altlinux.ru> написал:
> On Fri, Sep 18, 2009 at 11:01:12AM +0400, Stanislav Ievlev wrote:
>
> SI> Есть гипотеза, что тут поможет такой замечательный виджет как
> SI> Аккордеон. Я сейчас его потихоньку внедряю в интерфейсах с большим
> SI> количеством control'ов. Пример пока к сожалению можно поглядеть только
> SI> в alterator-ldap-users и alterator-ldap-groups, готорые работают
> SI> только в office-server'e, но можно собрать из профиля дистрибутив
> SI> чтобы поглядеть на виджет в действии.
>
> Я имел в виду не саму форму, а главное меню. То, которое формируется файлами
> appliactions/*.desktop и desktop-directories/*.desktop. Я хотел бы еще 0-й
> уровень меню, отображающийся в виде табов наверху, для каждого из которых можно
> указывать список desktop-directories включеных в этот tab.
>
> В специализированых решениях это позволит разделить:
> - управление собственно системой (datetime, shutdown, логи, и т.д.)
> - управление системными службами (postfix'ы всякоразные)
> - собственно управление самим решением -- у меня это АТС, и пунктов меню там не
>  просто много... там их МОРЕ :)
Это да. В backup server тоже есть только верхнее меню, но там правда
для этого сделан специализированный код для этого.

В общем мой ответ такой: да, можно подумать над тем чтобы сделать ещё
такое top-level меню, но надо чтобы кто-то где-то на wiki расписал всё
это вместе картинками разных расположений. Если хочется общий
инструмент, то хочется понять все грабли, ожидающие дизайнера.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18 11:31         ` Stanislav Ievlev
@ 2009-09-18 21:00           ` Денис Смирнов
  2009-09-21  5:59             ` Stanislav Ievlev
  0 siblings, 1 reply; 32+ messages in thread
From: Денис Смирнов @ 2009-09-18 21:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1180 bytes --]

On Fri, Sep 18, 2009 at 03:31:48PM +0400, Stanislav Ievlev wrote:

SI> Это да. В backup server тоже есть только верхнее меню, но там правда
SI> для этого сделан специализированный код для этого.
SI> В общем мой ответ такой: да, можно подумать над тем чтобы сделать ещё
SI> такое top-level меню, но надо чтобы кто-то где-то на wiki расписал всё
SI> это вместе картинками разных расположений. Если хочется общий
SI> инструмент, то хочется понять все грабли, ожидающие дизайнера.

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

Для дизайнеров работающих c branding -- мне трудно оценить проблемы и
сложности, это еще один widget, который если его использовать маниакально
может не влезать по ширине на некоторые мониторы.

Подразумевается что "обычные авторы модулей" вообще ничего об этом widget
не знают, и не должны знать. Это исключительно инструмент подготовки
конкретного дистрибутива, в котором можно несколько desktop-directories
раскидать по разным пунктам top-level меню.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-18 21:00           ` Денис Смирнов
@ 2009-09-21  5:59             ` Stanislav Ievlev
  2009-09-21  7:16               ` Vladislav Zavjalov
  0 siblings, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-21  5:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Это всё понятно. Просто я ещё не определился, что в данном случае
лучше - единый для всех сферический конь с пачкой ручкек настроек или
лучше рекомендовать использовать специализированные "workflow".

19 сентября 2009 г. 1:00 пользователь Денис Смирнов
<mithraen@altlinux.ru> написал:
> On Fri, Sep 18, 2009 at 03:31:48PM +0400, Stanislav Ievlev wrote:
>
> SI> Это да. В backup server тоже есть только верхнее меню, но там правда
> SI> для этого сделан специализированный код для этого.
> SI> В общем мой ответ такой: да, можно подумать над тем чтобы сделать ещё
> SI> такое top-level меню, но надо чтобы кто-то где-то на wiki расписал всё
> SI> это вместе картинками разных расположений. Если хочется общий
> SI> инструмент, то хочется понять все грабли, ожидающие дизайнера.
>
> Если речь идет о дизайнерах модулей -- то для них вообще ничего при такой
> системе не изменится.
>
> Для дизайнеров работающих c branding -- мне трудно оценить проблемы и
> сложности, это еще один widget, который если его использовать маниакально
> может не влезать по ширине на некоторые мониторы.
>
> Подразумевается что "обычные авторы модулей" вообще ничего об этом widget
> не знают, и не должны знать. Это исключительно инструмент подготовки
> конкретного дистрибутива, в котором можно несколько desktop-directories
> раскидать по разным пунктам top-level меню.
>
> --
> С уважением, Денис
>
> http://freesource.info
> ----------------------------------------------------------------------------
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iEYEARECAAYFAkqz9PYACgkQPuR8c4jhFKKtyACgk3DH9s/+4Z34bbdCifrGfpdv
> rjIAn0MOY6RgZrly8Krt7m01/lEzk7wb
> =/P02
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
>

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21  5:59             ` Stanislav Ievlev
@ 2009-09-21  7:16               ` Vladislav Zavjalov
  2009-09-21  7:34                 ` Stanislav Ievlev
  0 siblings, 1 reply; 32+ messages in thread
From: Vladislav Zavjalov @ 2009-09-21  7:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Sep 21, 2009 at 09:59:28AM +0400, Stanislav Ievlev wrote:
> Это всё понятно. Просто я ещё не определился, что в данном случае
> лучше - единый для всех сферический конь с пачкой ручкек настроек или
> лучше рекомендовать использовать специализированные "workflow".

А мне показалось, что уже все определилось, когда стало
workflow=none + ajax.

Специфические workflow, как они есть сейчас, все-таки
приносят только неудобства и весьма сложны для написания (хотя
сама идея этих workflow и заманчива)...

Слава


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21  7:16               ` Vladislav Zavjalov
@ 2009-09-21  7:34                 ` Stanislav Ievlev
  2009-09-21  7:39                   ` Dmitriy Kruglikov
  0 siblings, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-21  7:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 сентября 2009 г. 11:16 пользователь Vladislav Zavjalov
<slazav@altlinux.org> написал:
> On Mon, Sep 21, 2009 at 09:59:28AM +0400, Stanislav Ievlev wrote:
>> Это всё понятно. Просто я ещё не определился, что в данном случае
>> лучше - единый для всех сферический конь с пачкой ручкек настроек или
>> лучше рекомендовать использовать специализированные "workflow".
>
> А мне показалось, что уже все определилось, когда стало
> workflow=none + ajax.
>
> Специфические workflow, как они есть сейчас, все-таки
> приносят только неудобства и весьма сложны для написания (хотя
> сама идея этих workflow и заманчива)...
Я имею в виду workflow главной страницы. Что тут делать и как лучше
объединять её со страницей модуля я ещё не придумал ;)

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21  7:34                 ` Stanislav Ievlev
@ 2009-09-21  7:39                   ` Dmitriy Kruglikov
  2009-09-21  9:05                     ` Stanislav Ievlev
  0 siblings, 1 reply; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-21  7:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 сентября 2009 г. 10:34 пользователь Stanislav Ievlev написал:

> Я имею в виду workflow главной страницы. Что тут делать и как лучше
> объединять её со страницей модуля я ещё не придумал ;)

А зачем что-то выдумывать? Зачем объединять со страницей модуля ?
Главная страница - она главная и есть ...
Меню, помощь, настройки и место для модуля.
Максимум, что можно хотеть от этого - скрыться и не мешать модулю ...
Предоставить модулю максимально возможное место (возможность скрыть ненужное).
А дальше - проблемы модулеписателя ...

В чем я не прав ?

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21  7:39                   ` Dmitriy Kruglikov
@ 2009-09-21  9:05                     ` Stanislav Ievlev
  2009-09-21  9:23                       ` Dmitriy Kruglikov
  0 siblings, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-21  9:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 сентября 2009 г. 11:39 пользователь Dmitriy Kruglikov
<dmitriy.kruglikov@gmail.com> написал:
> 21 сентября 2009 г. 10:34 пользователь Stanislav Ievlev написал:
>
>> Я имею в виду workflow главной страницы. Что тут делать и как лучше
>> объединять её со страницей модуля я ещё не придумал ;)
>
> А зачем что-то выдумывать? Зачем объединять со страницей модуля ?
Что значит зачем? Интерфейс состоит из двух частей: меню и общие для
всех модулей кнопки, а также специфичный для каждого модуля интерфейс.

Подобное разделение это не акое-то изобретение, а присутствует везде,
хотя бы в тех же RoR.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21  9:05                     ` Stanislav Ievlev
@ 2009-09-21  9:23                       ` Dmitriy Kruglikov
  2009-09-21 10:20                         ` Stanislav Ievlev
  0 siblings, 1 reply; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-21  9:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 сентября 2009 г. 12:05 пользователь Stanislav Ievlev написал:

> Что значит зачем? Интерфейс состоит из двух частей: меню и общие для
> всех модулей кнопки, а также специфичный для каждого модуля интерфейс.
Вот из этого, специфичного для каждого модуля, интерфейса просто дать
возможность (ограниченно) влиять на меню и общие для всех модулей
кнопки. При этом, не изменять содержимое меню, а просто скрывать...
При этом, элементы управления видимостью по умолчанию скрыть,
дабы не засорять...
Таким образом, внешне, ни чего не меняется.
Тем, кому действительно необходимо, предоставлена возможность, которая
должна быть документирована. Не более, но вполне достаточно (IMHO).

На текущий момент мы имеем всего два запроса на такую фичу,
от двух модулеписателей, которым тесновато из-за размеров меню...

Дальнейшее обсуждение есть смысл продолжать после проверки предложенного патча.

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21  9:23                       ` Dmitriy Kruglikov
@ 2009-09-21 10:20                         ` Stanislav Ievlev
  2009-09-21 10:31                           ` Dmitriy Kruglikov
  2009-09-22  4:18                           ` Денис Смирнов
  0 siblings, 2 replies; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-21 10:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 сентября 2009 г. 13:23 пользователь Dmitriy Kruglikov
<dmitriy.kruglikov@gmail.com> написал:
> 21 сентября 2009 г. 12:05 пользователь Stanislav Ievlev написал:
>
>> Что значит зачем? Интерфейс состоит из двух частей: меню и общие для
>> всех модулей кнопки, а также специфичный для каждого модуля интерфейс.
> Вот из этого, специфичного для каждого модуля, интерфейса просто дать
> возможность (ограниченно) влиять на меню и общие для всех модулей
> кнопки. При этом, не изменять содержимое меню, а просто скрывать...
> При этом, элементы управления видимостью по умолчанию скрыть,
> дабы не засорять...
> Таким образом, внешне, ни чего не меняется.
> Тем, кому действительно необходимо, предоставлена возможность, которая
> должна быть документирована. Не более, но вполне достаточно (IMHO).
>
> На текущий момент мы имеем всего два запроса на такую фичу,
> от двух модулеписателей, которым тесновато из-за размеров меню...
>
> Дальнейшее обсуждение есть смысл продолжать после проверки предложенного патча.
Скажу честно:
1. Я сильно сомневаюсь что эти интерфейсы, особенно для web, нельзя
передизайнить так, чтобы они начали занимать разумное пространство по
горизонтали ;)
2. Меня терзают смутные сомнения на тему того, стоит ли давать модулям
доступ к управлению интерфейса центра управления ;) Кто-нибудь может
воспользоваться этим не в самом лучшем виде.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21 10:20                         ` Stanislav Ievlev
@ 2009-09-21 10:31                           ` Dmitriy Kruglikov
  2009-09-22  4:18                           ` Денис Смирнов
  1 sibling, 0 replies; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-21 10:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 сентября 2009 г. 13:20 пользователь Stanislav Ievlev  написал:
> Скажу честно:
> 1. Я сильно сомневаюсь что эти интерфейсы, особенно для web, нельзя
> передизайнить так, чтобы они начали занимать разумное пространство по
> горизонтали ;)
Интерфейс интерфейсу - рознь.
Ужимать их, теряя удобство, если рядом есть совершенно бесполезный,
для данного модуля, виджет, IMHO, не правильно.
Теряется, по моим измерениям, 20% полезной площади.

> 2. Меня терзают смутные сомнения на тему того, стоит ли давать модулям
> доступ к управлению интерфейса центра управления ;) Кто-нибудь может
> воспользоваться этим не в самом лучшем виде.
По этому я и предлагаю ограниченный набор "рычагов".
При этом, при выгрузке модуля возвращать отображение меню принудительно.
А доступ к содержимому самого меню я сам не предлагаю давать.
Исключительно "Скрыть/Показать" ...

Теоретический "кто-нибудь" кроме этого ни чего сделать не сможет...

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-21 10:20                         ` Stanislav Ievlev
  2009-09-21 10:31                           ` Dmitriy Kruglikov
@ 2009-09-22  4:18                           ` Денис Смирнов
  2009-09-22  5:50                             ` Dmitriy Kruglikov
  2009-09-22  6:36                             ` Stanislav Ievlev
  1 sibling, 2 replies; 32+ messages in thread
From: Денис Смирнов @ 2009-09-22  4:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1705 bytes --]

On Mon, Sep 21, 2009 at 02:20:21PM +0400, Stanislav Ievlev wrote:

SI> 1. Я сильно сомневаюсь что эти интерфейсы, особенно для web, нельзя
SI> передизайнить так, чтобы они начали занимать разумное пространство по
SI> горизонтали ;)

Речь о том, что для задач типа спец-appliance нужно _свое_, _совсем свое_
меню. И то меню что слева -- просто мешается разместить там свое
нормальное меню.

Именно ради этого я предлагал сделать level-0 меню, которое бы позволяло
менять то меню что слева.

Потому как даже разные люди этим занимаются. В моих проектах есть 3
основных роли:
- Linux-администратор (ему нужен нынешний alterator)
- Вообще системный администратор (в линуксе может быть дуб как дерево, но
  ему нужны возможности конфигурировать сеть, и мониторить RAID, чтобы в
  случае чего выполнить замену диска)
- Администратор АТС (может быть полным идиотом в том что касается
  компьютеров, не отличать HDD от FDD и MS-DOS от Solaris), но при этом он
  занимается настройкой диалплана

Этим трем людям нужны совершенно разные меню.

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

SI> 2. Меня терзают смутные сомнения на тему того, стоит ли давать модулям
SI> доступ к управлению интерфейса центра управления ;) Кто-нибудь может
SI> воспользоваться этим не в самом лучшем виде.

Пожалуйста, просто сделай top-level меню :) И тогда необходимость в этом
заметно уменьшится.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-22  4:18                           ` Денис Смирнов
@ 2009-09-22  5:50                             ` Dmitriy Kruglikov
  2009-09-22  6:12                               ` Денис Смирнов
  2009-09-22  6:36                             ` Stanislav Ievlev
  1 sibling, 1 reply; 32+ messages in thread
From: Dmitriy Kruglikov @ 2009-09-22  5:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

22 сентября 2009 г. 7:18 пользователь Денис Смирнов  написал:

> Именно ради этого я предлагал сделать level-0 меню, которое бы
> позволяло менять то меню что слева.
Денис, а тебя бы устроил предлагаемый мной вариант?
Скрыть основное меню, а на освободившемся месте развернуть свое...
Которое, в свою очередь, можно было бы скрыть, заменим ролезависимым ?

> Пожалуйста, просто сделай top-level меню :) И тогда необходимость в этом
> заметно уменьшится.
Просто объект "меню", "горизонтальное|вертикальное",
наполняемый самостоятельно, который бы можно было размещать там,
где захочется... Так?
А TAB-виджет не подойдет?

-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-22  5:50                             ` Dmitriy Kruglikov
@ 2009-09-22  6:12                               ` Денис Смирнов
  0 siblings, 0 replies; 32+ messages in thread
From: Денис Смирнов @ 2009-09-22  6:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 926 bytes --]

On Tue, Sep 22, 2009 at 08:50:52AM +0300, Dmitriy Kruglikov wrote:

DK> Денис, а тебя бы устроил предлагаемый мной вариант?
DK> Скрыть основное меню, а на освободившемся месте развернуть свое...
DK> Которое, в свою очередь, можно было бы скрыть, заменим ролезависимым ?

Это хак, но меня это по крайней мере устроит. Тот вариант что предлагаю я
-- устроит, как мне кажется, всех :)

DK> Просто объект "меню", "горизонтальное|вертикальное",
DK> наполняемый самостоятельно, который бы можно было размещать там,
DK> где захочется... Так?
DK> А TAB-виджет не подойдет?

Не! Не объект "меню"! Я хочу это на том же уровне что сейчас генерация
основного меню -- еще один механизм для построения этого меню. Причем
инструмент не автора модуля альтератора, а инструмент RM дистрибутива.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-22  4:18                           ` Денис Смирнов
  2009-09-22  5:50                             ` Dmitriy Kruglikov
@ 2009-09-22  6:36                             ` Stanislav Ievlev
  2009-09-22 10:07                               ` Денис Смирнов
  1 sibling, 1 reply; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-22  6:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

22 сентября 2009 г. 8:18 пользователь Денис Смирнов
<mithraen@altlinux.ru> написал:
> On Mon, Sep 21, 2009 at 02:20:21PM +0400, Stanislav Ievlev wrote:
>
> SI> 1. Я сильно сомневаюсь что эти интерфейсы, особенно для web, нельзя
> SI> передизайнить так, чтобы они начали занимать разумное пространство по
> SI> горизонтали ;)
>
> Речь о том, что для задач типа спец-appliance нужно _свое_, _совсем свое_
> меню. И то меню что слева -- просто мешается разместить там свое
> нормальное меню.
Вот, вот. Ключевое слово _совсем своё_ ;)
Может быть мне лучше как-то упростить API для создания собственных
меню. В принципе
оно и сейчас не сложно и в разных appliance можно делать свои
особенные "меню" ;)

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-22  6:36                             ` Stanislav Ievlev
@ 2009-09-22 10:07                               ` Денис Смирнов
  2009-09-23  7:33                                 ` Stanislav Ievlev
  0 siblings, 1 reply; 32+ messages in thread
From: Денис Смирнов @ 2009-09-22 10:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 927 bytes --]

On Tue, Sep 22, 2009 at 10:36:59AM +0400, Stanislav Ievlev wrote:

SI> Вот, вот. Ключевое слово _совсем своё_ ;)
SI> Может быть мне лучше как-то упростить API для создания собственных
SI> меню. В принципе
SI> оно и сейчас не сложно и в разных appliance можно делать свои
SI> особенные "меню" ;)

Безусловно их делать не сложно. Правда требуется модифицировать файлы
чужих пакетов (desktop-файлы), но это не так уж и страшно.

Дело именно в том, что двухуровневое меню -- неудобно.

http://www.freepbx.org/adding-extensions -- вот пример. Там, правда,
зачем-то сделали 4 уровня, не думаю что это удобно.

А если добавить то самое 0-level меню, то появится возможность авторам
appliance формируя это меню не модифицировать чужие файлы, и при этом
сделать такое меню как хочется.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [devel] alterator HOWTO?
  2009-09-22 10:07                               ` Денис Смирнов
@ 2009-09-23  7:33                                 ` Stanislav Ievlev
  0 siblings, 0 replies; 32+ messages in thread
From: Stanislav Ievlev @ 2009-09-23  7:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

22 сентября 2009 г. 14:07 пользователь Денис Смирнов
<mithraen@altlinux.ru> написал:
> On Tue, Sep 22, 2009 at 10:36:59AM +0400, Stanislav Ievlev wrote:
>
> SI> Вот, вот. Ключевое слово _совсем своё_ ;)
> SI> Может быть мне лучше как-то упростить API для создания собственных
> SI> меню. В принципе
> SI> оно и сейчас не сложно и в разных appliance можно делать свои
> SI> особенные "меню" ;)
>
> Безусловно их делать не сложно. Правда требуется модифицировать файлы
> чужих пакетов (desktop-файлы), но это не так уж и страшно.
Не, ничего модифицировать не надо. В desktop-файлах есть категории при
помощи которых можно всё это разруливать. Вот например элементы
top-level меню могут быть из категории X-Alterator-Toplevel.
>
> Дело именно в том, что двухуровневое меню -- неудобно.
>
> http://www.freepbx.org/adding-extensions -- вот пример. Там, правда,
> зачем-то сделали 4 уровня, не думаю что это удобно.
>
> А если добавить то самое 0-level меню, то появится возможность авторам
> appliance формируя это меню не модифицировать чужие файлы, и при этом
> сделать такое меню как хочется.
Хорошо, я подумаю над этим, возможно получится вписать в это меню те
кнопки которые у меня болтаются сверху.

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2009-09-23  7:33 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-16  3:05 [devel] alterator HOWTO? Денис Смирнов
2009-09-16  5:02 ` Lenar Shakirov
2009-09-16  5:53   ` Timur Batyrshin
2009-09-16  7:10 ` Stanislav Ievlev
2009-09-16  7:29   ` Aleksey Avdeev
2009-09-16  7:43     ` Dmitriy Kruglikov
2009-09-17  8:02     ` Stanislav Ievlev
2009-09-17  8:38       ` Aleksey Avdeev
2009-09-17 17:58   ` Денис Смирнов
2009-09-18  5:48     ` Dmitriy Kruglikov
2009-09-18  7:01     ` Stanislav Ievlev
2009-09-18  7:07       ` Stanislav Ievlev
2009-09-18  7:18         ` Aleksey Novodvorsky
2009-09-18  7:15       ` Dmitriy Kruglikov
2009-09-18  8:00       ` Денис Смирнов
2009-09-18  8:19         ` Dmitriy Kruglikov
2009-09-18 11:31         ` Stanislav Ievlev
2009-09-18 21:00           ` Денис Смирнов
2009-09-21  5:59             ` Stanislav Ievlev
2009-09-21  7:16               ` Vladislav Zavjalov
2009-09-21  7:34                 ` Stanislav Ievlev
2009-09-21  7:39                   ` Dmitriy Kruglikov
2009-09-21  9:05                     ` Stanislav Ievlev
2009-09-21  9:23                       ` Dmitriy Kruglikov
2009-09-21 10:20                         ` Stanislav Ievlev
2009-09-21 10:31                           ` Dmitriy Kruglikov
2009-09-22  4:18                           ` Денис Смирнов
2009-09-22  5:50                             ` Dmitriy Kruglikov
2009-09-22  6:12                               ` Денис Смирнов
2009-09-22  6:36                             ` Stanislav Ievlev
2009-09-22 10:07                               ` Денис Смирнов
2009-09-23  7:33                                 ` Stanislav Ievlev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git