Main Page
From OpenCms Wiki
Welcome to the OpenCms Wiki
OpenCms is a professional level Open Source Website Content Management System. You can find more information about OpenCms on the project homepage.
The current version of OpenCms is 6.2.2.
Contents |
Getting OpenCms Up and Running
Installation
- Hardware requirements
- Finding and installing the prerequisites
- Database Setup
- App server related topics
- Post-installation checkout
Configuration
- xml-system-configs explained
- Creating a new site
- Removing /opencms/opencms from site url
- MultiSite configuration instructions
- Securing the site - implementing your security policy
- Removing OpenCMS documents and non-essential components - What to keep
Performance Tuning
- Load Balancing with Alkacon Clustering OCEE
- Static Export configuration
- Flex Cache tuning
- Clustering without hardware load balancing
What Can OpenCms Do
Overview
- OpenCms philosophy
- OpenCms terminology
- Introduction to the OpenCms application structure and tools
- Alternative site structures
- Planning and documenting your site
- Best Practices
- Other Overview Guides
Template Development
- basics and overview
- lessons learned
- common and frequent mistakes, NPEs
- oc-taglibrary specifics
- Building from Scratch
- Using existing Template One
- Other example templates
Search
- Configuration
- Sample search results pages
- common mistakes
- writing only specific xml-element-data to the lucene index
- lucene related: writing custom analyzers, stemmers, documents
Other Major Features
Using / Maintaining an installation of OpenCms
Using the Workplace
Workflow
Admin Tools/Maintenance Tools
- Project Management
- Account Management
- Database Management
- Module Management
- File History
- Link Validation
- Gallery Overview
- Search Management
- Scheduled Jobs Management
- Flex Cache Administration
- Content Tools
- Workplace Tools
User Management
Security
Writing Jsp and developing in OpenCms
Jsp Basics
- Basic Steps to writing JSPs
- Including your template elements within your JSPs
- Using Direct Edit with JSP
- OpenCms features available via taglibs
- OpenCms features javadoc
- OpenCms downloadable sample modules
- How Opencms Handles jsp - Advanced
Development Process-Best Practices
Development Environment Setup
Help
- OpenCms Website
- Official Mailing List Archives
- Mailing List Archive at Nabble.com (Good search function and threaded display)
- Managing and Customizing OpenCMS 6 A book about OpenCms administration and usage
Forums
Additional sites with OpenCms dokumentation:
- an older Wiki about OpenCms
- OpenCms documentation project at sourceforge
- another forum on OpenCms
- German documentation for OpenCms Users
Development tips
Hints & tips
- .. todo ;) ...
File:Icon.gif Extending OpenCms
Advanced Customization
Admin Tools
Third Party Integration
Advanced development topics
Common HowTos