Author: olamy
Date: Fri Feb 10 18:23:14 2012
New Revision: 1242876
URL: http://svn.apache.org/viewvc?rev=1242876&view=rev
Log:
set active class for current menu entry used
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/users.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=1242876&r1=1242875&r2=1242876&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
Fri Feb 10 18:23:14 2012
@@ -173,6 +173,16 @@ $(function() {
checkSecurityLinks();
checkCreateAdminLink();
$('#footer-content').html($('#footer-tmpl').tmpl(window.archivaRuntimeInfo));
+
+ // create handlers on menu entries to add class active on click
+ var alinkNodes=$("#sidebar-content #main-menu").find("li a");
+ $.log("alinkNodes:"+alinkNodes.length);
+ alinkNodes.on("click",function(){
+ $.log("click");
+ alinkNodes.parent("li").removeClass("active");
+ $(this).parent("li").addClass("active");
+ })
+
}
startArchivaApplication();
})
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/users.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/users.js?rev=1242876&r1=1242875&r2=1242876&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/users.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/users.js
Fri Feb 10 18:23:14 2012
@@ -234,8 +234,7 @@ $(function() {
/**
* called from the menu to display tabs with users grid
*/
- displayUsersGrid=function(menuEntry) {
- $(menuEntry).parent().addClass("active");
+ displayUsersGrid=function() {
screenChange();
$("#main-content").html(mediumSpinnerImg());
jQuery("#main-content").attr("data-bind",'template: {name:"usersGrid"}');