Mercurial > hg > LGDataverses
comparison src/main/java/edu/harvard/iq/dataverse/DataverseHeaderFragment.java @ 12:c2e2d794847f
new: add config.properties file for gazetteer
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 30 Sep 2015 13:43:54 +0200 |
parents | a50cf11e5178 |
children |
comparison
equal
deleted
inserted
replaced
11:08c950a22cee | 12:c2e2d794847f |
---|---|
10 import edu.harvard.iq.dataverse.authorization.groups.GroupServiceBean; | 10 import edu.harvard.iq.dataverse.authorization.groups.GroupServiceBean; |
11 import edu.harvard.iq.dataverse.authorization.users.User; | 11 import edu.harvard.iq.dataverse.authorization.users.User; |
12 import edu.harvard.iq.dataverse.settings.SettingsServiceBean; | 12 import edu.harvard.iq.dataverse.settings.SettingsServiceBean; |
13 import static edu.harvard.iq.dataverse.util.JsfHelper.JH; | 13 import static edu.harvard.iq.dataverse.util.JsfHelper.JH; |
14 import edu.harvard.iq.dataverse.util.SystemConfig; | 14 import edu.harvard.iq.dataverse.util.SystemConfig; |
15 | |
15 import java.io.UnsupportedEncodingException; | 16 import java.io.UnsupportedEncodingException; |
17 import java.net.InetAddress; | |
16 import java.net.URLDecoder; | 18 import java.net.URLDecoder; |
17 import java.net.URLEncoder; | 19 import java.net.URLEncoder; |
20 import java.net.UnknownHostException; | |
18 import java.util.ArrayList; | 21 import java.util.ArrayList; |
19 import java.util.Arrays; | 22 import java.util.Arrays; |
20 import java.util.List; | 23 import java.util.List; |
21 import java.util.Map; | 24 import java.util.Map; |
22 import java.util.Set; | 25 import java.util.Set; |
23 import java.util.logging.Level; | 26 import java.util.logging.Level; |
24 import java.util.logging.Logger; | 27 import java.util.logging.Logger; |
28 | |
25 import javax.ejb.EJB; | 29 import javax.ejb.EJB; |
26 import javax.faces.context.FacesContext; | 30 import javax.faces.context.FacesContext; |
27 import javax.faces.view.ViewScoped; | 31 import javax.faces.view.ViewScoped; |
28 import javax.inject.Inject; | 32 import javax.inject.Inject; |
29 import javax.inject.Named; | 33 import javax.inject.Named; |
30 import javax.servlet.http.HttpServletRequest; | 34 import javax.servlet.http.HttpServletRequest; |
35 | |
31 import org.apache.commons.lang.StringUtils; | 36 import org.apache.commons.lang.StringUtils; |
32 | 37 |
33 /** | 38 /** |
34 * | 39 * |
35 * @author gdurand | 40 * @author gdurand |
183 | 188 |
184 public boolean isSignupAllowed() { | 189 public boolean isSignupAllowed() { |
185 boolean safeDefaultIfKeyNotFound = false; | 190 boolean safeDefaultIfKeyNotFound = false; |
186 return settingsService.isTrueForKey(SettingsServiceBean.Key.AllowSignUp, safeDefaultIfKeyNotFound); | 191 return settingsService.isTrueForKey(SettingsServiceBean.Key.AllowSignUp, safeDefaultIfKeyNotFound); |
187 } | 192 } |
188 | 193 |
194 | |
195 | |
189 public String getSignupUrl() { | 196 public String getSignupUrl() { |
190 String nonNullDefaultIfKeyNotFound = ""; | 197 String nonNullDefaultIfKeyNotFound = ""; |
191 String signUpUrl = settingsService.getValueForKey(SettingsServiceBean.Key.SignUpUrl, nonNullDefaultIfKeyNotFound); | 198 String signUpUrl = settingsService.getValueForKey(SettingsServiceBean.Key.SignUpUrl, nonNullDefaultIfKeyNotFound); |
192 return signUpUrl; | 199 return signUpUrl; |
193 } | 200 } |