%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%>
<%@ page
import="org.gcube.vomanagement.usermanagement.impl.LiferayGroupManager"%>
<%@ page
import="org.gcube.common.authorization.library.provider.UserInfo"%>
<%@ page import="org.gcube.common.portal.PortalContext"%>
<%@ page import="com.liferay.portal.util.PortalUtil"%>
<%@ page import="javax.servlet.http.HttpServletRequest"%>
<%
String USER_PROFILE_OID = "userIdentificationParameter";
String encoded_USER_PROFILE_OID = "dXNlcklkZW50aWZpY2F0aW9uUGFyYW1ldGVy"; //for simplicity we add the encoded version of the param above
String additionalParameter = "";
HttpServletRequest r = PortalUtil.getHttpServletRequest(renderRequest);
if (PortalUtil.getOriginalServletRequest(r).getParameter(encoded_USER_PROFILE_OID) != null) {
additionalParameter = "&"+encoded_USER_PROFILE_OID+"="+PortalUtil.getOriginalServletRequest(r).getParameter(encoded_USER_PROFILE_OID);
System.out.println("found additional parameter ... " + additionalParameter);
}
long groupId = com.liferay.portal.util.PortalUtil.getScopeGroupId(request);
long userId = com.liferay.portal.util.PortalUtil.getUser(request).getUserId();
String strURL = response.encodeURL(
request.getContextPath() + "/MessageConversations.html?gid=" + groupId + "&uid=" + userId + additionalParameter);
%>