QPR Knowledge Base 2014.1

Appendix C: Customizing Default Views for Static QPR Modeling Client Web Publishing

Appendix C: Customizing Default Views for Static QPR Modeling Client Web Publishing

Previous topic Next topic  

Appendix C: Customizing Default Views for Static QPR Modeling Client Web Publishing

Previous topic Next topic JavaScript is required for the print function  

Even though all the views provided by QPR Modeling Client's Web Page Export are fully customizable, modifying the views requires extensive attention and good knowledge of HTML. In addition to correct Replace Tags, Web Templates must be proper HTML to ensure correct rendering of the views.

 

The capitalization of Replace Tags in this document is only for clarifying the meaning of the Replace Tag. All of the Replace Tags and their parameter names are case insensitive, e.g. include, Include or INCLUDE are correct. However, the parameter values for some Replace Tags (such as filenames) may be case sensitive, depending on the used web server and web browser.

 

The tables of Replace Tags include a column called Correct Location. This column provides information about how the results of the Replace Tag are designed to behave. Any Replace Tags of type "Text" can be used anywhere in the Web Templates.  Replace Tags of type "HTML cluster" are strictly controlled. Containing elements of the Replace Tag, defined in the column Correct Location must be given attention. These replace tags should not be altered without excellent knowledge of HTML and understanding the meaning of the changes.

 

Replace Tags Common to All Views

 

These tags are not required. They will provide some basic functionality for navigating the model, or additional information about the model and QPR Modeling Client version. It is recommended to use all these tags to provide correct browser functionality and to support customization features that can be set from QPR Modeling Client Web Page Export settings.

 

Each of these Replace Tags can be used multiple times on a single view. The following example shows double usage of Replace Tag Title to show the title of the page even if the browser is used in full screen mode.

 

Multiple Usage of a Replace Tag

Actual HTML Markup

HTML Section

<?xml version="1.0" ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

XHTML headers and start HTML

<head>   <title><#Title></title>   <link rel="stylesheet" type="text/css" href="<#DetailStyleSheet>" />   <#Style>   <script src="<#PGPluginJScriptFile>"></script> </head>

Head element

Here the Title Replace Tag functions as the document title

<body>

  <h1><#Title></h1>

  <hr />

  <h2>What Are Web Templates?</h2>

  <p> Web Templates are HTML skeletons that define the layout of the views. Web templates can be modified to customize the look and feel of the views. A Web Template can be a complete HTML file, or a HTML cluster to be included inside another view.</p>

  <p>By default the Web Templates provided by QPR Software are XHTML 1.0, which is the current recommendation for web document publishing by World Wide Web Consortium (W3C). It is, though, acceptable to use any other versions of HTML, or even XML or SVG to produce the pages in desired format. Usage of markup languages other than HTML is however limited because of fixed markup tags in generated contents.</p>

</body>

Body element

Here the Title Replace Tag functions as the heading in the HTML document

<!-- No markup should ever be written into the Web Template after the end HTML tag, preferably not even comments. -->

</html>

End HTML

 

Common Replace Tags in QPR Modeling Client Web Templates

Tag

Type

Description

Correct Location

Title

Text

The title of the HTML document, usually shown in the Title Bar of the Browser window.

Head element in the Web Templates, contents of the title tag.

DetailStyleSheet

URL

The location of the Style Sheet for detail views.

Head element in Web Templates, href parameter of a link element.

Style

HTML/CSS Cluster

Generated style from the settings of the QPR Modeling Client Web Page Export and Plugin Style settings.

Head element in Web Templates.

PGPluginJScriptFile

URL

The location of the JavaScript file for common actions.

Head element in Web Templates, src parameter of a script element.

PGPluginTreeJScriptFile

URL

The location of the JavaScript file for navigation tree.

Head element in Web Templates, src parameter of a script element.

PGVersionInfo

Text

QPR Modeling Client version information.

Freely positioned.

Toolbar

HTML cluster

Described in chapter Toolbar.

Body element in Web Templates.

CompanyImage

HTML tag (Image)

The old (but still functional) way of defining the company image that is shown in the Select model view. Parameters: Location The location of the image file, initial value: "default". CompanyLogo The name of the image file, initial value: "QPRLogo.jpg". Currently the company image is defined with <#ImageFileLocation>login.jpg">, which you can modify to point to the right image.

Body element in Web Templates.

SupportFileLocation

URL

The location of the support files for HTML Export.


ImageFileLocation

URL

The location of the image files.

Web Templates body element, as a part of the value of src parameter of image files.

ScriptFileLocation

URL

The location of the script files.

Web Templates head or body element, as a part of the value of src parameter of script element.

