Websites
- Ability to host the same website for multiple domain
names.
- Ability to host multiple channels e.g. standard and
mobile.
- Support for multilingual versions of the website and the
WCMS
Templates
- Logic should be built into templates which can then be reused
with different content on multiple pages.
- With no programming effort, create new fully-functional, laid
out pages based on existing templates.
Editing
- What You See Is What You Get (WYSIWYG) editor for easy content
editing. Easy copy/paste from Microsoft Word. Page preview.
- Store images, documents and movies in a central repository,
ready for use on any page that supports them. It may be appropriate
to insert these items amongst text content using a WYSIWYG
editor.
- Easy to learn.
- Documentation, support and regular updates to fix issues and
release improvements.
Structure
- Automatic generation of the hierarchical website navigation
structure, with breadcrumb trail. Also a sitemap of website
navigation.
- Withhold published pages from the navigation e.g. those that
only appear in the website footer.
- Create search-engine-friendly URLs and metadata
Workflow
- Approver-users to endorse content changes made by editors.
Approvers receive emails to notify them when a change needs to be
approved.
- Content managers may have different roles. A role will give
different types of access to pages. Some pages may have specific
permissions for a particular user.
- Store a version history of changes to pages
Features and Plug-ins
- Shopping cart
- Discussion forums
- Blog
- Wiki
- Image gallery
- Contact us
- Subscribe to newsletter
- Send to a friend
- Search
- Dynamic navigation with breadcrumb trail
- Related links
- Customisable input forms
- Search engine optimisation tools
- Statistics on who is looking at the web-pages
- Integration with social networks
- Private area (accessible by login)
- Make content available to other websites through RSS
syndication.