Author: cziegeler Date: Fri Nov 11 04:55:01 2011 New Revision: 1200738 URL: http://svn.apache.org/viewvc?rev=1200738&view=rev Log: Exclude non photo files
Modified: sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Tag/html.jsp Modified: sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Tag/html.jsp URL: http://svn.apache.org/viewvc/sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Tag/html.jsp?rev=1200738&r1=1200737&r2=1200738&view=diff ============================================================================== --- sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Tag/html.jsp (original) +++ sling/trunk/samples/slingshot/src/main/resources/SLING-INF/content/libs/slingshot/Tag/html.jsp Fri Nov 11 04:55:01 2011 @@ -21,6 +21,7 @@ org.apache.sling.api.resource.ResourceUtil, org.apache.sling.api.resource.ValueMap, org.apache.sling.api.request.ResponseUtil, + org.apache.sling.sample.slingshot.Constants, java.util.Iterator"%><% %><%@taglib prefix="sling" uri="http://sling.apache.org/taglibs/sling/1.0" %><% %><sling:defineObjects/><% @@ -39,9 +40,12 @@ final Iterator<Resource> fi = resolver.findResources("SELECT * FROM nt:file WHERE jcr:path LIKE '/slingshot/albums/%' AND slingshot:tags='" + name + "'", "sql"); while ( fi.hasNext()) { final Resource current = fi.next(); - %> + if ( current.isResourceType(Constants.RESOURCETYPE_PHOTO) + && Constants.includeAsMedia(current)) { + %> <sling:include resource="<%= current %>" resourceType="slingshot/Photo" replaceSelectors="main"/> - <% + <% + } } %> </div>