Escenic Solutions

Extending the product portfolio, Escenic also offers Escenic Solutions. These are custom solutions to requirements and challenges that have not yet been made into a product, but which are available as consultancy projects.

The implementation is done by Escenic Services based on customer requirements, with the customer as an active participant in the project. After delivery and customer acceptance an Escenic Solution is not maintained nor supported by Escenic Technical Support.

Connector for Fast ESP

Comperio and Escenic are developing a connector that provides advanced Fast search functionality in content stored in Escenic Content Engine. The Fast connector uses the event handling in Escenic Content Engine, assuring that the Fast ESP search index (collection) is always updated whenever content is added, updated or deleted. The connector can also be used for combining searches in Escenic Content Engine with search in other content. See also: Fast ESP .

Forum moderation

To avoid unwanted forum postings moderation of postings can be used. On high volume sites this can often result in a lot of work, and we are currently performing closed beta testing of a new solution for this to improve the currently available solution.

Saved searches

Create specific searches and publish or desk the search results in the same way as with an article. The saved searches can be used within articles and/or sections. As the saved searches perform actual queries in the content repository, the searches will be automatically updated when new content is added, thereby providing the template developers with a powerful way of presenting related content.

Article ratings

Let users participate by rating content. This solution provides functionality for letting users rate content. Based on the user ratings, it is possible to create lists of the most highly rated articles, etc. A similar solution is included in the Escenic Community Engine.

Tag cloud

This solution enables users to quickly see which keyword tags are most frequently used on the website. Content editors map keyword tags to content items, and the presentation of the tag cloud is done through very flexible JSP templates. The appearance of the tag cloud can be customized to the website's requirements. A similar solution is included in the Escenic Community Engine.

Map solution

With the Map module, Content Studio users can add location data to content in an efficient and user-friendly way. The map itself is shown inside Content Studio as an integrated part of the working environment.

Countries and cities can be selected easily in drop-down lists and searched for, and the module automatically connects to the Google maps' web service to retrieve the correct coordinates. It is also possible to look up specific addresses, and placement of multiple map markers in one map is supported.

Using this module ensures that all geographical data is correct and that there are no typos and human errors. As one location can be re-used in several contexts, it is sufficient to update the position in one place and all the content referencing that location will be updated.

Articles containing location data can of course be related other articles, showing all the related articles and their location data on the map. The presentation of the maps is handled in the Escenic templates, and the location data is of course available through the standard Escenic taglib, as well as in the Java API.

Using Adobe Indesign with Escenic Content Studio

Some Escenic customers use Escenic Content Studio as the content production system, and then use the content stored in Escenic Content Engine as a basis for their work in Adobe InDesign. To facilitate this, Escenic has implemented a solution based on WebDAV, giving Adobe InDesign users access to all their contehnt in Escenic Conetnt Engine.

Content exchange module

Based on the requirements form a newspaper group, escenic has developed a solution for sharing and reusing the same external content in several different newsrooms. In short, this is an Infrastructure for sharing entertainment content. The main components are:

  • Exchange module: Automatic and manual exchange of editorial content.
  • Entertainment database: Content received from partner feeds: Cinema, CD, DVD, TV listings, etc.
  • Relation module: Connect data from entertainment databsae to editorial content. Implicitly link editorial content.
  • Section flash
  • Auto-categorization

CAPTCHA module

CAPTCHA is an acronym for "Completely Automated Public Turing test to tell Computers and Humans Apart"TM, trademarked by Carnegie Mellon University. To make sure that the user registering for a forum account is a human being, squiggly and twisted characters are presented and the user is required to enter them into a text field. This prevents automated entries, thus avoiding "spamming" of the forum. The solution is developed with flexibility as a high priority, and can be used in a number of ways. It is currently being beta tested at Budstikka in their discussion forum. See also: About Escenic R & D.

Escenic Portlets

There are five Escenic portlets available, listed below. The documentation included with each portlet provides detailed information, including guidelines for template developers on how these portlets can be customized to fit desired design and layout.

The Escenic portlets typically consists of two JSP files: The portlet and a configuration template used to configure/edit default values for the portlet through the Oracle Portal framework.

  • Menu Portlet: Displays all the Escenic sections in a hierarchy.
  • Content Portlet: The Content Portlet has two main purposes; to display the content of section FrontPages, and to display the content of articles.
  • Latest Articles Portlet: Lists the latest articles from Escenic Content Engine.
  • Search Portlet: Simple and advanced search interfaces for searching in content stored in the Escenic Content Engine. The result is also displayed in a portlet.
  • Search Simple Input Portlet: A portlet that interfaces a simple search and sends the search query to the Search Portlet.

Version control: Integration with Subversion

Escenic version 4.3 does not have built-in support for version control, but using the API, it is possible to integrate with industry-standard version control systems such as Subversion. For more details about this solution, please see Escenic versioning on Escenic Technet.

RSS feed Print this page Send this page

Learn More

Related pages:

Escenic Portlets