Changeset 7262 for trunk/buildscripts/webbuild/index.html
- Timestamp:
- 02/08/07 22:18:09 (22 months ago)
- Files:
-
- 1 modified
-
trunk/buildscripts/webbuild/index.html (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/buildscripts/webbuild/index.html
r7184 r7262 16 16 } 17 17 18 #xdDojoUrlDisplay { 19 display: none; 20 } 18 21 </style> 19 22 <script type="text/javascript"> … … 32 35 dojo.require("dojo.widget.TreeSelectorV3"); 33 36 dojo.require("dojo.widget.TreeEmphasizeOnSelect"); 34 37 dojo.require("dojo.html.iframe"); 38 35 39 function output(message){ 36 40 dojo.debug(message); 41 } 42 43 function sendDependencyResultToServer(dependencyResult){ 44 var depListForm = document.depListForm; 45 depListForm.action = "../webbuild.php"; 46 depListForm.depList.value = dependencyResult.depList.join(","); 47 depListForm.provideList.value = dependencyResult.provideList.join(","); 48 depListForm.version.value = version; 49 depListForm.xdDojoUrl.value = xdDojoUrl; 50 51 //reset the hidden frame so we can do another build. 52 setTimeout(function(){ 53 dojo.html.iframeContentWindow(dojo.byId("builderFrame")).location = "../webbuild.html?random=" + (new Date()).getTime(); 54 }, 1000); 55 56 depListForm.submit(); 37 57 } 38 58 … … 64 84 65 85 //Set up XD Dojo URL if available. 66 varxdDojoUrl = "@XD_DOJO_URL@";86 xdDojoUrl = "@XD_DOJO_URL@"; 67 87 if(xdDojoUrl != ("@" + "XD_DOJO_URL" + "@")){ 68 dojo.byId("xdDojoPath").value = xdDojoUrl; 88 dojo.byId("xdDojoUrl").innerHTML = xdDojoUrl; 89 dojo.byId("xdDojoUrlDisplay").style.display = "block"; 90 }else{ 91 xdDojoUrl = ""; 69 92 } 93 94 version = "@VERSION@"; 95 if(xdDojoUrl == ("@" + "VERSION" + "@")){ 96 version = ""; 97 } 98 70 99 }); 71 100 </script> … … 82 111 </div> 83 112 <div id="buildControls"> 84 <p >85 <b>XDomain Dojo path (example: http://some.domain.com/dojo-xdversion/src):</b><br />86 < input type="text" id="xdDojoPath" value="" size="30" />113 <p id="xdDojoUrlDisplay"> 114 <b>XDomain Dojo path:</b><br /> 115 <span id="xdDojoUrl"></span> 87 116 </p> 88 117 <p> … … 96 125 </p> 97 126 <p> 98 <button onclick="builderFrame.startBuild(dojo.byId('dependencyList').value, '0.4.2dev', dojo.byId('xdDojoPath').value)">Go</button>127 <button onclick="builderFrame.startBuild(dojo.byId('dependencyList').value, version, xdDojoUrl)">Go</button> 99 128 </p> 100 129 </div> … … 104 133 </div> 105 134 135 <form name="depListForm" action="" method="POST"> 136 <input type="hidden" name="depList" value="" /> 137 <input type="hidden" name="provideList" value="" /> 138 <input type="hidden" name="version" value="" /> 139 <input type="hidden" name="compress" value="false" /> 140 <input type="hidden" name="xdDojoUrl" value="" /> 141 </form> 142 106 143 <iframe id="builderFrame" name="builderFrame" src="../webbuild.html" style="visibility: hidden"></iframe> 107 144 </body>