From: Olivier Lamy Date: Sat, 29 Dec 2012 21:07:25 +0000 (+0000) Subject: add a welcome badge on user login X-Git-Tag: archiva-1.4-M4~357 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ebf1d0b092b00329f8229710c919d22d9efbfe05;p=archiva.git add a welcome badge on user login git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1426833 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/main.js b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/main.js index b6bd478cd..23477cd89 100644 --- a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/main.js +++ b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/main.js @@ -92,6 +92,7 @@ function(jquery,ui,sammy,tmpl,i18n,jqueryCookie,bootstrap,archivaSearch,jqueryVa hideElementWithKarma(); $("#main-content").empty(); $("#user-messages" ).empty(); + $("#login-welcome" ).hide(); $.ajax({ url: 'restServices/redbackServices/loginService/logout', complete: function(){ diff --git a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/utils.js b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/utils.js index 76963b69a..cf0bc6ab8 100644 --- a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/utils.js +++ b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/utils.js @@ -133,7 +133,6 @@ require(["jquery","jquery.tmpl","i18n","knockout"], function(jquery,jqueryTmpl,i if(window.archivaModel.adminExists==false){ displayErrorMessage($.i18n.prop("admin.creation.mandatory")); } - } /** diff --git a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/redback/user.js b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/redback/user.js index f7d4bf2ee..732a8eb80 100644 --- a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/redback/user.js +++ b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/redback/user.js @@ -445,7 +445,8 @@ function(jquery,utils,i18n,jqueryValidate,ko,koSimpleGrid,purl) { } clearForm("#user-login-form"); decorateMenuWithKarma(user); - + $("#login-welcome" ).show(); + $("#welcome-label" ).html("Welcome " + user.username()); return; } var modalLoginErrMsg=$("#modal-login-err-message"); diff --git a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/templates/archiva/menu.html b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/templates/archiva/menu.html index 4be060d2f..8a04be2fc 100644 --- a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/templates/archiva/menu.html +++ b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/templates/archiva/menu.html @@ -75,7 +75,13 @@