HelpFileLocation

URL

The location of the help files.


ViewURL

HTML Cluster (a link or text)

Described in chapter ViewURL.

Return values and positioning these elements depend on the parameters they are given. These Replace Tags are described in chapter Multi-purpose Replace Tags.

ModelProperty

Text

Described in chapter ModelProperty.


ObjectProperty


Described in chapter ObjectProperty For example, with the Basic layout, subpsdet.tpl, using the default settings: <#ProcessLevelLocator> <#ObjectProperty id="name">  produces: [Untitled] - sub5 - sub7 : sub8 However, using the custom values: <#ProcessLevelLocator levelseparator="->" endseparator="::"> <#ObjectProperty id="name"> produces: [Untitled] -> sub5 -> sub7 :: sub8 ObjectProperty.


Include

 

Described in chapter Custom Replace Tags.


Parameter



Anywhere in a web template that is used as a subtemplate.

LocalizedText

Text

A text string translated to the currently selected language. Parameters: ID Parameter ID is a number that identifies the correct text string.

Web Templates body element.

FileName

Text

Name of the model file. Path is not included.

Only with file models and in static web publishing.

FilePath

Text

Name and path of the model file.

Only with file models and in static web publishing.

 

 

Details Views

Details views provide inclusive information about models and model elements. They are opened e.g. from diagrams and element lists.

 

Replace Tags Common to All Details Views

Replace Tags in All Details Views

Tag

Type

Description

Correct Location

BeginSection

HTML tag (Comment)

These Replace Tags define which data to show. Parameters: ID The identifier of a section.

Web Templates body element. Every BeginSection Replace Tag is followed by exactly one EndSection Replace Tag.

EndSection

HTML tag (Comment)



HName

Text

Title for the Name.

Web Templates body element, between BeginSection ID="Name" and EndSection Replace Tags.

Name

Text

Name of the Case, Element or Flow.


HDescription

Text

Title for the Description.

Body element in Web Templates, between BeginSection ID="Description" and EndSection Replace Tags.

Description

Text

Description of the Case, Element or Flow.


HModelName

Text

Title for the Model Name.

Body element in Web Templates, between BeginSection ID="ModelInfo" and EndSection Replace Tags.

ModelName

Text

Current Model Name.


HCreationDate

Text

Title for the Creation Date.

Body element in Web Templates.

CreationDate

Text

Creation Date and Time of the Element.


 

Case Details View

The template for case details view is "casedet.tpl". It uses Replace Tags defined in Common Replace Tags in QPR Modeling Client and Replace Tags in All Details Views.

 

Flow Details View

The template for flow details view is "flowdet.tpl". It uses Replace Tags defined in Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views and Replace Tags in "flowdet.tpl".

 

Replace Tags in "flowdet.tpl"

Tag

Type

Description

Correct Location

HFlowType

Text

Header for the Flow Type.

Web Templates body element, between BeginSection ID="FlowType" and EndSection Replace Tags.

FlowType

Text

The type of the Flow.


StartShowInfoItem

HTML tag (Comment)

These Replace Tags add HTML comment markers if the Information Item of the flow should not show.

Web Templates body element, between BeginSection ID="InformationItem" and EndSection Replace Tags.

EndShowInfoItem




HInformationItem

Text

Header for Information Item.

Web Templates body element, between StartShowInfoItem and EndShowInfoItem Replace Tags.

InformationItem

Text

The Information Item of the (Information) Flow.


HTransferType

Text

Header for the Transfer Type.

Web Templates body element, between BeginSection ID="TransferType" and EndSection Replace Tags.

TransferType

Text

The Transfer Type of the Flow.


HFrom

Text

Header for the Element where the Flow starts.

Web Templates body element, between BeginSection ID="From" and EndSection Replace Tags.

From

Text

The name of the Element where the Flow starts.


HTo

Text

Header for the Element where the Flow ends.

Web Templates body element, between BeginSection ID="To" and EndSection Replace Tags.

To

Text

The name of the Element where the Flow ends.


HOwner

Text

Header for the Flow Owner.

Web Templates body element, between BeginSection ID="Owner" and EndSection Replace Tags.

Owner

Text

The name of the Flow Owner.


HResources

Text

Header for Resources.

Web Templates body element, between BeginSection ID="Resources" and EndSection Replace Tags. Resources Replace Tag must be inside table element.

Resources

HTML cluster (table rows)

List of Resources allocated to the Flow.


HInformationItems

Text

Header for Information Items.

Web Templates body element, between BeginSection ID="InformationItems" and EndSection Replace Tags. InformationItems Replace Tag must be inside table element.

