Here’s a definition for a Google personalized homepage section that allows basic embedding of a ProClarity Dashboard 6.1 view or group.
Figure 47: Add URL to the definition file under “Add Content”
The definition file goes on a publicly accessible webserver because Google retrieves it into a cache. Feel free to use http://www.waded.org/files/proclaritydashboard.xml if you want to experiment. Dashboard Server/PAS Server need only need be accessible to those who want to view dashboard views.
This definition needs work… it doesn’t provide any help for selecting a dashboard view/group. All dashboard elements have permalinks but you have to find it and paste it into the Google configuration manually. I’d think a simple thin interface for picking from the views/groups would be nice, but as far as I can tell it would be an out-of-body user experience, as Google only supports very primitive configuration properties. (The interface would have to be a popup window or not fit into Google’s model of having configuration on the “flip side” of the content item.)
Here’s the definition…
<?xml version=”1.0″ encoding=”UTF-8″ ?>
title=”ProClarity Dashboard” height=”200″
description=”Displays a view from ProClarity Dashboard 6.1″
<MayRequire type=”browser” value=”ie” min_version=”6.0″/>
<MayRequire type=”platform” value=”windows”>This module uses ProClarity Dashboard Server to display OLAP views</MayRequire>
<iframe src=”__UP_view__” width=”100%” height=”100%”></iframe>