Добавление Dojo 1.6+ в базу данных Lotus Notes v8.5.3 - PullRequest
0 голосов
/ 14 декабря 2011

Lotus Notes 8.5.3 использует dojo 1.5.1.Однако я хочу использовать библиотеку dojo 1.6 / 1.7 в своей базе данных NSF.Как мне это сделать?Я пытался использовать технику, предложенную Китом Стриклендом в его блоге , но безуспешно.

Мне нужно включить библиотеку dojo в базу данных NSF, а не на сервер.

Причина, по которой я хочу сделать это, чтобы использовать расширенные библиотеки Dojo Mobile (из dojo 1.6 / 1.7) в моих XPages.

ОБНОВЛЕНИЕ: Я даже опубликовал этот вопрос на форуме XPages некоторое время назад, но без ответов.

Ответы [ 2 ]

5 голосов
/ 16 декабря 2011

Сервер Domino 8.5.3 использует Dojo 1.6.1 для XPages.Вы должны увидеть это, если посмотрите исходный текст HTML тестового приложения.

В качестве примера я вижу это в одном из моих приложений: "/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js "

Если вы собираетесь создавать приложения с использованием Dojo Mobile, взгляните на библиотеку расширений и последнюю версию пакета обновления 1 для Domino 8.5.3.Оба включают XPages Mobile Controls.

4 голосов
/ 26 января 2012

Правильно, что плагин Dojo, загружаемый по умолчанию, - это 1.6.1 («.1» - потому что он включает в себя специфичный для IBM код, и это означает, что он отличает его от всего, что разработчик добавил).

Файлы в папке js на сервере / клиенте - 1.5.1, и это необходимо для iNotes.

Вы можете изменить версию Dojo в xsp.properties, установив xsp.client.script.dojo.version в проводнике пакетов.Кстати, UP1 предлагает хороший визуальный редактор для файла xsp.properties.

Однако в настоящее время, если вы изменяете этот параметр, вам необходимо снять флажок «Использовать оптимизированные во время выполнения ресурсы javaScript и CSS», иначе он все равно будет использовать плагин.Я заметил это слишком поздно, чтобы что-либо делать до выпуска Gold.

Если вы добавляете 1,7 файла на сервер и включаете папку IBM из 1.5.1, это может сработать.AFAIK, нет способа получить папку IBM из кода плагина.

См. Мой блог для получения более подробной информации: http://www.intec.co.uk/domino-8-5-3-greater-power-over-dojo-thanks-ibm-for-your-work/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...