InformationItems

HTML cluster (table rows)

List of Information Items attached to the Flow.


HMeasures

Text

Header for Measures.

Web Templates body element, between BeginSection ID="Measures" and EndSection Replace Tags. Measures Replace Tag must be inside table element.

Measures

HTML cluster (table rows)

List of Measures attached to the Flow.


 

 

Group Details View

The template for group details view is "groupdet.tpl". It uses Replace Tags defined in table Common Replace Tags in QPR Modeling Client, table Replace Tags in All Details Views and Replace Tags in "groupdet.tpl".

Replace Tags in "groupdet.tpl"

Tag

Type

Description

Correct Location

HGroupProcessLevel

Text

Header for the Diagram.

Web Templates body element, between BeginSection ID="ProcessLevel" and EndSection Replace Tags.

GroupProcessLevel

Text

The diagram the Group is in.


HStartPsStep

Text

Title for the starting Process Step.

Web Templates body element, between BeginSection ID="StartPsStep" and EndSection Replace Tags.

StartPsStep

Text

The name of the starting Process Step.


HEndPsStep

Text

Title for the ending Process Step.

Web Templates body element, between BeginSection ID="EndPsStep" and EndSection Replace Tags.

EndPsStep

Text

The name of the ending Process Step.


HMeasures

Text

Header for Measures.

Web Templates body element, between BeginSection ID="Measures" and EndSection Replace Tags. Measures Replace Tag must be inside table element.

Measures

HTML cluster (table rows)

List of Measures attached to the Group.


         

 

Information Item Details View

The template for information item details view is "infitemdet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "infitemdet.tpl".

Replace Tags in "infitemdet.tpl"

Tag

Type

Description

Correct Location

HInfItemType

Text

Header for the type of the Information Item.

Web Templates body element, between BeginSection ID="InfItemType" and EndSection Replace Tags.

InfItemType

Text

The type of the Information Item.


HParentInfItems

Text

Header for the parent Information Items.

Web Templates body element, between BeginSection ID="ParentInfItems" and EndSection Replace Tags. ParentInfItems Replace Tag must be inside table element.

ParentInfItems

HTML cluster (table rows)

List of parent Information Items.


HChildInfItems

Text

Header for the child Information Items.

Web Templates body element, between BeginSection ID="ChildInfItems" and EndSection Replace Tags. ChildInfItems Replace Tag must be inside table element.

ChildInfItems

HTML cluster (table rows)

List of child Information Items.


HUsedIn

Text

Header for the Elements used in.

Web Templates body element, between BeginSection ID="UsedIn" and EndSection Replace Tags. UsedIn Replace Tag must be inside table element.

UsedIn

HTML cluster (table rows)

List of the Elements the Information Item is used in.


HTransferredBetween

Text

Header for the Elements transferred between.

Web Templates body element, between BeginSection ID="TransferredBetween" and EndSection Replace Tags. TransferredBetween Replace Tag must be inside table element.

HFrom

Text

Header for the table column of Elements transferred.


HTo

Text

Header for the table column of Elements transferred.


TransferredBetween

HTML cluster (table rows)

List of the Elements the Information Item is transferred between.


 

Model Details View

The template for model details view is "modeldet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "modeldet.tpl".

 

EXCEPTION: Replace Tags HModelName and ModelName should be in Web Templates body element, between BeginSection ID="Name" and EndSection Replace Tags, not between BeginSection ID="ModelInfo" and EndSection Replace Tags.

 

Replace Tags in "modeldet.tpl"

Tag

Type

Description

Correct Location

HModelName

Text

Title for Name.

Web Templates body element, between BeginSection ID="Name" and EndSection Replace Tags.

ModelName

Text

Name of the Model.


HVersionNumber

Text

Title for Version Number.

Web Templates body element, between BeginSection ID="VersionNumber" and EndSection Replace Tags.

VersionNumber

Text

The Version Number of the Model.


HStatus

Text

Title for Status.

Web Templates body element, between BeginSection ID="Status" and EndSection Replace Tags.

Status

Text

Model Status.


HAuthor

Text

Title for Author.

Web Templates body element, between BeginSection ID="Author" and EndSection Replace Tags.

Author

Text

Author of the Model.


HComment

Text

Title for Comment.

Web Templates body element, between BeginSection ID="Comment" and EndSection Replace Tags.

Comment

Text

Comment attached to the Model.


HLastChanged

Text

Title for Last Changed date and time.

Web Templates body element, between BeginSection ID="LastChanged" and EndSection Replace Tags.

LastChanged

Text

Date and time the Model was last changed.


HCreationDate

Text

Title for Creation Date and time.

