Configure External Pages

The Meridian client applications can display the contents of an external (not PowerWeb) website page as a property page for a document or folder. This can be useful if additional information about the documents or folders in a vault resides in another information system. That information can be shown together with the Meridian vault data so that users don't have to access the other system to view the additional data.

The external page can be an existing web page of another application or a custom web page you create to query a database and present the information inside Meridian. If the page accepts parameters that specify the information to display, you can calculate those parameter values using VBScript to retrieve and format Meridian document or folder property values.

Note:

If you find that your external pages are not displaying properly, you may need to change your HTTP Response Header configuration. By default, the X-Frame-Options header is not included in the HTTP response to protect against ClickJacking attacks.

If you are using external pages, your X-Frame-Options setting needs to be set to sameorigin. If you are not using external pages, this setting should be set to deny.

To configure an external page:

  1. In Configurator, expand Pages in the configuration tree to display the existing pages.

  2. Select the page for which want to display an external web page and

  3. Click Edit.

  4. To create a new page, see Create a New Property Page.

  5. Click options or type values using the descriptions in the following table.

  6. Click OK.

External page options
Option Description

Use external page

Select this page to display an external website page instead of Meridian panels containing property, command, or text elements.

Page URL

Type the full URL to the external page. To calculate parameters to pass in the URL, click the Meridian Enterprise Script Editor button A small gray button that has a pen and paper on it. to build a VBScript expression.  For information on using VBScript for configuration expressions including their limitations, see Configuration Expressions.

Note:

The external page will only appear if it is assigned to a different application pool than Meridian. The page will not appear if it is assigned to the same application pool as Meridian.

The page must also satisfy the same-origin security policy enforced by the web browser. That is, if the page is hosted by a web server in a different domain or in a sub-domain of the Meridian web server domain, implement both of the following options:

For example, if the Meridian web server is in the domain meridian.myserver.local and the external page is hosted in mypage.externalPages.myserver.local, set the Domain registry value to myserver.local and call document.domain = “myserver.local" in the external page.

To show the comments entered in Meridian Explorer for a document, type a view URL that passes the document ID and set the COMMENTS parameter to True as described in Compose View URLs.

2024