Giter Club home page Giter Club logo

openntf-home's Introduction

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.

openntf-home's People

Contributors

jesse-gallagher avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.