You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Leszek Gawron <lg...@mobilebox.pl> on 2006/11/03 15:16:26 UTC

Re: svn commit: r470830 - /cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java

cziegeler@apache.org wrote:
> Author: cziegeler
> Date: Fri Nov  3 06:09:42 2006
> New Revision: 470830
> 
> URL: http://svn.apache.org/viewvc?view=rev&rev=470830
> Log:
> Exclude everything starting with "." from automatically adding to the flow interpreter
> 
> Modified:
>     cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java
> 
> Modified: cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java
> URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java?view=diff&rev=470830&r1=470829&r2=470830
> ==============================================================================
> --- cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java (original)
> +++ cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java Fri Nov  3 06:09:42 2006
> @@ -63,7 +63,11 @@
>                  final Resource[] resources = resolver.getResources(scriptLocation + "/*");
>                  if ( resources != null ) {
>                      for(int i=0; i < resources.length; i++) {
> -                        node.getInterpreter().register(ResourceUtils.getUri(resources[i]));
> +                        // exclude everything starting with "." (like .cvs, .svn)
> +                        // TODO - We need a better exclusion filtering here!
> +                        if ( !resources[i].getFilename().startsWith(".") ) {
> +                            node.getInterpreter().register(ResourceUtils.getUri(resources[i]));
> +                        }
>                      }
>                  }
>              }
> 
> 
maybe each flow interpreter could have it's own file extension (eg. .js) 
  and only those files would be imported?

-- 
Leszek Gawron                                    CTO at MobileBox Ltd.


Re: svn commit: r470830 - /cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/components/treeprocessor/sitemap/FlowNodeBuilder.java

Posted by Carsten Ziegeler <cz...@apache.org>.
Leszek Gawron wrote:

> maybe each flow interpreter could have it's own file extension (eg. .js) 
>   and only those files would be imported?
> 
Yes, I thought of that solution as well. I guess it's the best/easiest
way.

Carsten
-- 
Carsten Ziegeler - Chief Architect
http://www.s-und-n.de
http://www.osoco.org/weblogs/rael/