Author: emuckenhuber
Date: 2007-11-23 09:30:55 -0500 (Fri, 23 Nov 2007)
New Revision: 9085
Modified:
branches/JBoss_Portal_Branch_2_6/widget/build.xml
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetPortlet.java
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetProvider.java
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/google/GGWidgetPortlet.java
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesPreferencesInfo.java
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidget.java
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidgetPortlet.java
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-netvibes-war/WEB-INF/portlet.xml
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-war/WEB-INF/portlet.xml
Log:
minor
Modified: branches/JBoss_Portal_Branch_2_6/widget/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/widget/build.xml 2007-11-23 14:28:56 UTC (rev 9084)
+++ branches/JBoss_Portal_Branch_2_6/widget/build.xml 2007-11-23 14:30:55 UTC (rev 9085)
@@ -259,7 +259,7 @@
depends="init">
<require file="${jboss.home}/server/${portal.deploy.dir}"/>
<delete
file="${jboss.home}/server/${portal.deploy.dir}/portal-widget.war"/>
- <delete
file="${jboss.home}/server/${portal.deploy.dir}/portal-widget-netvibes.war"/>
+ <delete
file="${jboss.home}/server/${portal.deploy.dir}/portal-widget-netvibes.war"/>
</target>
<target name="package-tests" depends="init, output">
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetPortlet.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetPortlet.java 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetPortlet.java 2007-11-23
14:30:55 UTC (rev 9085)
@@ -42,7 +42,7 @@
public final static String INIT_PARAM_CONNECTION_TIMEOUT =
"connectionTimeout";
/** .*/
- public final static String INIT_PARAM_ENTRY_EXPIRATION = "entryExpiration";
+ public final static String INIT_PARAM_ENTRY_EXPIRATION =
"widgetExpiration";
/** . */
public final static String INIT_PARAM_QUERY_EXPIRATION = "queryExpiration";
@@ -110,7 +110,7 @@
String fetchWidgetsOnDirectoryLookup =
config.getInitParameter(INIT_PARAM_FETCH_WIDGETS_ON_LOOKUP);
if(fetchWidgetsOnDirectoryLookup != null &&
fetchWidgetsOnDirectoryLookup.length() > 0)
{
-
provider.setFetchWidgetsOnDirectoryLookup(Boolean.getBoolean(fetchWidgetsOnDirectoryLookup));
+
provider.setFetchWidgetsOnDirectoryLookup(Boolean.parseBoolean(fetchWidgetsOnDirectoryLookup));
}
// Finally start widget provider
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetProvider.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetProvider.java 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/AbstractWidgetProvider.java 2007-11-23
14:30:55 UTC (rev 9085)
@@ -75,7 +75,7 @@
public void start()
{
- executor = new ThreadPoolExecutor(4, 4, 0, TimeUnit.SECONDS, new
LinkedBlockingQueue());
+ executor = new ThreadPoolExecutor(4, 6, 0, TimeUnit.SECONDS, new
LinkedBlockingQueue());
scheduledExecutor = new ScheduledThreadPoolExecutor(2);
scheduledExecutor.scheduleAtFixedRate(new EntryEvictionThread(), timing, timing,
TimeUnit.MILLISECONDS);
@@ -177,6 +177,7 @@
catch (Exception e)
{
log.debug("Failed to retreive widget directory information", e);
+ queries.remove(query);
return new DirectoryResultFailure(e);
}
}
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/google/GGWidgetPortlet.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/google/GGWidgetPortlet.java 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/google/GGWidgetPortlet.java 2007-11-23
14:30:55 UTC (rev 9085)
@@ -133,12 +133,10 @@
Widget widget = provider.getWidget(uri);
if (widget != null)
{
- /** breaks the portlet-titlebar if too long
if (widget.getTitle() != null)
{
- resp.setTitle(widget.getTitle().getDefaultString() + " (Google
Widget)");
+ resp.setTitle(widget.getTitle().getString(req.getLocale(), true));
}
- */
writer.print(widget.render(req.getParameterMap(), req.getLocale()));
}
else
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesPreferencesInfo.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesPreferencesInfo.java 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesPreferencesInfo.java 2007-11-23
14:30:55 UTC (rev 9085)
@@ -25,6 +25,7 @@
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
/**
@@ -37,7 +38,7 @@
/** The preferences */
private Map<String, NetvibesPreferenceInfo> preferences;
- public NetvibesPreferencesInfo(Collection<NetvibesPreferenceInfo> preferences)
+ public NetvibesPreferencesInfo(List<NetvibesPreferenceInfo> preferences)
{
if ( preferences == null)
{
@@ -63,6 +64,4 @@
}
return this.preferences == null ? null : (NetvibesPreferenceInfo)
this.preferences.get(key);
}
-
}
-
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidget.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidget.java 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidget.java 2007-11-23
14:30:55 UTC (rev 9085)
@@ -118,7 +118,10 @@
{
tempHeight = value;
}
- frameUrl.append("&" +
FastURLEncoder.getUTF8Instance().encode(name) + "=" +
FastURLEncoder.getUTF8Instance().encode(value));
+ if (! value.equals(info.getDefaultValue()))
+ {
+ frameUrl.append("&" +
FastURLEncoder.getUTF8Instance().encode(name) + "=" +
FastURLEncoder.getUTF8Instance().encode(value));
+ }
}
}
}
@@ -126,7 +129,8 @@
String actualHeight = tempHeight != null ?
String.valueOf(Integer.valueOf(tempHeight).intValue() + 50) : defaultHeight;
StringBuffer output = new StringBuffer();
- output.append("<iframe id=\"frame_"+ id +"\"
frameborder=\"0\" width=\"100%\" height=\""+ actualHeight
+"\" ");
+
+ output.append("<iframe id=\"frame_"+ id +"\"
name=\"frame_"+ id +"\" frameborder=\"0\"
width=\"100%\" height=\""+ actualHeight +"\" ");
output.append("src=\"");
output.append(frameUrl);
output.append("\"></iframe>");
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidgetPortlet.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidgetPortlet.java 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/main/org/jboss/portal/widget/netvibes/NetvibesWidgetPortlet.java 2007-11-23
14:30:55 UTC (rev 9085)
@@ -137,12 +137,10 @@
Widget widget = provider.getWidget(uri);
if (widget != null)
{
- /** breaks the portlet-titlebar if too long
- if( widget.getTitle() != null)
+ if (widget.getTitle() != null)
{
- resp.setTitle(widget.getTitle().getDefaultString() + " (Netvibes
Widget)");
+ resp.setTitle(widget.getTitle().getString(req.getLocale(), true));
}
- */
writer.print(widget.render(req.getParameterMap(), req.getLocale()));
}
else
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-netvibes-war/WEB-INF/portlet.xml
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-netvibes-war/WEB-INF/portlet.xml 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-netvibes-war/WEB-INF/portlet.xml 2007-11-23
14:30:55 UTC (rev 9085)
@@ -39,7 +39,7 @@
</init-param>
<init-param>
<description>Time until a Widget expires and gets refreshed (in minutes).
Default value is 6 hours.</description>
- <name>entryExpiration</name>
+ <name>widgetExpiration</name>
<value>360</value>
</init-param>
<init-param>
@@ -47,6 +47,11 @@
<name>queryExpiration</name>
<value>60</value>
</init-param>
+ <init-param>
+ <description>This value defines if all widgets should be fetched when
performing the directory search.</description>
+ <name>fetchWidgetsOnDirectoryLookup</name>
+ <value>false</value>
+ </init-param>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>VIEW</portlet-mode>
Modified:
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-war/WEB-INF/portlet.xml
===================================================================
---
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-war/WEB-INF/portlet.xml 2007-11-23
14:28:56 UTC (rev 9084)
+++
branches/JBoss_Portal_Branch_2_6/widget/src/resources/portal-widget-war/WEB-INF/portlet.xml 2007-11-23
14:30:55 UTC (rev 9085)
@@ -39,7 +39,7 @@
</init-param>
<init-param>
<description>Time until a Widget expires and gets refreshed (in minutes).
Default value is 6 hours.</description>
- <name>entryExpiration</name>
+ <name>widgetExpiration</name>
<value>360</value>
</init-param>
<init-param>
@@ -47,6 +47,11 @@
<name>queryExpiration</name>
<value>60</value>
</init-param>
+ <init-param>
+ <description>This value defines if all widgets should be fetched when
performing the directory search.</description>
+ <name>fetchWidgetsOnDirectoryLookup</name>
+ <value>false</value>
+ </init-param>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>VIEW</portlet-mode>