Web Templates body element, between BeginSection ID="CreationDate" and EndSection Replace Tags.

CreationDate

Text

Date and time the Model was created.


HLastSaved

Text

Title for Last Saved  Date and time.

Web Templates body element, between BeginSection ID="LastSaved" and EndSection Replace Tags.

LastSaved

Text

Date and time the Model was saved the last time.


 

Notes Details View

The template for the notes details view is "notesdet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "notesdet.tpl".

 

Replace Tags in "notesdet.tpl"

Tag

Type

Description

Correct Location

HModelElementConn

Text

Header for the model element.

Web Templates body element, between BeginSection ID="ModelElementConn" and EndSection Replace Tags.

ModelElementConn

Text

The name of the model element the note is connected.


HNoteConn

Text


Web Templates body element, between BeginSection ID="NoteConn" and EndSection Replace Tags.

NoteConn

Text



HNotes

Text


Web Templates body element, between BeginSection ID="Notes" and EndSection Replace Tags. Notes Replace Tag must be inside table element.

Notes

HTML cluster (table rows)



 

Organization Units Details View

The template for organization units details view is "orgunitdet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "orgunitdet.tpl".

 

Replace Tags in "orgunitdet.tpl"

Tag

Type

Description

Correct Location

HOrgUnitType

Text

Header for type.

Web Templates body element, between BeginSection ID="OrgUnitType" and EndSection Replace Tags.

OrgUnitType

Text

The type of the Organization Unit.


HPartOf

Text

Header for Organization unit.

Web Templates body element, between BeginSection ID="PartOf" and EndSection Replace Tags.

PartOf

Text

The name of the Organization Unit this unit is a part.


HSubOrganisationUnits

Text

Header for sub-units.

Web Templates body element, between BeginSection ID="SubOrganisationUnits" and EndSection Replace Tags. SubOrganisationUnits Replace Tag must be inside table element.

SubOrganisationUnits

HTML cluster (table rows)

List of the sub-units of this Organization Unit.


HProcessSteps

Text

Header for Process Steps.

Web Templates body element, between BeginSection ID="ProcessSteps" and EndSection Replace Tags. ProcessSteps Replace Tag must be inside table element.

ProcessSteps

HTML cluster (table rows)

List of Process Steps this Organization Unit is used.


HResources

Text

Header for Resources.

Web Templates body element, between BeginSection ID="Resources" and EndSection Replace Tags. Resources Replace Tag must be inside table element.

Resources

HTML cluster (table rows)

List of Resources allocated to the Organization Unit.


HConnectedUsers

Text

Header for connected Users.

Web Templates body element, between BeginSection ID="ConnectedUsers" and EndSection Replace Tags. ConnectedUsers Replace Tag must be inside table element.

ConnectedUsers

HTML cluster (table rows)

List of Users connected to the Organization Unit.


 

 

Process Step Details View

The template for process step details view is "psstepdet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "psstepdet.tpl".

 

Replace Tags in "psstepdet.tpl"

Tag

Type

Description

Correct Location

ProcessLevelLocator

HTML Tag

Described in chapter ProcessLevelLocator.

Web Templates body element.

HProcessStepType

Text

Title for the type.

Web Templates body element, between BeginSection ID="ProcessStepType" and EndSection Replace Tags.

ProcessStepType

Text

The type of the Process Step.


HProcessLevels

Text

Title for the diagram.

Web Templates body element, between BeginSection ID="ProcessLevel" and EndSection Replace Tags.

ProcessLevels

Text

The diagram of the Process Step.


HOrganisationUnits

Text

Title for the Organization Units.

Web Templates body element, between BeginSection ID="OrganisationUnit" and EndSection Replace Tags. OrganisationUnits Replace Tag must be inside table element.

OrganisationUnits

HTML cluster (table rows)

List of the Organization Units.


HIncomingFlows

Text

Title for incoming flows.

Web Templates body element, between BeginSection ID="IncomingFlows" and EndSection Replace Tags. HFlow and HFrom Replace Tags should be in table cells above the IncomingFlows Replace tag. IncomingFlows Replace Tag must be inside table element.

HFlow

Text

Title for the table column of Flow names.


HFrom

Text

Titles for the table column of Elements the Flows come from.


IncomingFlows

HTML cluster (table rows)

List of Flows and Elements the Flows come.


HOutgoingFlows

Text

Title for outgoing flows.

Web Templates body element, between BeginSection ID="OutgoingFlows" and EndSection Replace Tags. HFlow and HTo Replace Tags should be in table cells above the OutgoingFlows Replace tag. OutgoingFlows Replace Tag must be inside table element.

