Custom Views

rap-X has been designed for easy use by your inbound call centre and Support personnel, customers and 3rd party service engineers. No user training is necessary.

The rap-X user interface can be partially customised using the hosted version of rap-X (eg. colours, your logo).

The rap-X user interface can be completely customised with "Custom Views" if you install rap-X on your server. Custom Views allow your web site designers with basic HTML skills to create web pages on your web site that fully interact with the rap-X application and replace the standard rap-X user interface.

We have provided a number of examples of Custom Views on our Support page, including an FAQ forum, a Discussion forum, and a Support Ticket Log. Each is a Custom View web page that interacts with the rap-X application.

Seamless page design integration

rap-X can be fully integrated with a brochure website's existing look and feel by developing templates that reuse existing graphics, layout, font and styles.

Expose specific functionality

Some users don't need all the functions of the core rap-X application. For example, a user might just want to search for an FAQ. In this case a simple Custom View can hide all the unnecessary options from the user, making it easier to get directly to the data they need.

Simple Template Language

Custom Views are designed to be as easy as possible to edit or create. Here is an example of the code in a Custom View:

<h3>Support Ticket Details</h3>

<table>
  	<tr>     
		<td><b>Title</b></td>
   		<td> $request.Title  </td>
	</tr>  
	<tr>    
		<td><b>Description</b></td>
		<td>  $request.Description </td> 
	</tr>  
	<tr> 
		<td><b>Date Posted</b></td>  
		<td>$request.DatePosted</td>  
	</tr>  
	<tr>  
		<td><b>Status</b></td>
	    <td>$request.Status</td>
	</tr>
</table>

This template code will produce the following output HTML:

<h3>Support Ticket Details</h3>

<table>
  	<tr>     
		<td><b>Title</b></td>
   		<td>How do I tie my shoelaces? </td>
	</tr>  
	<tr>    
		<td><b>Description</b></td>
		<td>When I walk around, I keep tripping up. 
		I think the solution is to do  up my shoelaces, 
		but I'm not sure how.</td> 
	</tr>  
	<tr> 
		<td><b>Date Posted</b></td>  
		<td>14th Aug 04</td>  
	</tr>  
	<tr>  
		<td><b>Status</b></td>
	    <td>Open</td>
	</tr>
</table>

...which will be rendered in a browser as:

Support Ticket Details

Title How do I tie my shoelaces?
Description When I walk around, I keep tripping up. I think the solution is to do up my shoelaces, but I'm not sure how.
Date Posted 14th Aug 04
Status Open

More information about editing Custom View templates is available on our support pages.