]> source.dussan.org Git - archiva.git/commitdiff
back to users grid tab after user creation
authorOlivier Lamy <olamy@apache.org>
Fri, 16 Dec 2011 21:29:14 +0000 (21:29 +0000)
committerOlivier Lamy <olamy@apache.org>
Fri, 16 Dec 2011 21:29:14 +0000 (21:29 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1215291 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/templates/user-grids.html
archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/redback/user.js

index d1d788b9b589b604a4280af68fb6b627007b29a2..3bcd3f1adc67bee4151858675cc2ef0022ada966 100644 (file)
@@ -93,7 +93,7 @@
         Sort by name
     </button>
     <ul id="users-view-tabs" class="tabs">
-      <li class="active">
+      <li class="active" id="users-view-tabs-li-tabs">
         <a href="#users-view">Users</a>
       </li>
       <li>
index 1fcb8716aafb1ae7dba7faea83de631e6820d186..7889420212f4489e2088246d0e548a2166ead7e2 100644 (file)
@@ -60,12 +60,17 @@ $(function() {
             dataType: 'json',
             success: function(result) {
               var created = JSON.parse(result);
-              // FIXME use a message div and i18n
               if (created == true) {
                 displaySuccessMessage("user created:"+currentUser.username());
                 window.redbackModel.usersViewModel.users.push(currentUser);
                 clearForm("#main-content #user-create");
                 $("#main-content #user-create").hide();
+
+                $("#main-content #users-view-tabs li").removeClass("active");
+                $("#main-content #users-view-tabs-content div").removeClass("active");
+                // activate users grid tab
+                $("#main-content #users-view-tabs-content #users-view").addClass("active");
+                $("#users-view-tabs-li-tabs").addClass("active");
                 return this;
               } else {
                 displayErrorMessage("user cannot created");