HFlow

Text

Title for the table column of Flow names.


HTo

Text

Title for the table column of Elements the Flows go.


OutgoingFlows

HTML cluster (table rows)

List of Flows and Elements the Flows go to.


HResources

Text

Header for Resources.

Web Templates body element, between BeginSection ID="FlowType" and EndSection Replace Tags. Resources Replace Tag must be inside table element.

Resources

HTML cluster (table rows)

List of Resources allocated to the Organization Unit.


HInformationItems

Text

Title for Information Items.

Web Templates body element, between BeginSection ID="InformationItems" and EndSection Replace Tags. InformationItems Replace Tag must be inside table element.

InformationItems

HTML cluster (table rows)

List of Information Items in the Model.


HMeasures

Text

Header for Measures.

Web Templates body element, between BeginSection ID="Measures" and EndSection Replace Tags. Measures Replace Tag must be inside table element.

Measures

HTML cluster (table rows)

List of Measures attached to the Group.


 

 

Resource Details View

The template for resource details view is "resdet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "resdet.tpl".

 

Replace Tags in "resdet.tpl"

Tag

Type

Description

Correct Location

HResourceType

Text

Title for type.

Web Templates body element, between BeginSection ID="ResourceType" and EndSection Replace Tags.

ResourceType

Text

The type of the Resource.


HOrganisationUnit

Text

Title for Organization Unit.

Web Templates body element, between BeginSection ID="OrganisationUnit" and EndSection Replace Tags.

OrganisationUnit

Text

The Organization Unit of the Resource.


BeginMaterialResourceSection

HTML tag (Comment)

These Replace Tags define which data to show.

Web Templates body element, between BeginSection ID="ResourceTypeSpecificProperties" and EndSection Replace Tags.

EndMaterialResourceSection




BeginNonMaterialResourceSection




EndNonMaterialResourceSection




HUnitsAvailable

Text

Title for available units.

Web Templates body element, between BeginMaterialResourceSection and EndMaterialResourceSection Replace Tags.

UnitsAvailable

Text

Amount of available units.


HUnitCost

Text

Title for cost.


UnitCost

Text

Cost per unit.


HUnitName

Text

Title for name.


UnitName

Text

Unit name.


HStoreSize

Text

Title for store size.


StoreSize

Text

The size of the store.


HOrderLimit

Text

Title for order limit.


OrderLimit

Text

The order limit.


HOrderSize

Text

Title for order size.


OrderSize

Text

The order size.


HOrderingTime

Text

Title for ordering time.


OrderingTime

Text

The time & date the ordering occurred.


HOrderingCost

Text

Title for ordering cost.


OrderingCost

Text

The ordering cost.


HamountAvailable

Text

Title for available amount.

Web Templates body element, between BeginNonMaterialResourceSection and EndNonMaterialResourceSection Replace Tags.

AmountAvailable

Text

The amount of resources available.


HunitCost

Text

Title for cost.


UnitCost

Text

Cost per unit.


HUnitName

Text

Title for name.


 

 

Store Details View

The template for store details view is "storedet.tpl". It uses Replace Tags defined in Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "storedet.tpl".

 

Replace Tags in "storedet.tpl"

Tag

Type

Description

Correct Location

HStoreType

Text

Title for type.

Web Templates body element, between BeginSection ID="StoreType" and EndSection Replace Tags.

StoreType

Text

The type of the Store.


HIncomingFlows

Text

Title for incoming flows.

Web Templates body element, between BeginSection ID="IncomingFlows" and EndSection Replace Tags. HFlow and HFrom Replace Tags should be in table cells above the IncomingFlows Replace tag. IncomingFlows Replace Tag must be inside table element.

HFlow

Text

Title for the table column of Flow names.


HFrom

Text

Title for the table column of Elements the Flows come.


IncomingFlows

HTML cluster (table rows)

List of Flows and Elements the Flows come from.


HOutgoingFlows

Text

Title for outgoing flows.

Web Templates body element, between BeginSection ID="OutgoingFlows" and EndSection Replace Tags. HFlow and HTo Replace Tags should be in table cells above the OutgoingFlows Replace tag. OutgoingFlows Replace Tag must be inside table element.

HFlow

Text

Title for the table column of Flow names.


HTo

Text

Title for the table column of Elements the Flows go.


OutgoingFlows

HTML cluster (table rows)

List of Flows and Elements the Flows go to.


HOnProcessLevels

Text

Title for Diagrams.

Web Templates body element, between BeginSection ID="OnProcessLevels" and EndSection Replace Tags. OnProcessLevels Replace Tag must be inside table element.

OnProcessLevels

