uipe.htm 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. <!--
  2. Licensed Materials - Property of IBM
  3. IBM Cognos Products: uipe
  4. (C) Copyright IBM Corp. 2014
  5. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. -->
  7. <html xmlns:v="urn:schemas-microsoft-com:vml">
  8. <head>
  9. <meta http-equiv="X-UA-Compatible" content="IE=5"/>
  10. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  11. <meta name="Copyright" content="(C) Copyright IBM Corp. 2014">
  12. <meta name="Trademark" content="IBM, the IBM logo, and Cognos are trademarks of IBM Corp., registered in many jurisdictions worldwide.">
  13. <title>&nbsp;</title>
  14. <script><!--
  15. //Initialize the UIPE eidtor window size and position
  16. window.resizeTo( 1100, 800 );
  17. window.moveTo( (screen.availWidth - 1100)/2, (screen.availHeight - 800)/2 );
  18. var g_UIPEParameters = {};
  19. try
  20. {
  21. var g_winOpener = (window == window.top) ? window.opener : window.parent;
  22. if ( g_winOpener )
  23. {
  24. if ( g_winOpener.UIPEParameters )
  25. {
  26. for ( var s in g_winOpener.UIPEParameters )
  27. {
  28. g_UIPEParameters[s] = g_winOpener.UIPEParameters[s];
  29. }
  30. }
  31. if ( g_winOpener.postLoad )
  32. {
  33. g_winOpener.postLoad();
  34. }
  35. delete g_winOpener;
  36. }
  37. }
  38. catch (e)
  39. {
  40. }
  41. // --></script>
  42. <script><!--
  43. var v_sSkinName = g_UIPEParameters["uipe_skin"] || "corporate";
  44. var v_sSkinPath = "../skins/";
  45. var v_sHalSkinPath = v_sSkinPath + v_sSkinName + "/hal/hal_skin.css";
  46. var v_sCCHLSkinPath = v_sSkinPath + v_sSkinName + "/cchl/cchl_skin.css";
  47. var v_sPortletSkinPath = v_sSkinPath + v_sSkinName + "/fragments/portlet.css";
  48. var v_sPortletDefaultSkinPath = v_sSkinPath + v_sSkinName + "/portal/default.css";
  49. var v_sFontsPath = v_sSkinPath + v_sSkinName + "/fonts.css";
  50. var v_sUIPESkinPath = v_sSkinPath + v_sSkinName + "/uipe/uipe_skin.css";
  51. document.writeln('<link id="idHalSkinCSS" rel="stylesheet" type="text/css" href="' + v_sHalSkinPath + '"/>');
  52. document.writeln('<link id="idCchlSkinCSS" rel="stylesheet" type="text/css" href="' + v_sCCHLSkinPath + '"/>');
  53. document.writeln('<link id="idPortletSkinCSS" rel="stylesheet" type="text/css" href="' + v_sPortletSkinPath + '"/>');
  54. document.writeln('<link id="idPortletDefaultSkinCSS" rel="stylesheet" type="text/css" href="' + v_sPortletDefaultSkinPath + '"/>');
  55. document.writeln('<link id="idFontsCSS" rel="stylesheet" type="text/css" href="' + v_sFontsPath + '"/>');
  56. document.writeln('<link id="idUIPESkinCSS" rel="stylesheet" type="text/css" href="' + v_sUIPESkinPath + '"/>');
  57. // --></script>
  58. <script><!--
  59. var G_HALOptions = {};
  60. G_HALOptions["path"] = "../";
  61. G_HALOptions["enableAccessibility"] = true;
  62. var G_CCHLOptions = {};
  63. G_CCHLOptions["path"] = "../";
  64. // --></script>
  65. <script src="../hal/hal.js"></script>
  66. <script src="../cchl/cchl.js"></script>
  67. <script src="../camcrypto/base64.js"></script>
  68. <script src="../camcrypto/camcryptoutil.js"></script>
  69. <script src="../camcrypto/sha1.js"></script>
  70. <script src="../camcrypto/authtoken1.js"></script>
  71. <script><!--
  72. var v_oIncludeMacros = {
  73. prerequisites : {
  74. "dialogs/D_UIProfileSource.js" :
  75. [
  76. "hal/C_Dialog.js"
  77. ]
  78. }
  79. };
  80. G_HAL.F_AddIncludeMacros( v_oIncludeMacros );
  81. // --></script>
  82. </head>
  83. <body scroll="yes" role="region">
  84. <!-- C_SettingSheet -->
  85. <div id="D_SettingSheetListView" class="clsDialog" HAL_visualParentRelation="bottom" HAL_visualParentOffsetTop="1" HAL_borderStyle="none" onkeypress="D_SettingSheetListView.F_OnKeyPress(event)" role="presentation">
  86. <div id="D_SettingSheetListView_divListView" class="clsListView_dropdown"></div>
  87. </div>
  88. <div id="uipeTitleBar">
  89. <table width="100%" cellspacing="0" cellpadding="0" border="0" role="presentation" summary="" class="uipeHeader">
  90. <tbody>
  91. <tr>
  92. <td width="100%" valign="top" nowrap="" class="uipeHeaderTitle">
  93. <span id="profileName"></span>
  94. </td>
  95. </tr>
  96. </tbody>
  97. </table>
  98. </div>
  99. <div class="uipeHeaderLip"></div>
  100. <div id="uipeMain" class="uipeContent">
  101. <table cellpadding="0" cellspacing="0" class="clsDialogText" style="border-collapse:collapse">
  102. <tr style="vertical-align:middle;">
  103. <td>
  104. <div id="treeTitle" HAL_ids="IDS_UIPE_TITLE_SELECTUI" style="height:20px;"></div>
  105. </td>
  106. <td>
  107. <table class="clsDialogText" cellpadding="0" cellspacing="0" style="padding-left:16px; padding-bottom:2px;">
  108. <tr>
  109. <td valign="middle" nowrap="" align="center">
  110. <input id="txtSearch" class="clsTextBox" type="text" HAL_idsAriaLabel="IDS_LBL_FIND_TEXT" maxlength="1000" HAL_isSelectable="true" class="clsTextBox" style="width:250px"/>
  111. </td>
  112. <td valign="middle" nowrap="" align="center">
  113. <img src="../hal/images/btn_search.gif" class="clsMenuImage" onclick="javascript:G_UIPE.F_Search()">
  114. </td>
  115. </tr>
  116. </table>
  117. </td>
  118. </tr>
  119. <tr style="vertical-align:top">
  120. <td class="uipeLeftPane">
  121. <div class="navTreeContainer" id="divNavTreeContainer">
  122. <div id="divNavigationTree" class="clsTreeView" style="width: 100%; border: none" HAL_idsAriaLabel="IDS_AC_NAVIGATION_TREE"></div>
  123. </div>
  124. </td>
  125. <td class="uipeRightPane">
  126. <div id="divTitleContainer">
  127. <table cellpadding="0" cellspacing="0" class="portlet-table uipeNavBarTable">
  128. <tr>
  129. <td style="width:100%; vertical-align:middle; height:26px; padding-left:5px;" class="uipeNavBar">
  130. <div id="divTitle">&nbsp;</div>
  131. </td>
  132. </tr>
  133. </table>
  134. </div>
  135. <div id="divEditorArea" style="height:400px; width:560px; margin:20px 0;">
  136. <div id="divCheckAll"></div>
  137. <div id="deckMain" class="uipeDeckMain">
  138. <!-- Card [Loading] -->
  139. <div style="text-align:center; padding-top:100px">
  140. <img src="../hal/images/tv_loading.gif" class="clsImg16x16"/>&nbsp;<span style="color:gray" HAL_ids="IDS_HAL_TV_LOADING"></span>
  141. </div>
  142. </div>
  143. <div id="divAction" style="padding-top:10px;"></div>
  144. </div>
  145. <table width="100%" cellspacing="0" cellpadding="0" border="0" height="11">
  146. <tr><td><img width="100%" height="5" src="../ps/images/space.gif" alt=""></td></tr>
  147. <tr><td class="uipeTabBorder"><img width="100%" height="1" src="../ps/images/space.gif" alt=""></td></tr>
  148. <tr><td><img width="100%" height="5" src="../ps/images/space.gif" alt=""></td></tr>
  149. </table>
  150. <div id="divInfoBoxContainer" style="width:300px;">
  151. <div style="margin-bottom:4px;">
  152. <img class="clsImg16x16" src="../hal/images/icon_information_16x16.gif"/>
  153. <span HAL_ids="IDS_UIPE_LABEL_TIP" style="margin-right:4px;"></span>
  154. <span id="infoTitle" class="portlet-form-field-label"></span>
  155. </div>
  156. <div>
  157. <div id="infoDescription" style="margin-left:20px;"></div>
  158. </div>
  159. </div>
  160. </td>
  161. </tr>
  162. </table>
  163. </div>
  164. <div>
  165. <table cellspacing="0" cellpadding="1" border="0" role="presentation" summary="" class="dialogButtonBar">
  166. <tbody>
  167. <tr>
  168. <td width="3" valign="middle">
  169. <img width="3" title="" src="../ps/images/space.gif" alt="">
  170. </td>
  171. <td valign="middle">
  172. <table cellspacing="0" cellpadding="0" border="0" role="presentation" summary="">
  173. <tbody>
  174. <tr>
  175. <td>
  176. <table cellspacing="0" cellpadding="0" style="padding-right:10px; padding-left:10px; padding-top:2px; padding-bottom:3px;" class="commandButton" onmousedown="this.className = 'commandButtonDown'" onmouseout="this.className = 'commandButton'" onmouseover="this.className = 'commandButtonOver'" role="presentation" summary="">
  177. <tbody>
  178. <tr>
  179. <td valign="middle" nowrap="" align="center">
  180. <img width="65" height="1" title="" alt="" src="../ps/images/space.gif"><br>
  181. <a aria-label="OK" class="genericAnchorWideButton" href="javascript:G_UIPE.F_SaveProfileToCM()" role="button">
  182. <span HAL_ids="IDS_HAL_BTN_OK"></span>
  183. </a>
  184. </td>
  185. </tr>
  186. </tbody>
  187. </table>
  188. </td>
  189. <td>
  190. <img width="10" height="1" title="" alt="" src="../ps/images/space.gif">
  191. </td>
  192. <td>
  193. <table cellspacing="0" cellpadding="0" style="padding-right:10px; padding-left:10px; padding-top:2px; padding-bottom:3px;" class="commandButton" onmousedown="this.className = 'commandButtonDown'" onmouseout="this.className = 'commandButton'" onmouseover="this.className = 'commandButtonOver'" onclick="javascript:handleButtonClickOutsideAnchor(event)" role="presentation" summary="">
  194. <tbody>
  195. <tr>
  196. <td valign="middle" nowrap="" align="center">
  197. <img width="65" height="1" title="" alt="" src="../ps/images/space.gif"><br>
  198. <a aria-label="Cancel" class="genericAnchorWideButton" href="javascript:G_UIPE.F_Cancel()" role="button" id="IDS_CANCEL">
  199. <span HAL_ids="IDS_HAL_BTN_CANCEL"></span>
  200. </a>
  201. </td>
  202. </tr>
  203. </tbody>
  204. </table>
  205. </td>
  206. </tr>
  207. </tbody>
  208. </table>
  209. </td>
  210. <td width="100%">&nbsp;</td>
  211. </tr>
  212. </tbody>
  213. </table>
  214. </div>
  215. <script><!--
  216. if (g_UIPEParameters["embeddedInViewer"] == "true")
  217. {
  218. G_StartupBlocker = new C_StartupBlocker(false, "background-color:white;", '<div style="background-color:white; width:200px; height:90px; padding-top:20px; border:1px solid #CCCCCC;"><div style="text-align:center"><img src="../hal/images/wait.gif"/></div><div style="text-align:center; padding:6px 0px 0px 0px; white-space:nowrap"><span>Editing report...</span></div></div>');
  219. }
  220. else if (g_UIPEParameters["embedded"] == "true")
  221. {
  222. G_StartupBlocker = new C_StartupBlocker(false, "background-color:white;", '<img src="' + G_HAL.F_GetImageURL('../hal/images/wait.gif') + '"/>');
  223. }
  224. else
  225. {
  226. G_StartupBlocker = new C_StartupBlocker();
  227. }
  228. --></script>
  229. <script><!--
  230. G_StartupBlocker.F_SetPercent(5);
  231. G_HAL.M_bIncludeAsyncDialogs = false;
  232. G_HAL.F_Include("../hal/G_ResManager.js");
  233. G_HAL.F_Include("../hal/C_Base64Codec.js");
  234. G_HAL.F_Include("../hal/C_RequestListenerRedirect.js");
  235. G_HAL.F_Include("../cchl/C_BusRequest.js");
  236. G_HAL.F_Include("../cchl/dialogs/D_DetailedMsgBox.js");
  237. G_HAL.F_Include("dialogs/D_UIProfileSource.js");
  238. G_StartupBlocker.F_SetPercent(20);
  239. G_HAL.F_Include("../hal/C_ListView.js");
  240. G_HAL.F_Include("../hal/C_TreeView.js");
  241. G_HAL.F_Include("../hal/C_ComboBox.js");
  242. G_HAL.F_Include("../hal/C_Tab.js");
  243. G_HAL.F_Include("../hal/C_Deck.js");
  244. G_HAL.F_Include("../hal/U_Accessibility.js");
  245. G_HAL.F_Include("U_Utils.js");
  246. G_HAL.F_Include("G_UIPE.js");
  247. G_HAL.F_Include("C_SettingSheet.js");
  248. G_HAL.F_Include("G_UIPESoapAction.js");
  249. G_HAL.F_Include("C_PropertyEditor.js");
  250. G_StartupBlocker.F_SetPercent(50);
  251. // --></script>
  252. <script><!--
  253. G_HAL.F_WriteHtml();
  254. --></script>
  255. <script><!--
  256. var F_HAL_OnLoad = function(){
  257. G_StartupBlocker.F_SetPercent(100);
  258. G_StartupBlocker.F_Hide();
  259. G_UIPE.F_Init();
  260. }
  261. // --></script>
  262. </body>
  263. </html>