You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by wo...@apache.org on 2010/03/29 15:59:51 UTC
svn commit: r928782 -
/portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java
Author: woonsan
Date: Mon Mar 29 13:59:51 2010
New Revision: 928782
URL: http://svn.apache.org/viewvc?rev=928782&view=rev
Log:
JS2-1161: Replace the view link by a button.
Modified:
portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java
Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java?rev=928782&r1=928781&r2=928782&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java Mon Mar 29 13:59:51 2010
@@ -531,7 +531,21 @@ public class PortalSiteManager extends A
if (node.getDocType() == SiteTreeNode.FileType.Link)
{
- infoForm.add(new ExternalLink("view", new Model(getDocument().getUrl()),new ResourceModel("common.view")).setPopupSettings(new PopupSettings()));
+ ExternalLink viewLink = new ExternalLink("view", new Model(getDocument().getUrl()), new ResourceModel("common.view"))
+ {
+ @Override
+ protected void onComponentTag(ComponentTag tag)
+ {
+ super.onComponentTag(tag);
+
+ if (tag.getName().equalsIgnoreCase("input") && ((getLabel() != null) && (getLabel().getObject() != null)))
+ {
+ tag.put("value", getDefaultModelObjectAsString(getLabel().getObject()));
+ }
+ }
+ };
+ viewLink.setPopupSettings(new PopupSettings());
+ infoForm.add(viewLink);
}
else
{
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org