All
All
Projects
Snippets
Go
Explore
Home
About
Get Involved
IP
Legal
Interact With Us
Blog
Webinars
Discord
Twitter
YouTube
Facebook
OpenNTF GitHub
OpenNTF Connections GitHub
IBM Connections Downloads
DominoHelp (external)
Explore
Home
About
Get Involved
IP
Legal
Interact With Us
Blog
Webinars
Resources
Discord
Twitter
YouTube
Facebook
OpenNTF GitHub
OpenNTF Connections GitHub
IBM Connections Downloads
DominoHelp (external)
Resources
Discord
Twitter
YouTube
Facebook
OpenNTF GitHub
OpenNTF Connections GitHub
IBM Connections Downloads
DominoHelp (external)
Projects
Snippets
Collaboration Today
Sign In
Username
Password
Forgotten your login credentials?
Login
Register
All
All
Projects
Snippets
Go
First Lotus Domino XPages 8.5.2 Extensibility Sample on OpenNTF
Posted by
Niklas Heidloff
on
August 24, 2010
IBM Lotus Domino 8.5.2 comes with a new feature called XPages extensibility. See here for the
XPages Extensibility API Documentation
and here for a podcast
(podcast)
about it.
Get the sample code from
here
.
A new project has been created which contains a simple sample for how to to develop a 'native' XPages control via the Java extensibility API. This control can be deployed globally as an OSGi bundle/plugin to Lotus Domino and Lotus Notes/Domino Designer and then used in all NSFs without having to put the code in multiple NSFs redundantely. This mechanism allows for example ISVs to build and package their controls as libraries that show up in Designer as other out of the box controls.
Here is a screenshot of the Designer palette with the new control:
The project contains the same control with the exact same functionality also as custom XPages control implemented via Domino Designer and JavaScript so that you can see how to map features like properties from a custom control to a native control.
Here
is the documentation.
The control encapsulates the Dojo control dijit.dialog – see
here
.
Here is a screenshot of the runtime user interface:
Please enable JavaScript to view the
comments powered by Disqus.
comments powered by
Disqus