dotCMS - Open Source Content Management System, Ondemand CMS, and Professional Support

dotCMS 1.7

Content Authoring

  • Structured content repository
  • WYSIWYG editor
  • Dynamic lists
  • Keyboard shortcuts and Right Click for a native application feel
  • WebDAV interface for drag-and-drop ease
  • Spell check
  • Built in Editing/Preview/Pushing views
  • Content versioning and rollback
  • Content targeting based on user profile and behavior
  • Multitier taxonomy
  • Custom tag library
  • Content Import/Export
  • Content syndication

Page Component Library (Widgets)

  • Social calendar (iCal compatible)
  • Social networking
  • AJAX photo gallery
  • Blogs
  • RSS feeds
  • Search and sitemaps
  • Streaming video and MP3 player
  • Google maps integration
  • Tables and charts
  • Google sitemap
  • Google analytics
  • Image resizing

Site and Page Design within Corporate Standards

  • Page templates by site and site section
  • Fine-grained control over available page components
  • Dynamic Menus and crumb trails
  • Enforceable W3C and 508 compliance
  • CSS-driven
  • Full design inheritance
  • Form builder and handler

Technologies

  • 100% Java/J2EE compliance
  • Database Agnostic
  • Unlimited scalability, clustering and load-balancing
  • Human readable web addresses
  • High Performance caching system
  • Packaged with Apache Tomcat for quick deployment
  • Velocity templating
  • DWR (Java AJAX framework)
  • Other Technologies used: JBOSS, Apache Struts, Spring, Hibernate ORM

Multi-site Management

  • Centrally manage internet, intranet, extranet, and portal content.
  • Allows for independent administration for individual sites
  • Manage unlimited microsites
  • Publish to multiple clustered servers

Multilingual Sites

  • WebDAV access to language property files
  • i18n / UTF-8 native
  • Multilingual content editing interface
  • Multilingual Content Import
  • Glossary Management Interface
  • Fallback to default language content ability

Plugin Architecture

  • Modular development
  • Ant based plugin deployment/un-deployment
  • Over-ride/customize actions, properties, and macros
  • Maintained upgrade path

Workflow and Permissioning

  • Task based workflow
  • Email and mobile notification
  • Role based user management
  • LDAP/ADS Integration
  • Fine-grained control over available page components
  • Full asset versioning and rollback