Author: cziegeler
Date: Thu Nov 4 02:03:43 2010
New Revision: 1030800
URL: http://svn.apache.org/viewvc?rev=1030800&view=rev
Log:
Fix resource detection in sample app.
Modified:
sling/trunk/samples/slingshot/src/main/java/org/apache/sling/sample/slingshot/impl/ResourceTypeConversionDecorator.java
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/photolist.html.jsp
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/tree.html.jsp
Modified:
sling/trunk/samples/slingshot/src/main/java/org/apache/sling/sample/slingshot/impl/ResourceTypeConversionDecorator.java
URL:
http://svn.apache.org/viewvc/sling/trunk/samples/slingshot/src/main/java/org/apache/sling/sample/slingshot/impl/ResourceTypeConversionDecorator.java?rev=1030800&r1=1030799&r2=1030800&view=diff
==============================================================================
---
sling/trunk/samples/slingshot/src/main/java/org/apache/sling/sample/slingshot/impl/ResourceTypeConversionDecorator.java
(original)
+++
sling/trunk/samples/slingshot/src/main/java/org/apache/sling/sample/slingshot/impl/ResourceTypeConversionDecorator.java
Thu Nov 4 02:03:43 2010
@@ -86,5 +86,12 @@ public class ResourceTypeConversionDecor
return super.getResourceType();
}
+ @Override
+ public boolean isResourceType(final String resourceType) {
+ if ( this.resourceType.equals(resourceType) ) {
+ return true;
+ }
+ return super.isResourceType(resourceType);
+ }
}
}
Modified:
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/photolist.html.jsp
URL:
http://svn.apache.org/viewvc/sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/photolist.html.jsp?rev=1030800&r1=1030799&r2=1030800&view=diff
==============================================================================
---
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/photolist.html.jsp
(original)
+++
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/photolist.html.jsp
Thu Nov 4 02:03:43 2010
@@ -28,7 +28,7 @@
final Iterator<Resource> fi = resource.listChildren();
while ( fi.hasNext()) {
final Resource current = fi.next();
- if ( current.isResourceType(Constants.RESOURCETYPE_FILE)
+ if ( current.isResourceType(Constants.RESOURCETYPE_PHOTO)
&& Constants.includeAsMedia(current)) {
%>
<sling:include resource="<%= current %>"
resourceType="slingshot/Photo" replaceSelectors="main"/>
Modified:
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/tree.html.jsp
URL:
http://svn.apache.org/viewvc/sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/tree.html.jsp?rev=1030800&r1=1030799&r2=1030800&view=diff
==============================================================================
---
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/tree.html.jsp
(original)
+++
sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Album/tree.html.jsp
Thu Nov 4 02:03:43 2010
@@ -28,7 +28,7 @@
final Iterator<Resource> ri = resource.listChildren();
while ( ri.hasNext()) {
final Resource current = ri.next();
- if ( current.isResourceType(Constants.RESOURCETYPE_FOLDER)
+ if ( current.isResourceType(Constants.RESOURCETYPE_ALBUM)
&& Constants.includeAsAlbum(current)) {
%><sling:include resource="<%= current %>"
resourceType="slingshot/Album" replaceSelectors="treeentry"/><%
}