appEditor.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <!--
  2. Licensed Materials - Property of IBM
  3. IBM Cognos Products: cpscrn
  4. (C) Copyright IBM Corp. 2005, 2013
  5. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. -->
  7. <html>
  8. <head>
  9. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  10. <link href="appEditor.css" type="text/css" rel="stylesheet"></link>
  11. <link rel="stylesheet" type="text/css" href="../../../dojo16/dijit/themes/tundra/tundra.css"></link>
  12. <link rel="stylesheet" type="text/css" href="../../../dojo16/dojox/grid/resources/tundraGrid.css"></link>
  13. <link rel="stylesheet" type="text/css" href="../../../skins/classic/portal/pager.css"></link>
  14. <link href="../../../skins/corporate/portal/default.css" type="text/css" rel="stylesheet"></link>
  15. <script type="text/javascript" src="objectSelect.js"></script>
  16. <script type="text/javascript" src="../../sdk/portletapi.js"></script>
  17. <script type="text/javascript" src="appEditor.js"></script>
  18. <script type="text/javascript">
  19. CognosConnect.loadApp=function() {
  20. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + "/dojo16/dojo/dojo.js", function(){
  21. dojo.ready(function(){
  22. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/util.js', function(){
  23. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/Menu.js', function(){
  24. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/LogonDialog.js', function(){
  25. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/DataGrid.js', function(){
  26. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/i18n.js', function(){
  27. CognosConnect.loadLibrary(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/pager.js', function(){
  28. //Temporary Solution
  29. var locale = 'en';
  30. if (!CognosConnect.getUserPreference('productLocale') == "") {
  31. locale = CognosConnect.getUserPreference('productLocale');
  32. }
  33. var msgUrl = CognosConnect.getProxiedURI(CognosConnect.getWebContentURI() + 'ps/portal/js/dojo/ps/nls/psuimsg_' + locale + '.js');
  34. dojo.xhrGet({url: msgUrl, handleAs: "javascript",load: function(data){
  35. window.PSMSG = eval(data);
  36. appEditor = new CCAppEditor('CognosConnect.id', CognosConnect);
  37. appEditor.render();
  38. }
  39. });
  40. });
  41. });
  42. });
  43. });
  44. });
  45. });
  46. });
  47. }, function(){return !window.dojo});
  48. }
  49. </script>
  50. <title>Application Editor</title>
  51. </head>
  52. <body onload="CognosConnect.loadApp();">
  53. <div id ="CognosConnect.idEditorMain">
  54. </div>
  55. <div id ="CognosConnect.idobjectSelect" class="tundra">
  56. </div>
  57. </body>
  58. </html>