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: [email protected]
For additional commands, e-mail: [email protected]