[Fusionforge-commits] r13242 - in trunk/src/plugins/oslc/include/oslc-zend/application: controllers views/scripts/fusionforgecm

Sabri LABBENE labbenes at fusionforge.org
Mon May 9 14:50:12 CEST 2011


Author: labbenes
Date: 2011-05-09 14:50:11 +0200 (Mon, 09 May 2011)
New Revision: 13242

Modified:
   trunk/src/plugins/oslc/include/oslc-zend/application/controllers/FusionForgeCmController.php
   trunk/src/plugins/oslc/include/oslc-zend/application/views/scripts/fusionforgecm/show-creation-ui.phtml
Log:
Few changes on delegated UI.

Modified: trunk/src/plugins/oslc/include/oslc-zend/application/controllers/FusionForgeCmController.php
===================================================================
--- trunk/src/plugins/oslc/include/oslc-zend/application/controllers/FusionForgeCmController.php	2011-05-07 22:06:32 UTC (rev 13241)
+++ trunk/src/plugins/oslc/include/oslc-zend/application/controllers/FusionForgeCmController.php	2011-05-09 12:50:11 UTC (rev 13242)
@@ -574,6 +574,12 @@
 		$params = $req->getParams();
 		$project = $params['project'];
 		$tracker = $params['tracker'];
+		
+		$httpScheme = $this->getRequest()->getScheme();
+		$httpHost = $this->getRequest()->getHttpHost();
+		$prefix = $httpScheme.'://'.$httpHost;
+		$this->view->delegUrl = $prefix;
+		
 		if(isset($params['auth_signature']) && isset($params['auth_token']) && isset($params['auth_consumer_key']) &&
 			isset($params['auth_signature_method']) && isset($params['auth_timestamp']) && 
 			isset($params['auth_nonce'])) {

Modified: trunk/src/plugins/oslc/include/oslc-zend/application/views/scripts/fusionforgecm/show-creation-ui.phtml
===================================================================
--- trunk/src/plugins/oslc/include/oslc-zend/application/views/scripts/fusionforgecm/show-creation-ui.phtml	2011-05-07 22:06:32 UTC (rev 13241)
+++ trunk/src/plugins/oslc/include/oslc-zend/application/views/scripts/fusionforgecm/show-creation-ui.phtml	2011-05-09 12:50:11 UTC (rev 13242)
@@ -83,9 +83,9 @@
 				xhr.setRequestHeader("Content-Type","application/x-oslc-cm-change-request+json");
 				xhr.setRequestHeader("Authorization", oauth_auth_header);
 			},
-			success: function(data, textStatus) {
-				alert("The url of the bug just created is: "+data.responsetext);                  	 	                        
-				result = data;
+			success: function(jqXHR, textStatus, errorThrown) {
+				alert("The url of the bug just created is: "+jQuery.parseJSON(jqXHR.responsetext));                  	 	                        
+				//result = data;
 				refresh();
 			},
 			error: function(jqXHR, textStatus, errorThrown) {
@@ -208,13 +208,13 @@
 
 		</script>
     </head>
-    <body>
-        <h1><?php echo strtoupper($project); ?>: Creation UI for OSLC</h1><hr/>
-        <!-- <p>some details of the query and blah blah to be added here</p> -->
+    <body bgcolor="#e8e6e6">
+        <!--<h1><?php echo strtoupper($project); ?>: Creation UI for OSLC</h1><hr/>
+         <p>some details of the query and blah blah to be added here</p> -->
         
         <br>
-        <!-- <p><b>Project: <?php echo $project ?></b></p> -->
-        <table>
+        <p><b><?php echo $this->delegUrl.'/plugins/oslc/cm/project/'.$project.'/tracker/'.$tracker.'/ui/creation'; ?></b></p>
+        <table border-color>
         	     		
         </table>
         <table border=1>        




More information about the Fusionforge-commits mailing list