From 504251d4403cf5154877aa0dad9ed2fb6cf31189 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Mon, 23 Jan 2012 08:33:54 +0000 Subject: [PATCH] do not display login and register links when creating admin is needed git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1234698 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/webapp/js/archiva/main.js | 34 +++++++++---------- .../webapp/js/archiva/templates/topbar.html | 2 +- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js index bde8281ed..e5647cc0c 100644 --- a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js +++ b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js @@ -115,23 +115,6 @@ $(function() { } - - - checkCreateAdminLink=function(){ - $.ajax("restServices/redbackServices/userService/isAdminUserExists", { - type: "GET", - dataType: 'json', - success: function(data) { - var adminExists = JSON.parse(data); - if (adminExists == false) { - $("#create-admin-link").show(); - } else { - $("#create-admin-link").hide(); - } - } - }); - } - checkSecurityLinks=function(){ var user = userLogged(); $.log("checkSecurityLinks, user:"+user); @@ -149,7 +132,22 @@ $(function() { } } - + checkCreateAdminLink=function(){ + $.ajax("restServices/redbackServices/userService/isAdminUserExists", { + type: "GET", + dataType: 'json', + success: function(data) { + var adminExists = JSON.parse(data); + if (adminExists == false) { + $("#create-admin-link").show(); + $("#login-link").hide(); + $("#register-link").hide(); + } else { + $("#create-admin-link").hide(); + } + } + }); + } // handle url with registration link $(document).ready(function() { diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/topbar.html b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/topbar.html index b9af0133d..a0701f32d 100644 --- a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/topbar.html +++ b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/topbar.html @@ -40,7 +40,7 @@ -- 2.39.5