2011-12-14 2 views
0

Lotus Notes 8.5.3은 dojo 1.5.1을 사용합니다. 그러나 NSF 데이터베이스에서 dojo 1.6/1.7 라이브러리를 사용하고 싶습니다. 내가 어떻게 해? 나는 Keith Strickland in his blog에 의해 제안 된 기술을 사용해 보았지만 행운은 없었다.Lotus Notes 데이터베이스 v8.5.3에서 Dojo 1.6+ 추가

dojo 라이브러리를 서버가 아닌 NSF 데이터베이스에 포함시켜야합니다.

내 XPages에서 고급 Dojo Mobile 라이브러리 (dojo 1.6/1.7)를 사용하기 위해이 작업을 수행하려는 이유.

업데이트 : 심지어 posted this question on XPages forum 얼마 전의 시간이지만 답변이 없습니다.

+0

당이 올바른 것입니다. 자세한 내용은 [Paul 's blog] (http://www.intec.co.uk/domino-8-5-3-greater-power-over-dojo-thanks-ibm-for-your-work/)를 참조하십시오. –

답변

5

Domino 8.5.3 서버는 XPages 용 Dojo 1.6.1을 사용합니다. 테스트 응용 프로그램의 HTML 소스를 볼 경우이 내용을 확인해야합니다.

는 예를 들어, 내 응용 프로그램 중 하나에서 볼 : 는

"/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js"당신은 미꾸라지를 사용하여 응용 프로그램을 만들려고하는 경우 Mobile에서 Extension Library와 Domino 8.5.3 용 최신 업 그레 이드 팩 1을 살펴보십시오. 둘 다 XPages 모바일 컨트롤이 포함되어 있습니다.

+0

@Naveen 귀하의 질문에 답변으로 표시해주십시오 (Niklas Heidloff와 동의하면 내 답변이 정확합니다). 감사. –

4

기본적으로로드되는 Dojo 플러그인은 1.6.1입니다 (".1"은 IBM 고유 코드를 포함하므로 개발자가 추가 한 것과 구별됩니다).

서버/클라이언트의 js 폴더에있는 파일은 1.5.1이며 iNotes에 필요합니다.

패키지 탐색기에서 xsp.client.script.dojo.version을 설정하여 xsp.properties에서 Dojo 버전을 변경할 수 있습니다. 우연히 UP1은 xsp.properties 파일을위한 멋진 비주얼 편집기를 제공합니다.

그러나 현재이 설정을 변경하면 "런타임에 최적화 된 JavaScript 및 CSS 리소스 사용"을 선택 해제해야합니다. 그렇지 않으면 플러그인이 계속 사용됩니다. 나는 골드 출시 이전에 할 일이 너무 늦었다 고 느꼈다.

서버에 1.7 개의 파일을 추가하고 1.5.1의 IBM 폴더를 포함하면 작동 할 수 있습니다. AFAIK 플러그인 코드에서 IBM 폴더를 가져올 방법이 없습니다.

은 자세한 내용은 내 블로그 게시물을 참조 : http://www.intec.co.uk/domino-8-5-3-greater-power-over-dojo-thanks-ibm-for-your-work/