Skip to content

OpenNTF/OpenNTF-Home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenNTF Home

This application is the in-progress new OpenNTF home application, developed as an NSF using the XPages Jakarta EE Support project. Other than that project, it has no external code dependencies.

In particular, the technologies and techniques used are:

Deployment

Currently, deploying this essentially requires being OpenNTF, as the data is stored in several databases that are not included in this repository. That may change in the future.

Specifically, these databased should exist on your server and be referenced in Settings documents inside the home NSF:

  • dbProjects should point to the Projects database (pmt.nsf)
  • dbBlog should point to the BlogSphere-templated blog database
  • dbHome should point to the "OLD OpenNTF Home" database (home.nsf), containing the Pages documents
  • dbWebinars should point to the webinar list database (wpl.nsf)

Additionally, the page uses various "links" documents for the navbar - probably the quickest route is to copy the documents from the existing "main.nsf" DB from the OpenNTF servers.

The file "settings.db" can be imported (via File -> Import) into the System\Settings view as "Structured Text" (not "Tabular") with Line Feed as a delimiter. After importing, open and re-save the three "links" entries to ensure that their values are stored as lists.

License

This project is licensed under the Apache 2.0 License. See NOTICE.md for copyright information and details of third-party code.

Releases

No releases published

Packages

No packages published