Author: andreas
Date: Thu Aug 25 00:55:55 2005
New Revision: 240021
URL: http://svn.apache.org/viewcvs?rev=240021&view=rev
Log:
Template manager: recurse into publication templates, this fixes bug #36304
Modified:
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
Modified:
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java?rev=240021&r1=240020&r2=240021&view=diff
==============================================================================
---
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
(original)
+++
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
Thu Aug 25 00:55:55 2005
@@ -18,6 +18,7 @@
package org.apache.lenya.cms.publication.templating;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.List;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
@@ -171,7 +172,8 @@
Publication[] templates = publication.getTemplates();
for (int i = 0; i < templates.length; i++) {
- publications.add(templates[i]);
+ Publication[] templateTemplates = getPublications(templates[i]);
+ publications.addAll(Arrays.asList(templateTemplates));
}
return (Publication[]) publications.toArray(new
Publication[publications.size()]);
|
Try Searching:
servers, voip, java, networking, microsoft ...
|
|
|
|