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