Web Author Application

The Web Author Application is a web application that allows content contributors and reviewers to easily edit and review DITA documents. It can be used both by users new to DITA or by advanced DITA CMS users.

When a user logs in to the Web Author, the web application presents a list of documents assigned to the user in each of the user's roles. For example, if a user is assigned some topics as a writer and other topics as a reviewer, the Web Author retrieves all of these topics and displays them to the user, grouped by roles.

When a user selects a document, it opens in the oXygen pane of the Web Author, where the user can modify or comment the document, according to the user role. The functions available depend on the user role.

For example, consider a typical scenario for a writer role, where a content contributor needs to provide documentation for a new feature:
  • The information architect uses the DITA CMS Eclipse Client to create the topics that require content and assign these topics to the content contributor in the writer role.
  • The content contributor starts the Web Author and sees these topics in the Assignments area. The content contributor simply needs to click on a document, enter content, and submit the document. The content is then saved in the Content Store.
  • The document returns to its workflow in the DITA CMS Eclipse Client.
Now consider a typical scenario for a reviewer role, where a subject-matter expert (SME) needs to review content written by a writer:
  • Once the topics are written, the writer or information architect puts the topics in the reviewing status and assigns them to the SME in the reviewer role.
  • The SME starts the Web Author and sees these topics in the Assignments area. The SME clicks on a document and adds annotation (but cannot change the content). The SME submits the document. The content is then saved in the Content Store.
  • The document returns to its workflow in the DITA CMS Eclipse Client.

The Web Author Application is a Tomcat application that supplies the graphical user interface to the Web Author Client. It connects to the CMS Application Server to provide the requested documents to the client.