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

 

dotCMS is a portal-based (JSR-168 compliant) Web Content Management System.  It offers a compelling set of features out of the box all on an extensible platform that can be customized to suit just about any Web CMS need.

CMS Features

  • Enforce site-wide templates and content layouts: Content can be output as XML, XHTML or standards-compliant html.
  • Staging/Publishing allows for content editing and previewing before approving and publishing.
  • Delegate content control to content owners with element-level access controls: Permissions control the creation, editing and publishing of all web content. Task based workflow automatically notifies interested users on change requests, content edits, approvals and publishing.
  • Content versioning and version rollback: All changes are stored in history and can be rolled back as needed.
  • Dynamic Navigation: menus, sub-menus, site maps and crumb trails are generated automatically.
  • Able to deliver both dynamic and static elements and pages.

Familiar Authoring System

  • Explorer-like site browser
  • Content staging: Browse site in Live, Preview or Edit Modes
  • Inline Content Editing: From any page, just click on the pencil to edit the content.
  • WYSIWYG editing enables element-level content changes, allowing you edit your content in an environment that is visually similar to how it will be displayed on your web site. The WYSIWYG Editor runs on most platforms (Windows, Apple, Linux) and browsers (IE, Firefox, Mozilla, Safari)

Structured Content Engine

  • Create custom types of content that fit your business or institutional needs and then use them to build your site.  Examples of custom content types include Blog Entry, News Stories, Biographies, Knowledge Assets, Products, Inventory Item, Podcast Entry, Whitepaper etc...
  • Create and enforce relationships between different types of content, e.g. Employees must have a related Company
  • All content is indexed and searchable by a powerful search engine
  • Easily find and display customized content such as "Related News" or "Associated Whitepapers"
  • Promotes Content reuse- even across domains- individual content elements or "Contentlets" can be used and reused throughout all sites where needed. By editing the content item once, it changes the content element wherever it is displayed.

User Accounts

  • Front-end user account creation - force registration and/or login before accessing specific pages
  • Segmentation: Create and apply metadata to user accounts
  • Record custom comments and system actions in a comment log
  • Make specific files available only to specific classes of users

Multilingual Support

  • Multi-Lingual i18n Engine both for variables and for site content
  • Allows translation of specific pieces of content within a single information architecture.  This means that you do not have to maintain "mirror" sites.

Improved Task based workflow

  • Workflow tasks can be created both for web pages and individual pieces of structured content.
  • Set review by dates to automatically create

Content Reuse/Edit Notifications

  • Receive notifications when a piece of content you have included in your pages has been edited
  • Notify Content owners when their content is re-used

Object Level Permissions

  • Each piece of content created in the system can be independently permissioned - allow/disallow content reuse, editing and publishing 
  • Keep sensitive content under tight control 

Virtual Hosting

  • Host multiple sites from a single CMS instance
  • Share content across all domains

Site Search Engine

  • Provide site-wide searches with integrated lucene/spindle engine.  Searches site content and indexes all html pages as well as PDFs, Word documents, Excel spreadsheets and PowerPoint presentations.

AJAX Browser, Spellchecker, Content Search, WYSIWYG

  • Completely rewritten site browser with inline name editing and drag and drop moving. 
  • Content Search: Search through all content with an AJAX driven interface
  • Online Spell Checker: AJAX + Jazzy based spell checker for content
  • Cross-platform WYSIWYG: incorporation of the TinyMCE 2.0 rich text editor

Widgets and Macros

Widgets and macros allow content creators to create functionally rich web pages using simple macro commands:

  • Photo Galleries
  • Streaming MP3 Player
  • File Repositories
  • Custom Events Listing
  • Image Resizing and Thumbnail Generation
  • Title Graphic Generator
  • Global Content Variable Lookup
  • Navigation and Menu Generator

Online Form Handler

  • Easily capture email form responses in the database
  • Download responses into Excel

Virtual Links

  • Create an unlimited number of virtual links to simplify deep link URLs or for use in conjunction with campaigns: http://dotcms.org/cms   =    http://dotcms.org/products/content_man/index.html?id=452
  • Track virtual link usage and click-throughs

Online eNewsletter and Campaign Manager

  • Schedule text or rich HTML/Flash based email campaigns
  • Personalize/Mail-merge outgoing email with recipients name and other information
  • Real-time reporting, downloadable into Excel, on who opened the email and what links they clicked on
  • Integrated with the CMS and portal users
  • Manage Mailing lists, failed deliveries and bounces
  • Automate Subscribe and Unsubscribe features

Calendaring, Facility and Events Management

  • Creates a Visual and Flat Calendar
  • Events can have associated attached files
  • Events can be made to recur
  • Categorize and Display Events by Metadata
  • Pull and include event listings throughout your website
  • Force Event Registration
  • Facility Manager with built-in workflow can handle scheduling and facility conflicts

Built into the Liferay Portal System

  • The Liferay portal system is a extremely successful J2EE portal that conforms to the JSR-168 portlet spec
  • Create custom integrated functions with a reproducible development process
  • Multiple Authentication Schemes - Supports LDAP / and Active Directory authentication integration or can provide custom integration

Clustering Support and Distributed Object Caching

  • Incorporation of OSCache
  • Caches a majority of heavy DB lookups
  • Cluster Aware / Multi Server capability
  • Distributed Content Indexing
  • OSCache syncs cluster cache

dotCMS on demand click here