James Moger
2011-05-12 f988253399ee475aa4f4e60adb95a220f8f88d21
src/com/gitblit/wicket/BasePage.java
@@ -1,5 +1,7 @@
package com.gitblit.wicket;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.TimeZone;
import javax.servlet.http.HttpServletRequest;
@@ -14,6 +16,7 @@
import org.slf4j.LoggerFactory;
import com.gitblit.Constants;
import com.gitblit.Constants.AccessRestrictionType;
import com.gitblit.GitBlit;
import com.gitblit.Keys;
import com.gitblit.wicket.pages.SummaryPage;
@@ -68,6 +71,27 @@
      }
   }
   protected Map<AccessRestrictionType, String> getAccessRestrictions() {
      Map<AccessRestrictionType, String> map = new LinkedHashMap<AccessRestrictionType, String>();
      for (AccessRestrictionType type : AccessRestrictionType.values()) {
         switch (type) {
         case NONE:
            map.put(type, getString("gb.notRestricted"));
            break;
         case PUSH:
            map.put(type, getString("gb.pushRestricted"));
            break;
         case CLONE:
            map.put(type, getString("gb.cloneRestricted"));
            break;
         case VIEW:
            map.put(type, getString("gb.viewRestricted"));
            break;
         }
      }
      return map;
   }
   protected TimeZone getTimeZone() {
      return GitBlit.self().settings().getBoolean(Keys.web.useClientTimezone, false) ? GitBlitWebSession.get().getTimezone() : TimeZone.getDefault();
   }