Pages

Thursday, 21 March 2013

Getting User Image

Following are two code snippets which can be used for getting user image:

<%@page import="com.liferay.portal.kernel.servlet.ImageServletTokenUtil"%>
<img alt="<%= HtmlUtil.escape(selUser.getFullName()) %>"
     class="avatar"
  src="<%= themeDisplay.getPathImage() %>/user_<%= selUser.isFemale()
        ? "female" : "male" %>_portrait?img_id=<%= selUser.getPortraitId() %>
     &t=<%= ImageServletTokenUtil.getToken(selUser.getPortraitId()) %>"
/>

and

<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %>
<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
<liferay-theme:defineObjects />
<portlet:defineObjects />
<liferay-ui:user-display userId="<%= user.getUserId() %>" />

Hope this will help.

No comments:

Post a Comment