]> source.dussan.org Git - archiva.git/commitdiff
start use strict fixes
authorOlivier Lamy <olamy@apache.org>
Fri, 16 Mar 2012 14:00:56 +0000 (14:00 +0000)
committerOlivier Lamy <olamy@apache.org>
Fri, 16 Mar 2012 14:00:56 +0000 (14:00 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1301520 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js

index ab08067cab223682240d686559418a526470167e..fa4bcb48bcad525ba992b0acd679e5f71edb94f4 100644 (file)
@@ -18,7 +18,7 @@
  */
 require( ["order!jquery" ,"order!redback/redback"],
 function($) {
-
+  "use strict"
 $(function() {
 
   // define a container object with various datas
@@ -37,19 +37,19 @@ $(function() {
    * reccord a cookie for session with the logged user
    * @param user see user.js
    */
-  reccordLoginCookie=function(user) {
+  var reccordLoginCookie=function(user) {
     $.cookie('redback_login', ko.toJSON(user));
   }
 
-  getUserFromLoginCookie=function(){
+  var getUserFromLoginCookie=function(){
     return $.parseJSON($.cookie('redback_login'));
   }
 
-  deleteLoginCookie=function(){
+  var deleteLoginCookie=function(){
     $.cookie('redback_login', null);
   }
 
-  logout=function(screenChange){
+  var logout=function(screenChange){
     deleteLoginCookie();
     $("#login-link").show();
     $("#register-link").show();
@@ -124,17 +124,21 @@ $(function() {
         displayRepositoriesGrid();
         return;
       }
+      if (screen=="browse"){
+        displayBrowse();
+        return;
+      }
     }
 
     // by default display search screen
     displaySearch();
   }
 
-  hasKarma=function(karmaName){
+  var hasKarma=function(karmaName){
     return $.inArray(karmaName,window.redbackModel.operatioNames)>=0;
   }
 
-  decorateMenuWithKarma=function(user) {
+  var decorateMenuWithKarma=function(user) {
     var username = user.username;
     $.log("decorateMenuWithKarma");
     // we can receive an observable user so take if it's a function or not
@@ -163,7 +167,7 @@ $(function() {
     });
   }
 
-  checkElementKarma=function(element){
+  function checkElementKarma(element){
     var bindingValue = $(element).attr("redback-permissions");
     $(element).hide();
     var neededKarmas = $(eval(bindingValue)).toArray();
@@ -180,7 +184,7 @@ $(function() {
     }
   }
 
-  hideElementWithKarma=function(){
+  var hideElementWithKarma=function(){
     $("#topbar-menu-container [redback-permissions]").each(function(element){
       $(this).hide();
     });
@@ -191,7 +195,7 @@ $(function() {
     $.log("hideElementWithKarma");
   }
 
-  userLoggedCallbackFn=function(user){
+  var userLoggedCallbackFn=function(user){
     $.log("userLoggedCallbackFn:"+ (user?user.username:null));
 
     if (!user) {
@@ -208,11 +212,11 @@ $(function() {
     }
   }
 
-  checkSecurityLinks=function(){
+  var checkSecurityLinks=function(){
     userLogged(userLoggedCallbackFn);
   }
 
-  checkCreateAdminLink=function(){
+  function checkCreateAdminLink(){
     $.ajax("restServices/redbackServices/userService/isAdminUserExists", {
       type: "GET",
       dataType: 'json',
@@ -232,7 +236,7 @@ $(function() {
 
 
 
-  startArchivaApplication = function(){
+  function startArchivaApplication(){
     $.log("startArchivaApplication");
     $('#topbar-menu-container').html($("#topbar-menu"));
     $('#sidebar-content').html($("#main-menu"));