HTML cluster (table rows)

List of Diagrams the Store is on.


HNotes

Text

Title for Notes.

Web Templates body element, between BeginSection ID="Notes" and EndSection Replace Tags. Notes Replace Tag must be inside table element.

Notes

HTML cluster (table rows)

List of Notes.


HInformationItems

Text

Title for Information Items.

Web Templates body element, between BeginSection ID="InformationItems" and EndSection Replace Tags. InformationItems Replace Tag must be inside table element.

InformationItems

HTML cluster (table rows)

List of Information Items in the Model.


 

 

Diagram Details View

The template for Diagram details view is "subpsdet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in All Details Views, and Replace Tags in "subpsdet.tpl".

 

Replace Tags in "subpsdet.tpl"

Tag

Type

Description

Correct Location

HProcessStepType

Text

Title for type.

Web Templates body element, between BeginSection ID="ProcessStepType" and EndSection Replace Tags.

ProcessStepType

Text

The type of the Process Step.


HProcessLevels

Text

Title for Diagram.

Web Templates body element, between BeginSection ID="ProcessLevel" and EndSection Replace Tags.

ProcessLevels

Text

The Diagram of the Diagram.


HOrganisationUnit

Text

Title for Organization Unit.

Web Templates body element, between BeginSection ID="OrganisationUnit" and EndSection Replace Tags.

OrganisationUnit

Text

The name of the Organization Unit.


HOwner

Text

Header for the Diagram Owner.

Web Templates body element, between BeginSection ID="FlowType" and EndSection Replace Tags.

Owner

Text

The name of the Diagram Owner.


HIncomingFlows

Text

Title for incoming flows.

Web Templates body element, between BeginSection ID="IncomingFlows" and EndSection Replace Tags. HFlow and HFrom Replace Tags should be in table cells above the IncomingFlows Replace tag. IncomingFlows Replace Tag must be inside table element.

HFlow

Text

Title for the table column of Flow names.


HFrom

Text

Title for the table column of Elements the Flows come.


IncomingFlows

HTML cluster (table rows)

List of Flows and Elements the Flows come from.


HOutgoingFlows

Text

Title for outgoing flows.

Web Templates body element, between BeginSection ID="OutgoingFlows" and EndSection Replace Tags. HFlow and HTo Replace Tags should be in table cells above the OutgoingFlows Replace tag. OutgoingFlows Replace Tag must be inside table element.

HFlow

Text

Title for the table column of Flow names.


HTo

Text

Title for the table column of Elements the Flows go.


OutgoingFlows

HTML cluster (table rows)

List of Flows and Elements the Flows go to.


HProcessSteps

Text

Header for Process Steps.

Web Templates body element, between BeginSection ID="ProcessSteps" and EndSection Replace Tags. ProcessSteps Replace Tag must be inside table element.

ProcessSteps

HTML cluster (table rows)

List of Process Steps this Diagram is used.


HNotes

Text

Title for Notes.

Web Templates body element, between BeginSection ID="Notes" and EndSection Replace Tags. Notes Replace Tag must be inside table element.

Notes

HTML cluster (table rows)

List of Notes.


HResources

Text

Header for Resources.

Web Templates body element, between BeginSection ID="Resources" and EndSection Replace Tags. Resources Replace Tag must be inside table element.

Resources

HTML cluster (table rows)

List of Resources allocated to the Diagram.


HInformationItems

Text

Title for Information Items.

Web Templates body element, between BeginSection ID="InformationItems" and EndSection Replace Tags. InformationItems Replace Tag must be inside table element.

InformationItems

HTML cluster (table rows)

List of Information Items in the Model.


HMeasures

Text

Header for Measures.

Web Templates body element, between BeginSection ID="Measures" and EndSection Replace Tags. Measures Replace Tag must be inside table element.

Measures

HTML cluster (table rows)

List of Measures attached to the Diagram.


HSubVersion

Text

Title for version.

Web Templates body element, between BeginSection ID="Subprocess_VersionInfo" and EndSection Replace Tags.

SubVersion

Text

Version of the Diagram.


HStatus

Text

Title for status.


 

 

 

ERROR VIEW

The template for Error view is "error.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "error.tpl".

 

Replace Tags in "error.tpl"

Tag

Type

Description

Correct Location

ErrorMessage

Text

The message to be shown to the user if an error occurs.

Web Templates body element.

 

DIAGRAM SELECTION VIEW

The template for Diagram selection view is "flowchartselection.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "flowchartselection.tpl".

 

Replace Tags in "flowchartselection.tpl"

Tag

Type

Description

Correct Location

TableTitle

Text

Title for diagram levels.

