You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/01/13 18:01:32 UTC

svn commit: r1231186 - in /archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva: repositories.js templates/repositories.html

Author: olamy
Date: Fri Jan 13 17:01:31 2012
New Revision: 1231186

URL: http://svn.apache.org/viewvc?rev=1231186&view=rev
Log:
add structure for accordion to view/edit managed/remote repositories

Modified:
    archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js
    archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/repositories.html

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js?rev=1231186&r1=1231185&r2=1231186&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js Fri Jan 13 17:01:31 2012
@@ -65,12 +65,24 @@ $(function() {
     stageRepoNeeded=ko.observable(stageRepoNeeded);
   }
 
+  RepositoriesViewModel=function(){
+
+  }
+
 
   displayRepositoriesGrid=function(){
     clearUserMessages();
-
+    $("#main-content").html(mediumSpinnerImg());
+    $("#main-content").html($("#repositoriesMain").tmpl());
+    $("#repositoriesAccordion").accordion();
   }
 
+  mapManagedRepositories=function(data){
+    return data ? $.isArray(data) ? $.map(data.managedRepository, function(item) {
+      return mapManagedRepository(item);
+    }):new Array(mapManagedRepository(data.managedRepository)):null;
+
+  }
   mapManagedRepository=function(data){
     return new ManagedRepository(data.id,data.name,data.layout,data.indexDirectory,data.location,data.snapshots,data.releases,
                                  data.blockRedeployments,data.cronExpression,

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/repositories.html
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/repositories.html?rev=1231186&r1=1231185&r2=1231186&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/repositories.html (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/repositories.html Fri Jan 13 17:01:31 2012
@@ -0,0 +1,12 @@
+<script id="repositoriesMain" type="text/x-jquery-tmpl">
+    <div id="repositoriesAccordion">
+    	<h3><a href="#">${$.i18n.prop('managedrepositories.grid.head')}</a></h3>
+    	<div id="remote-repositories-content">
+    		grid to view/edit managed repositories
+    	</div>
+    	<h3><a href="#">${$.i18n.prop('remoterepositories.grid.head')}</a></h3>
+    	<div id="managed-repositories-content">
+    		grid to view edit remote repositories
+    	</div>
+    </div>
+</script>
\ No newline at end of file