public static String getCurrentURL(PortletRequest portletRequest) { return getPortal().getCurrentURL(portletRequest); }
public static String getCurrentURL(HttpServletRequest request) { return getPortal().getCurrentURL(request); }
@Override public String getURL( PortletRequest portletRequest, PortletResponse portletResponse) { PortletURL portletURL = _portal.getControlPanelPortletURL( portletRequest, MBPortletKeys.MESSAGE_BOARDS_ADMIN, PortletRequest.RENDER_PHASE); portletURL.setParameter( "mvcRenderCommandName", "/message_boards/move_category"); portletURL.setParameter( "redirect", _portal.getCurrentURL(portletRequest)); MBCategory category = null; try { category = ActionUtil.getCategory(portletRequest); } catch (Exception e) { return null; } portletURL.setParameter( "mbCategoryId", String.valueOf(getCategoryId(category))); return portletURL.toString(); }
@Override public String getURL( PortletRequest portletRequest, PortletResponse portletResponse) { PortletURL portletURL = _portal.getControlPanelPortletURL( portletRequest, MBPortletKeys.MESSAGE_BOARDS_ADMIN, PortletRequest.RENDER_PHASE); portletURL.setParameter( "mvcRenderCommandName", "/message_boards/edit_category"); portletURL.setParameter( "redirect", _portal.getCurrentURL(portletRequest)); MBCategory category = null; try { category = ActionUtil.getCategory(portletRequest); } catch (Exception e) { return null; } portletURL.setParameter( "mbCategoryId", String.valueOf(getCategoryId(category))); return portletURL.toString(); }
@Override public String getURL( PortletRequest portletRequest, PortletResponse portletResponse) { PortletURL portletURL = _portal.getControlPanelPortletURL( portletRequest, MBPortletKeys.MESSAGE_BOARDS_ADMIN, PortletRequest.RENDER_PHASE); portletURL.setParameter( "mvcRenderCommandName", "/message_boards/move_thread"); portletURL.setParameter( "redirect", _portal.getCurrentURL(portletRequest)); try { MBCategory category = ActionUtil.getCategory(portletRequest); portletURL.setParameter( "mbCategoryId", String.valueOf(getCategoryId(category))); MBMessage message = ActionUtil.getMessage(portletRequest); portletURL.setParameter( "threadId", String.valueOf(message.getThreadId())); } catch (Exception e) { return null; } return portletURL.toString(); }
@Override public String getURL( PortletRequest portletRequest, PortletResponse portletResponse) { PortletURL portletURL = _portal.getControlPanelPortletURL( portletRequest, MBPortletKeys.MESSAGE_BOARDS_ADMIN, PortletRequest.ACTION_PHASE); portletURL.setParameter( ActionRequest.ACTION_NAME, "/message_boards/edit_message"); try { MBMessage message = ActionUtil.getMessage(portletRequest); MBThread thread = message.getThread(); if (thread.isLocked()) { portletURL.setParameter(Constants.CMD, Constants.UNLOCK); } else { portletURL.setParameter(Constants.CMD, Constants.LOCK); } portletURL.setParameter( "redirect", _portal.getCurrentURL(portletRequest)); portletURL.setParameter( "threadId", String.valueOf(thread.getThreadId())); } catch (Exception e) { return null; } return portletURL.toString(); }
@Override public String getURL( PortletRequest portletRequest, PortletResponse portletResponse) { PortletURL portletURL = _portal.getControlPanelPortletURL( portletRequest, MBPortletKeys.MESSAGE_BOARDS_ADMIN, PortletRequest.ACTION_PHASE); portletURL.setParameter( ActionRequest.ACTION_NAME, "/message_boards/edit_category"); MBCategory category = null; try { category = ActionUtil.getCategory(portletRequest); } catch (Exception e) { return null; } if (_isSubscribed(portletRequest, category)) { portletURL.setParameter(Constants.CMD, Constants.UNSUBSCRIBE); } else { portletURL.setParameter(Constants.CMD, Constants.SUBSCRIBE); } portletURL.setParameter( "redirect", _portal.getCurrentURL(portletRequest)); portletURL.setParameter( "mbCategoryId", String.valueOf(category.getCategoryId())); return portletURL.toString(); }
@Override public String getURL( PortletRequest portletRequest, PortletResponse portletResponse) { PortletURL portletURL = _portal.getControlPanelPortletURL( portletRequest, MBPortletKeys.MESSAGE_BOARDS_ADMIN, PortletRequest.ACTION_PHASE); portletURL.setParameter( ActionRequest.ACTION_NAME, "/message_boards/edit_message"); MBMessage message = null; try { message = ActionUtil.getMessage(portletRequest); } catch (Exception e) { return null; } if (_isSubscribed(portletRequest, message.getThreadId())) { portletURL.setParameter(Constants.CMD, Constants.UNSUBSCRIBE); } else { portletURL.setParameter(Constants.CMD, Constants.SUBSCRIBE); } portletURL.setParameter( "redirect", _portal.getCurrentURL(portletRequest)); portletURL.setParameter( "messageId", String.valueOf(message.getMessageId())); return portletURL.toString(); }
_portal.getCurrentURL(liferayPortletRequest));