Web Templates body element.

LevelRows

HTML cluster (table rows)

List of diagram levels.

Web Templates body element, must be inside a table element.

 

DIAGRAM VIEW

The template for Diagram view is "flowchart.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "flowchart.tpl".Replace Tags in "flowchart.tpl"

Tag

Type

Description

Correct Location

FlowchartImage

HTML tag (Image)

The image of the diagram.

Web Templates body element.

flowchartUsemap

HTML tag (usemap)

The usemap for the Diagram image.

Web Templates body element.

flowchartHighlight

HTML cluster

DHTML element to highlight Elements when needed.

Web Templates body element.

 

WEB PAGE EXPORT MODEL ROOT

The template for Web Page Export model root is "htmlexportmodelroot.tpl". It uses Replace Tags defined in table Replace Tags in "htmlexportmodelroot.tpl".

 

Replace Tags in "htmlexportmodelroot.tpl"

Tag

Type

Description

Correct Location

MainViewURL

URL

The URL of the Main view, used to redirect the user to the correct view.

Redirect URL of the page can be used either in a meta element of head element of the document, or as a parameter in a forwarding JavaScript function.

 

 

INFORMATION ITEMS LIST VIEW

The template for Information Items list view is "Infoitemlistwindow.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "Infoitemlistwindow.tpl".

 

Replace Tags in "Infoitemlistwindow.tpl"

Tag

Type

Description

Correct Location

InfoItemListWindowTitle

Text

Title for the view.

Web Templates body element.

InfoItemRows

HTML cluster (table rows)

List of Information Items.

Web Templates body element, must be inside a table element.

 

MAIN VIEW

The templates for main view are "main.tpl", "main_left.tpl" and "main_right.tpl". They use Replace Tags defined in tables Common Replace Tags in QPR Modeling Client, Replace Tags in "main_left.tpl", and "main_right.tpl".

 

One of the Web Templates "main_left.tpl" and "main_right.tpl" is used depending on the settings set from QPR Modeling Client. With Web Template "main_left.tpl", the navigator frame is on the left side of the Diagram, with Web Template "main_right.tpl" on the right side.

 

Replace Tags in "main_left.tpl" and "main_right.tpl"

Tag

Type

Description

Correct Location

FramesetCols

HTML cluster (frame parameters)

Frameset columns.

A value of cols parameter of a frameset element.

FramesetRows

HTML cluster (frame parameters)

Frameset rows.

A value of rows parameter of a frameset element.

ViewURL

URL

Location of a view, described in chapter ViewURL.

A value of an src parameter of a frame element.

NavigatorFrameParams

HTML cluster (frame parameters)

Parameters for the navigation frame.

Inside the frame element definition, with "<#ViewURL VTN="navigator">" in the value of the parameter src.

OptionFrameParams


Parameters for the option frame.

Inside the frame element definition, with "<#ViewURL VTN="options">" in the value of the parameter src.

FlowchartFrameParams


Parameters for the diagram frame.

Inside the frame element definition, with "<#ViewURL VTN="flowchart">" in the value of the parameter src.

NoFramesMessage

Text

Message to be shown if the used browser doesn't support frames.

Inside a noframes element.

 

MEASURE VIEW

The template for measure view is "measuredet.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "measuredet.tpl".

 

Replace Tags in "measuredet.tpl"

Tag

Type

Description

Correct Location

HValueType

Text

Title for the value type.

Web Templates body element, between BeginSection ID="ValueType" and EndSection Replace Tags.

ValueType

Text

The type of the value used with this Measure.


HSubprocessCalcMethod

Text

Title for the calculation method.

Web Templates body element, between BeginSection ID="SubprocessCalcMethod" and EndSection Replace Tags.

SubprocessCalcMethod

Text

The calculation method used with this Measure.


HValueFormat

Text

Title for the value format.

Web Templates body element, between BeginSection ID="ValueFormat" and EndSection Replace Tags.

ValueFormat

Text

The used value format.


HMeasureUnit

Text

Title for the unit.

Web Templates body element, between BeginSection ID="MeasureUnit" and EndSection Replace Tags.

MeasureUnit

Text

The used unit.


 

 

NAVIGATOR VIEW

The template for navigator view is "navigator.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "navigator.tpl".

 

Replace Tags in "navigator.tpl"

Tag

Type

Description

Correct Location

HierarchyNavigator

HTML cluster (JavaScript produced HTML)

A Navigation tree that allows you to select model elements.

Web Templates body element.

 

 

NOTES LIST VIEW

The template for notes list view is "notelistwindow.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "notelistwindow.tpl".

 

Replace Tags in "notelistwindow.tpl"

