Author: olamy
Date: Tue Dec 18 13:50:34 2012
New Revision: 1423432

URL: http://svn.apache.org/viewvc?rev=1423432&view=rev
Log:
fix menu entry activation

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

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js?rev=1423432&r1=1423431&r2=1423432&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
 Tue Dec 18 13:50:34 2012
@@ -216,6 +216,7 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
       window.sammyArchivaApplication = Sammy(function () {
 
         this.get('#quicksearch~:artifactId',function(){
+          self.activeMenuId("search");
           $("#main-content" ).html(mediumSpinnerImg());
           var artifactId= this.params.artifactId;
           // user can be in a non search view so init the search view first
@@ -229,6 +230,7 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
         });
 
         this.get('#basicsearch/:queryterms',function(){
+          self.activeMenuId("search");
           var queryterms= this.params.queryterms;
           $.log("queryterms:"+queryterms);
           var searchViewModel = new SearchViewModel();
@@ -241,6 +243,7 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
 
         });
         this.get('#basicsearch~:repositoryIds/:queryterms',function(){
+          self.activeMenuId("search");
           var queryterms= this.params.queryterms;
           var repositoryIds = this.params.repositoryIds;
           var repos = repositoryIds.split("~");
@@ -256,6 +259,7 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
         });
 
         this.get('#basicsearch~:repositoryIds/:queryterms',function(){
+          self.activeMenuId("search");
           var queryterms= this.params.queryterms;
           var repositoryIds = this.params.repositoryIds;
           var repos = repositoryIds.split("~");
@@ -271,6 +275,7 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
         });
 
         this.get('#basicsearch/:queryterms',function(){
+          self.activeMenuId("search");
           var queryterms= this.params.queryterms;
           $.log("queryterms:"+queryterms);
           var searchViewModel = new SearchViewModel();
@@ -283,6 +288,7 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
         });
 
         var advancedSearchRoute=function(params){
+          self.activeMenuId("search");
           var repositoryIds = params.repositoryIds;
           var repos = repositoryIds ? repositoryIds.split("~"):[];
           var queryTerms = params.queryterms;
@@ -332,17 +338,20 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
           var groupId= this.params.groupId;
           var artifactId= this.params.artifactId;
           $.log("get #artifact:"+groupId+":"+artifactId);
+          self.activeMenuId("browse");
           goToBrowseArtifactDetail(groupId,artifactId);//,null,null);
         });
         
this.get('#artifact~:repositoryId/:groupId/:artifactId',function(context){
           var groupId= this.params.groupId;
           var artifactId= this.params.artifactId;
           var repositoryId = this.params.repositoryId;
+          self.activeMenuId("browse");
           $.log("get #artifact:"+groupId+":"+artifactId);
           
goToBrowseArtifactDetail(groupId,artifactId,repositoryId);//,null,null);
         });
 
         var 
checkArtifactDetailContent=function(groupId,artifactId,version,repositoryId,tabToActivate,idContentToCheck,contentDisplayFn){
+          self.activeMenuId("browse");
           // no need to recalculate all stuff just activate the tab
           var htmlId = 
idContentToCheck?idContentToCheck:"browse_artifact_detail";
           // olamy: cause some issues when browsing so desactivate this fix 
until more check
@@ -425,7 +434,6 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
 
         
this.get('#artifact-details-files-content/:groupId/:artifactId/:version',function(context){
 
-          var repositoryId = this.params.repositoryId;
           var groupId= this.params.groupId;
           var artifactId= this.params.artifactId;
           var version= this.params.version;


Reply via email to