Home

Welcome

This is the documentation for OpenWebCMS?, the OpenSource? Web Content Management for Lotus Domino.

You can use the OpenWebCMS? as you like when you accept the conditions of the YouAtNotes OpenLicence.

Download

download at youatnotes.de

Do you have questions? Ask in the forum!

Please find the forum here, You are welcome to write in english!

WARNING:

This wiki is in english and the system is mostly in english, but there are some german phrases left here and there. You can find more on this topic here: Internationalization.

This documentation is far from being complete. The system is provided as it is. If you are willing to contribute to this documentation, you are invited to do so. Please mail to info@youatnotes.de for further assistance.

WARNING 2:

This wiki work in progress - there are still many unfinished topics. Sorry for that.

About OpenWebCMS?

The OpenWebCMS? comes from a commercial product called 'YouAtNotes? CMS'. YouAtNotes? was the vendor of that CMS and decided to make it OpenSource? some time ago. Until today it was in german language only, but now it's available in international english, too.

Speaking of today the OpenWebCMS? is quite a complex but easy to use system. It has a front end Notes database for designing the site and adding content. And it has a sophisticated, Java based backend which does all the CMS stuff like creating automatic navigators, adding dynamic headers and footers to content and so on. You can read more about the architecture if you like.

Content of this documentation

  • Requirements
  • Features
  • Update from R3
  • Update from R4.0 to 4.1
  • Installing the system
  • What's new in 4.0 Release
  • What's new in 4.1 Release
  • System's architecture
  • Internationalization

    Configuration and development

  • Using DML to create dynamic elements
  • Administration
  • Customizing Basics
  • Customizing Areas
  • Customizing Stylesheets
  • (Customizing Components?)
  • Customizing Templates
  • (Customizing Content types?)
  • Customizing Navigators
  • Customizung Result templates
  • (Customizing Free data?)
  • Customizing Link Documents
  • (Ressources Files?)
  • (Ressources Text?)
  • (Ressources JavaScript code?)

    Other useful stuff:

  • Useful JavaScript methods
  • Supported notes.ini variables

    Further customization

  • Creating multi language sites with the master-slave feature
  • Creating custom input forms
  • Creating custom configuration settings
  • Naming Rules for custom Elements

    Search engine (Google) optimization

  • Use the XML sitemap for Google webmaster tools
  • Using a special page for crawlers


    Stuff regarding the backend

  • How does the system find OpenWebCMS databases
  • About memory usage
  • URL parameters

    Howto's

  • How to define a manager who is able to edit all content documents
  • How to define a manager who can edit directly without creating a work version

    Code examples

  • clickable path
  • template for printing content
  • search box