I attended the MWLUG conference in Pittsburgh. One of the things I saw was an entry in the Eclipse menu, to let you import a custom control from OpenNTF. How can I add this to my menu or does it come as a part of updates for Notes?
It's an OpenNTF Project - Import and Export from Domino Designer http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Import%20and%20Export%20for%20Designer
It can be used to package databases for export to OpenNTF. It can be used to import not only custom controls but any design element. It's based on an XML file in the project. The file defines which design elements should be imported (there may be XPages for e.g. testing that aren't required when using the functionality).
If you're pushing anything up to OpenNTF, include the XML file of what design elements developers need to pull down from your NSF for their app to work completely.
If you want to see it in action, you should be able to use it to import the Mobile Value Picker project I put on OpenNTF. You'll see it doesn't pull in the XPages available in the sample app to demonstrate the functionality. http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Mobile%20Value%20Picker
Related
I want to export homepage(main page, that one which has navigation panel with categories, banners etc) and all data related to it.
So far I have managed to migrate category navigation panel at the top, by exporting impex with the following CMS types:
CategoryNavigationComponent, CMSNavigationNode, CMSLinkComponent, CMSNavigationEntry. But I'm confused how to export the rest of the page.
The best scenario will be to migrate only the data related to homepage. But if it will be easier, we can download all the other pages data as well, it will be good too.
Is there some universal way to do it, which types would you transfer?
Versions of hybris,
Source server: 6.4
Target server: 6.7.0
There is no quick and easy way to export components related to a specific page. At the minimum, you'll need to know what those components are.
If you want to export all components / Types, SAP Commerce 1905's back office has "System > Tools > Script Generator". THere might be something similar in SAP Commerce 6.4 (not sure if this already using backoffice or HMC). However, you will need to review the script and adjust accordingly, since some of them will cause errors when you try to import the exported data.
I have one Notes Template ntf in which the Openntf Domino API plugins do not appear in 'Plug-in Dependencies' library, eg. org.openntf.domino.xsp etc. They are installed on both the server and the local machine, as we use XPiNC. They appear in any a new application created from the template and they appear in other templates and other nsfs. The plugin xml references them but they are still not in there.
<import optional="true" plugin="org.openntf.domino.xsp"/>
The Notes template is on a server. How do I get them in there or solve the problem, I have tried various import methods to no avail, this area is not a strong point for me.
Thanks for any help.
You cannot use an NTF with XPinc. The status bar will show a message about it not running. You can have an NSF with a TEMPLATE NAME that will refresh other database that inherit from that template. If you need the NTF for database creation purposes, develop in an NSF that has a TEMPLATE NAME from which the NTF inherits. (EG: MyAppDev). THe NTF then has a TEMPLATE NAME from whihc other databases inherit (EG: MyApp)
If you're getting an error that you cannot import a class in Domino Designer, there are two places to look.
The library needs "ticking" on the Xsp Properties. This tells the application that it needs that particular plugin at runtime. If it's missing on the server, you'll get an error.
The library needs installing for every Domino Designer that's going to be used to work on the application. Upgrading Notes to a new version will invariably disable previously installed plugins, so you need to go to File > Application > Application Management.... Custom plugins are in the second category, and if they have a red circle crossed through, it's disabled and needs re-enabling.
I am having a problem with Domino Designer and, to be honest, am not sure if the question belongs here or not...
When I create a new XPage, then drag the Single Page Application from the Mobile panel to the XPage I am not getting the Wizard?
I am using Designer 9.0.1, have installed the current OpenNTF ExtLib (901v00_03.20140120-0650) from OpenNTF and made sure that the correct version is referenced on both the Server (using the tell http osgi ss com.ibm.xsp.extlib command) and in Designer (About / Designer / Plug-in Details).
Does anybody have an idea what I am doing incorrectly?
Thanking you in advance
Ursus
The Extension Library release comes with a couple of updateSite zips inside of it:
updateSiteOpenNTF.zip
updateSiteOpenNTF-designer.zip
updateSiteOpenTNTFExtended.zip
updateSiteOpenNTFSamples.zip
Be sure you are using the updateSiteOpenNTF-designer.zip, and not the standard updateSiteOpenNTF.zip. The designer zip, as the name suggests, contains the extlib content specifically for Designer, such as the Single App Wizard, as well as the rest of the extlib plugins that come in the first zip file listed above.
I have imported a site into my local Kentico CMS Desk. The export had Media Library and physical files in it. But when I log into my local CMS Desk I do not get the option of Media Library in CMS Desk - Tools option.
I am logged in as Global Administrator both during export and import and I have permission on the Media Library module to Create, Modify and Destroy in CMS Desk.
The UI Personalization for this user displays the checkbox for Media Library - Add new library.
Sounds like it is the fact that you are missing UI Personalization values of the module. You should not just have Add new library. If you don't have other customizations you do a fresh install of 6.0.42 and export the whole tools module and import the whole module into your site. This will overwrite your settings to have a full clean set.
I need to use a custom control which is a simple navigation bar from another database
navigation bar is made with twitter bootstrap css framework,
why do I need to use a custom control from another database?
because this navigation bar is going to be common to four notes Databases,
how can I implement this more efficiently?, a control that is common to four databases
Domino includes template inheritance features that allow either an entire application or a specific design element (like a Custom Control) to be updated whenever the template design changes. You could link the shared Custom Control in each of your four applications to a common template so that, if you need to make changes to it, you only have to change it in one place. You can not reference a Custom Control that only exists in another application; you'd have to store it in each and link the design to keep it synchronized.
Alternatively, you can use the Extensibility API to convert it to a library component. Controls of this kind can be used in any application running on a server that has the library installed. A video tutorial for this process can be found here.