navigator.xslt 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. IBM Cognos Products: AGS
  5. (C) Copyright IBM Corp. 2005, 2017
  6. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  7. -->
  8. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xts="http://developer.cognos.com/schemas/xts/" xmlns:req-params="http://developer.cognos.com/schemas/request/params" exclude-result-prefixes="xsl xts req-params">
  9. <xsl:output method="xml" indent="no" encoding="UTF-8"/>
  10. <xsl:template match="/">
  11. <xts:sequence>
  12. <xts:delete select="/root/navigator" mandatory="false"/>
  13. <xts:append>
  14. <navigator>
  15. <!-- the agent condition page -->
  16. <page name="AgentTask-condition" default="true">
  17. <params>
  18. <!--req-params:param name="Summary_condition">
  19. <xsl:value-of select="/root/env/param[@name='Summary_condition']"/>
  20. </req-params:param-->
  21. <req-params:param name="titlePrefix">
  22. <xts:string id="NEW_AGENT_CONDITION_TITLE"/>
  23. </req-params:param>
  24. <req-params:param name="titlePostfix"/>
  25. <req-params:param name="hid">ug_cr_as_ag_spcf_cnd</req-params:param>
  26. </params>
  27. <link>/ags/defineCondition.xts</link>
  28. </page>
  29. <!-- the agent schedule page -->
  30. <page name="AgentTask-schedule">
  31. <params>
  32. <req-params:param name="titlePrefix">
  33. <xts:string id="NEW_AGENT_SCHEDULE_TITLE"/>
  34. </req-params:param>
  35. <req-params:param name="titlePostfix"/>
  36. <req-params:param name="scheduleParameters">
  37. <xsl:value-of select="/root/env/param[@name='scheduleParameters']"/>
  38. </req-params:param>
  39. <req-params:param name="hid">ug_cr_as_ag_wspcf_schdl</req-params:param>
  40. </params>
  41. <link>/ags/setSchedule.xts</link>
  42. </page>
  43. <!-- the message page -->
  44. <page name="message">
  45. <params>
  46. <req-params:param name="titlePrefix">
  47. <xts:string id="DIALOG_MESSAGE_LABEL"/>
  48. </req-params:param>
  49. <req-params:param name="titlePostfix"/>
  50. <req-params:param name="agentStudio">true</req-params:param>
  51. <req-params:param name="displayButtons">false</req-params:param>
  52. <req-params:param name="defaultSearchPath"><xsl:text>/content</xsl:text></req-params:param>
  53. <req-params:param name="options">
  54. <xsl:value-of select="/root/env/param[@name='options']"/>
  55. </req-params:param>
  56. <req-params:param name="headerStyle">page</req-params:param>
  57. <req-params:param name="addEntriesPopUp">true</req-params:param>
  58. <req-params:param name="addEntriesPopUpTarget">popUpFrame</req-params:param>
  59. <req-params:param name="hid">ug_cr_as_ag_wrk_spcf_eml</req-params:param>
  60. </params>
  61. <link>/ags/email_options_ags.xts</link>
  62. </page>
  63. <!-- the report page -->
  64. <page name="report">
  65. <params>
  66. <req-params:param name="hid">ug_cr_as_ag_reprt_run</req-params:param>
  67. </params>
  68. <link>/ags/addReport.xts</link>
  69. </page>
  70. <!-- the sql page -->
  71. <page name="sql">
  72. <params>
  73. <req-params:param name="hid">ug_cr_as_ag_dtbs_updt</req-params:param>
  74. </params>
  75. <link>/ags/addSql.xts</link>
  76. </page>
  77. <!-- the agent page -->
  78. <page name="agent">
  79. <params>
  80. <req-params:param name="hid">ug_cr_as_ag_ag_rn</req-params:param>
  81. </params>
  82. <link>/ags/addAgent.xts</link>
  83. </page>
  84. <!-- the job page -->
  85. <page name="job">
  86. <params>
  87. <req-params:param name="hid">ug_cr_as_ag_jb_rn</req-params:param>
  88. </params>
  89. <link>/ags/addJob.xts</link>
  90. </page>
  91. <!-- the web page -->
  92. <page name="web">
  93. <params>
  94. <req-params:param name="hid">ug_cr_as_ag_wb_srvc_cl</req-params:param>
  95. </params>
  96. <link>/ags/addWebservice.xts</link>
  97. </page>
  98. <!-- the url page -->
  99. <page name="url">
  100. <params>
  101. <req-params:param name="hid">ug_cr_as_ag_url_dlvr</req-params:param>
  102. </params>
  103. <link>/ags/addNewsItem.xts</link>
  104. </page>
  105. <!-- the import page -->
  106. <page name="import">
  107. <params>
  108. <req-params:param name="hid">ug_cr_as_ag_imprt_rn</req-params:param>
  109. </params>
  110. <link>/ags/addImport.xts</link>
  111. </page>
  112. <!-- the export page -->
  113. <page name="export">
  114. <params>
  115. <req-params:param name="hid">ug_cr_as_ag_exprt_rn</req-params:param>
  116. </params>
  117. <link>/ags/addExport.xts</link>
  118. </page>
  119. <!-- the export page -->
  120. <page name="index">
  121. <params>
  122. <req-params:param name="hid">ug_cr_as_ag_indx_rn</req-params:param>
  123. </params>
  124. <link>/ags/addIndex.xts</link>
  125. </page>
  126. <!-- the content management page -->
  127. <page name="content">
  128. <params>
  129. <req-params:param name="hid">ug_cr_as_ag_cnt_mgmt_rn</req-params:param>
  130. </params>
  131. <link>/ags/addContMgt.xts</link>
  132. </page>
  133. <!-- the metrics page -->
  134. <page name="metric">
  135. <params>
  136. <req-params:param name="hid">ug_cr_as_ag_mtrcs_tsk</req-params:param>
  137. </params>
  138. <link>/ags/addMetrics.xts</link>
  139. </page>
  140. <!-- the planning macro page -->
  141. <page name="planningMacro">
  142. <params>
  143. <req-params:param name="hid">ug_cr_as_ag_plng_mcro_tsk</req-params:param>
  144. </params>
  145. <link>/ags/addPlanningMacro.xts</link>
  146. </page>
  147. <!-- the migration page -->
  148. <page name="migration">
  149. <params>
  150. <req-params:param name="hid">ug_cr_as_ag_mig_tsk</req-params:param>
  151. </params>
  152. <link>/ags/addMigration.xts</link>
  153. </page>
  154. <!-- the approval request page-->
  155. <page name="approval">
  156. <params>
  157. <req-params:param name="titlePrefix"><xts:string id="DIALOG_USER_TASK_APPROVAL_LABEL"/></req-params:param>
  158. <req-params:param name="titlePostfix"/>
  159. <req-params:param name="displayButtons">false</req-params:param>
  160. <req-params:param name="defaultSearchPath"><xsl:text>/content</xsl:text></req-params:param>
  161. <req-params:param name="headerStyle">page</req-params:param>
  162. <req-params:param name="addEntriesPopUp">true</req-params:param>
  163. <req-params:param name="addEntriesPopUpTarget">popUpFrame</req-params:param>
  164. <!-- TODO parameter for context sensitive help needs defining, put a placeholder in for now-->
  165. <req-params:param name="hid">ug_cr_as_ag_approval_tsk</req-params:param>
  166. <req-params:param name="agentStudio">true</req-params:param>
  167. <req-params:param name="taskOptions"><xsl:value-of select="/root/env/param[@name='taskOptions']"/></req-params:param>
  168. <req-params:param name="headerStyle">page</req-params:param>
  169. <req-params:param name="taskType">approval</req-params:param>
  170. <req-params:param name="taskImage">ags/images/summary/icon_approval_task_24x24.gif</req-params:param>
  171. </params>
  172. <link>/subscribe/taskOptions/task_options.xts</link>
  173. </page>
  174. <!-- the notification request page -->
  175. <page name="notification">
  176. <params>
  177. <req-params:param name="titlePrefix"><xts:string id="DIALOG_USER_TASK_NOTIFICATION_LABEL"/></req-params:param>
  178. <req-params:param name="titlePostfix"/>
  179. <req-params:param name="displayButtons">false</req-params:param>
  180. <req-params:param name="defaultSearchPath"><xsl:text>/content</xsl:text></req-params:param>
  181. <req-params:param name="headerStyle">page</req-params:param>
  182. <req-params:param name="addEntriesPopUp">true</req-params:param>
  183. <req-params:param name="addEntriesPopUpTarget">popUpFrame</req-params:param>
  184. <!-- TODO parameter for context sensitive help needs defining, put a placeholder in for now-->
  185. <req-params:param name="hid">ug_cr_as_ag_notification_tsk</req-params:param>
  186. <req-params:param name="agentStudio">true</req-params:param>
  187. <req-params:param name="taskOptions"><xsl:value-of select="/root/env/param[@name='taskOptions']"/></req-params:param>
  188. <req-params:param name="headerStyle">page</req-params:param>
  189. <req-params:param name="taskType">notification</req-params:param>
  190. <req-params:param name="taskImage">ags/images/summary/icon_notification_24x24.gif</req-params:param>
  191. </params>
  192. <link>/subscribe/taskOptions/task_options.xts</link>
  193. </page>
  194. </navigator>
  195. </xts:append>
  196. </xts:sequence>
  197. </xsl:template>
  198. </xsl:stylesheet>