Update of
/var/cvs/contributions/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets
In directory
james.mmbase.org:/tmp/cvs-serv13989/cmsc/portlets/src/java/com/finalist/cmsc/portlets
Modified Files:
IFramePortlet.java
Log Message:
CMSC-946 allow for source suggested from other portlet
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets
See also: http://www.mmbase.org/jira/browse/CMSC-946
Index: IFramePortlet.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/IFramePortlet.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- IFramePortlet.java 26 Nov 2007 11:43:40 -0000 1.5
+++ IFramePortlet.java 2 Jun 2008 08:31:41 -0000 1.6
@@ -32,6 +32,7 @@
public static final String NAME_ATTR_PARAM = "name";
public static final String SCROLLING_ATTR_PARAM = "scrolling";
public static final String SOURCE_ATTR_PARAM = "source";
+ public static final String SOURCE_REQ_PARAM = "source";
public static final String STYLE_ATTR_PARAM = "style";
public static final String WIDTH_ATTR_PARAM = "width";
@@ -93,6 +94,9 @@
// get IFRAME source
String source = getPreference(preferences, SOURCE_ATTR_PARAM,
SOURCE_ATTR_DEFAULT);
+ // allow for source suggested from other portlet
+ if(request.getParameter(SOURCE_REQ_PARAM) != null) source =
request.getParameter(SOURCE_REQ_PARAM);
+
// IFRAME attribute members.
String alignAttr = getPreference(preferences, ALIGN_ATTR_PARAM,
ALIGN_ATTR_DEFAULT);
String classAttr = getPreference(preferences, CLASS_ATTR_PARAM, null);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs