HyperContent is thorough solution for web content management. The bundled administrative and authoring applications run as channels in a uPortal environment, and are accessible from standard web browsers.
Authoring
HyperContent features a configureable content authoring environment, with built in support for
-
WYSIWYG markup (in IE or Mozilla)
- DTD driven XML
- Spell checking (American or British English, French or German)
- Image cropping and resizing
- Dublin Core metadata
- Upload/Download from the Desktop
- VCard (contact info)
- Plain text
- Custom JAVA editors, which can be developed using the provided IEditor framework or standard uPortal IServant implementations
Storage
HyperContent is built on a robust, reusable Filesystem package that includes
- basic file and directory I/O
- user-specific temp files
- saving old file editions
- file and directory locking
- RDF metadata for every file edition and directory
- standard "flat" filesystem support
- FTP and SFTP access for remote filesystems
- read-only access to ZIP files
- search indexing
- API to allow extensibility to other back ends, such as RDBMS or WebDAV
Management
A full set of management functionality is provided by the Content Manager channel:
- repository search
-
build, publish and preview
- create, edit, copy, move, compact or delete files
- upload or download zip of any file or directory
- manage authorizations
- view relationships between files
- edit or revert to old file editions
Customization
HyperContent provides a multitude of ways to create competely customized web sites and project-tailored authoring environments:
- Project definition grammar to define custom, well-structured sites
- DTD driven authoring for custom XML grammar support
-
XSL allows separation of presentation from content
-
XML includes allow re-use of data across the site and in different formats
- configureable data and metadata authoring environments
- associate new or known MIME content types with specific editing tools
- JAVA filter framework to create new forms of output
- IEditor framework for project-specific authoring environments
- Filesystem framework allows for custom back-ends
Internationalization
The standard components of HyperContent are completely localizable and UTF-8 transparent, providing full support for use with many different languages. In addition, the IEditor framework has built-in tools to simplify the development of localizable authoring environments.