Inotes, тема офрмления Ln 8.5

Тема в разделе "Lotus - Программирование", создана пользователем araven, 15 янв 2010.

  1. araven

    araven Гость

    Подскажите, пожалуйста, уважаемые,

    У адресной книги и почтового ящика какая-то своя хитрая тема, перекрывающая стандартные настройки оформления.
    Создаю новую базу, она выглядит по другому. Если для теста открыть мою базу из копии базы, например, адресной книги (во фреймсете адресной книги ставлю ссылку на фреймсет своей базы) она выглядит по-другому, все настройки перекрываются.

    Как это делается, что за свойство баз адресной книги и почтового ящика? Как это перенести в мою базу?

    И еще вопрос по глобальней.
    iNotes - это только почта, календарь и т.д.? Можно писать свои приложения, чтобы они так же полнофункционально работали?
    Я так понимаю, что нужна очень серьезная адаптация существующих приложений.

    Спасибо.
     
  2. Klido

    Klido Гость

    разные шаблоны?

    да
     
  3. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    Klido
    просто адаптация, не "очень серьезная" я бы даже сказал очень рутинная :RTFM:
     
  4. araven

    araven Гость

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

    Добавлено: Непонятно написал.

    Пример. Есть вьюха, у нее определены цвета, шрифты и т.д.

    Лежит она, например, в адресной книге.
    Но отображается в той же адресной книге по-другому, как будто какие-то стили определены и перекрывают назначенные настройки.
    Как CSS для инета.
     
  5. Klido

    Klido Гость

    в 8-ке новая фишка - формула видимости для для элементов дизайна: открыт элемент в стандартном клиенте или в эклипсовом(воркплейсовом). Возможно оно самое....
     
  6. araven

    araven Гость

    Непохоже, я свое открываю через базу - показывает по-другому.

    Или - где эта формула?
     
  7. Klido

    Klido Гость

    запутались...
    можно открыть через браузер
    можно открыть через клиент (стандартный и эклипсовый)

    в браузере и эклипсовом будет похоже, от стандартного может отличаться
     
  8. araven

    araven Гость

    тогда дурацкий вопрос - что есть клиент эклипсовый?
     
  9. Klido

    Klido Гость

    хм... есть несколько признаков - основной это производительность :D basic клиент - старый С-шный вариант без встроенной симфонии...
    стандартный - написан на джаве и в абауте можно увидеть

    IBM Lotus Notes 8.5

    Release 8.5.1
    Revision 20090929.1223 (Release 8.5.1)
    Standard Configuration
     
  10. araven

    araven Гость

    Пишет стандартный
     
  11. Klido

    Klido Гость

    так в чем именно проблема - в клиенте база выглядит не как в браузере?
    или база инотеса в клиенте выглядит не как стандартная база?
     
  12. araven

    araven Гость

    Говорим только про клиент.

    Стандартный.

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

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

    K-Fire Гость

    Если я правильно понял о чем речь, то речь о Composite Applications.
    Новая почта и адресная книга когда их открываете - открывается композитное приложение, а не фреймсет. Можно свойства фреймсета посмотреть - там будет видно.
    Соответственно панель навигации и вьюшки в композитных приложениях написаны на яве и поэтому выглядят по-другому.

    Перенести это в свою базу - для этого нужен Composite Application Editor, в версии 8.5, 8.5.1 устанавливается как опция дистрибутива.
    Вот ссылка: http://www-10.lotus.com/ldd/compappwiki.nsf, там есть туториалы, можно разобраться.
     
  14. Klido

    Klido Гость

    новые шаблоны - новый вид

    старые шаблоны - для почты накатите новые и будет ОК (конечно, клиент надо новый :D)


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

    @If(@IsError(@IsUsingJavaElement);@If(@Version < @Text(192); "MailFS Left"; @IsError(@HasFeature("650Lic") ); "MailFS Left"; @HasFeature("650Lic") = 1; "MailFS Left 6.1"; "MailFS Left");@IsUsingJavaElement;"MailFS Left";"MailFS Left 6.1")


    или на почтовом аутлайне, например, сокрытие вьюхи "цепочки сообщений" по @IsEmbeddedInsideWCT

    кроме того, для инотеса тут отдельный аутлайн...
     
  15. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    Клиент один и тот же; профиль зависит от того, с какого файла загружаться:
    - профиль "Standard" (с поддержкой Eclipse, запускается с ней же) - в свойствах ярлыка поле 'Объект' такое: "...\Lotus\Notes\notes.exe";
    - профиль "Basic" (запускается как раньше, безо всяких наворотов; хорош для слабых компов): "\Lotus\Notes\nlnotes.exe".
    В обоих ярлыках 'Рабочая папка': "...\Lotus\Notes\framework\".

    Edited:
    В Standard слева осталась вертикальная панель с пиктограммами (по моему очень было удобно).
    В Basic появилась кнопка "Open"...
    Ещё быстрый способ узнать какой профиль - попытаться открыть базу в дизайнере с ярлыка рабочей области, для Basic напишет, что типа "это возможность доступна только в Standard" :D

    Добавлено: Интересно было бы ещё поколупать в сторону галки "Inherit operation system theme from Notes preferences" в свойствах БД, но для старых ODS version оно не действует (а я думал, почему никаких изменений?). И переключение тем в свойствах Action Bar, Form и т.д...
    http://www.eknori.de/2008-09-13/more-yet-u...ase-properties/
     
  16. Klido

    Klido Гость

    никак нет, basic - безо всякого эклипса, отдельный пакет. Скорее справедливо утверждение: стандартный клиент содержит базовый (кроме всего прочего запускает его всегда в фоновом режиме как notes2.exe)

    админский клиент - скорее базовый :D если базу открыть через простого клиента - полнотекстовый поиск по кнопке лупы недоступен -есть встроенный справа вверху, как им пользоваться пока не понял :lool: если открыть базу через админа - там всё нормально, как и для basic (nlnotes)
     
  17. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    Всё может быть :D Но оба файла notes.exe и nlnotes.exe существовали и до Эклипса... и первый использовал второго :lool: Думаю, что notes.exe сейчас при загрузке подгружает основную часть функционала nlnotes.exe (с некоторыми ограничениями) и рюшечки...

    Та же фигня - похоже он ищет только в указанных базах, т.е. в мыле, календаре (это то же мыло) и в контактах. Зачем оно там "свистит" - непонятно.
    С этими поисками, блин, смешались в кучу - кони, люди... На эту тему идея была: http://ideajam.net/IdeaJam/P/ij.nsf/0/9BA4...67?OpenDocument
    Убрали лупу (обычный поиск по виду) и теперь она доступна только из меню ("View -> Search This View") - обалденно удобно(( Хоть бы горячие клавиши сделали..
     
  18. Klido

    Klido Гость

    вроде как 8-ка написана на java, а 7-ку почти не меняли и она на C, C++

    у меня в ярлыках стандартно \notes, папка framework около 600М - хз что там :newconfus:
     
  19. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    Дело в том, что если переписывать клиента, то надо было бы переписать отображение всех контролов в соответствии с тем, как они отображаются в старом клиенте, а это уже анриал, т.к. реализовывать такую глюкавость нотесовых UI - это по меньшей мере неумно. Если бы они писали на Java, то использовали бы нормальные UI. "Новое" UI, которое было "написано" - это XPage.
    Кроме контролов им нужно было бы точно повторить все фирменные глюки стандартного клиента (а поведение их одинаково), что о5 же неразумно.
    Короче: написаной на Java 8-ка быть не может. Она просто подгружает "кое что".

    Это и есть как раз то, "кое что", которая подгружает 8-ка: Eclipce, плагины и прочая хламотень ;)
     
  20. Klido

    Klido Гость

    ну базовый клиент, который ставим юзерам и эклипсовый полный, который нужен дизайнеро-админу по UI отличаются :welcome: вот, например, тот же search - в новом справа вверху вшито в UI, а в старом - как обычно фт-поиск....

    ну и вроде как одна из главных фишек 8-ки - возможность полностью интерфейс колбаснуть, подсунув свои jar-ы... не знаю подгружает ли что лотус себе, но вот ОС он подгружает не по-детски ;)
     
Загрузка...
Похожие Темы - Inotes тема офрмления
  1. k85
    Ответов:
    3
    Просмотров:
    679
  2. lmike

    Inotes

    lmike, 18 дек 2014, в разделе: Lotus - Xpages
    Ответов:
    2
    Просмотров:
    855
  3. lmike
    Ответов:
    5
    Просмотров:
    997
  4. rinsk
    Ответов:
    5
    Просмотров:
    1.704
  5. rinsk
    Ответов:
    2
    Просмотров:
    1.669

Поделиться этой страницей