Tag

Type

Description

Correct Location

NoteListWindowTitle

Text

Title for notes.

Web Templates body element.

NoteRows

HTML cluster (table rows)

List of notes.

Web Templates body element, inside a table element.

 

 

OPTIONS VIEW

The template for options view is "options.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "options.tpl".

 

Replace Tags in "options.tpl"

Tag

Type

Description

Correct Location

FeedbackSupport

Text/Numeral

This value defines if the user is allowed to send feedback.

Web Template's head element, inside script element, a value assigned to JavaScript variable FEEDBACK.

ActiveButtonsScript

JavaScript

Script that defines which buttons are active.

Web Templates head element, inside script element.

LogoutConfText

Text

Text that asks the user to confirm the logout.

Web Templates head element, in JavaScript function confirming the logout.

LogoutAction

URL

URL that performs the actual logout.


LangChangeScript

JavaScript

JavaScript to change the used language.

Web Templates head element, in JavaScript function triggered from changing the language.

SelectModelButtonAction

URL

URL of model selection view.

Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd, value of parameter href of the link to the model selection view.

SelectModelButtonImg

URL

URL of "Select Model" button image.

Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd, value of parameter src of the "Select Model" image.

SelectModelButtonAlt

Text

"Select Model" button description text.

Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd, value of parameter alt of the "Select Model" image.

FeedbackButtonAction

URL

URL of feedback view.

Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd, value of parameter href of the link to the feedback view.

FeedbackButtonImg

URL

URL of "Send Feedback" button image.

Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd, value of parameter src of the "Send Feedback" image.

PGPluginButtonsStart

HTML tag (Comment)

These Replace Tags define which data to show.

Web Templates body element.

PGPluginButtonsEnd




SettingsButtonStart



Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd.

SettingsButtonEnd




SettingsButtonAction

URL

URL of settings view.

Web Templates body element, between Replace Tags SettingsButtonStart and SettingsButtonEnd, value of parameter href of the link to the settings view.

SettingsButtonImg

URL

URL of "Settings" button image.

Web Templates body element, between Replace Tags SettingsButtonStart and SettingsButtonEnd, value of parameter src of the "Settings" image.

SettingsButtonAlt

Text

Settings button description text.

Web Templates body element, between Replace Tags SettingsButtonStart and SettingsButtonEnd, value of parameter alt of the "Settings" image.

LanguageComboBox

HTML cluster (select element)

Language selection list.

Web Templates body element, between Replace Tags PGPluginButtonsStart and PGPluginButtonsEnd.

PortalButtonStart

HTML tag (Comment)

These Replace Tags define which data to show.


PortalButtonEnd




PortalButtonAction

URL

URL of QPR Portal.

Web Templates body element, between Replace Tags PortalButtonStart and PortalButtonEnd, value of parameter href of the link to the QPR Portal.

PortalButtonImg

URL

URL of "Open QPR Portal" button image.

Web Templates body element, between Replace Tags PortalButtonStart and PortalButtonEnd, value of parameter src of the "Open QPR Portal" image.

PortalButtonAlt

Text

"Open QPR Portal" button description text.

Web Templates body element, between Replace Tags PortalButtonStart and PortalButtonEnd, value of parameter alt of the "Open QPR Portal" image.

 

 

PARENT LEVEL VIEW

The template for parent level view is "parentlevel.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "parentlevel.tpl".

 

Replace Tags in "parentlevel.tpl"

Tag

Type

Description

Correct Location

ParentTableTitle

Text

Title for parent levels.

Web Templates body element.

ParentLevelRows

HTML cluster (table rows)

List of parent levels for the element.

Web Templates body element, inside a table element.

 

 

REDIRECT TEMPLATE

The redirect template is "redirect.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "redirect.tpl".

NOTE: This Template, any of its Replace Tags, or their locations are not to be modified without extensive care. Problems with this view may prevent seeing other views.

 

Replace Tags in "redirect.tpl"

Tag

Type

Description

Correct Location

Redirection

HTML cluster (body element with redirection JavaScript function)

JavaScript function to perform redirection to the wanted view.

Replacement of Web Templates body element.

 

 

RESOURCE VIEW

The template for resource view is "parentlevel.tpl". It uses Replace Tags defined in tables Common Replace Tags in QPR Modeling Client and Replace Tags in "resource.tpl".

 

Replace Tags in "resource.tpl"

Tag

Type

Description

Correct Location

Resource_Title

Text

Titles for the resources and their amounts.

Web Templates body element. Preferably in table header cells above resources.

Amount_Title




Resources

HTML cluster (table rows)

List of resources.

Web Templates body element, inside a table element.