001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.servlet.ImageServletTokenUtil;
018 import com.liferay.portal.kernel.util.PropsKeys;
019 import com.liferay.portal.kernel.util.PropsUtil;
020 import com.liferay.portal.kernel.util.StringBundler;
021
022
025 public class UserConstants {
026
027 public static final String USERS_EMAIL_ADDRESS_AUTO_SUFFIX = PropsUtil.get(
028 PropsKeys.USERS_EMAIL_ADDRESS_AUTO_SUFFIX);
029
030 public static String getPortraitURL(
031 String imagePath, boolean male, long portraitId) {
032
033 StringBundler sb = new StringBundler(7);
034
035 sb.append(imagePath);
036 sb.append("/user_");
037
038 if (male) {
039 sb.append("male");
040 }
041 else {
042 sb.append("female");
043 }
044
045 sb.append("_portrait?img_id=");
046 sb.append(portraitId);
047 sb.append("&t=");
048 sb.append(ImageServletTokenUtil.getToken(portraitId));
049
050 return sb.toString();
051 }
052
053 }