testing, testing...
authorzapata <zapata>
Fri, 17 May 2002 22:49:51 +0000 (22:49 +0000)
committerzapata <zapata>
Fri, 17 May 2002 22:49:51 +0000 (22:49 +0000)
source/mirlocal/indymedia.nl/IndyNLProducerLocalizer.java

index a643f52..23f64bb 100755 (executable)
@@ -66,31 +66,33 @@ public class IndyNLProducerLocalizer extends MirBasicProducerLocalizer {
       startPageNode =
             new EntityListProducerNode("newswire", DatabaseContent.getInstance(), ContentAdapterDefinition.getInstance(),
                     "is_published='1' and to_article_type = 1", "date desc, webdb_create desc", 40,
-                new EntityListProducerNode("languages", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(),
-                        "", "code", 10,
-                    new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "", "",
-                      new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
-                        new CompositeProducerNode( new ProducerNode[] {
-                          new GeneratingProducerNode(
-                              "/producer/indymedia.nl/newswire.template",
-                              "${config.storageRoot}/${language.code}/newswire.inc"
-                          ),
-                          new AssignmentProducerNode( "staticinclude", "1",
-                            new EvaluatedAssignmentProducerNode( "topinclude", "${config.storageRoot}/${language.code}/top.inc",
-                            new EvaluatedAssignmentProducerNode( "bottominclude", "${config.storageRoot}/${language.code}/bottom.inc",
-                            new EvaluatedAssignmentProducerNode( "navinclude", "${config.storageRoot}/${language.code}/nav.inc",
-                            new EvaluatedAssignmentProducerNode( "newswireinclude", "${config.storageRoot}/${language.code}/newswire.inc",
-                            new EvaluatedAssignmentProducerNode( "featuresinclude", "${config.storageRoot}/${language.code}/features.inc",
+              new EntityListProducerNode("languages", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(),
+                            "", "code", 10,
+                    new CompositeProducerNode( new ProducerNode[] {
+                        new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "", "",
+                          new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
                               new GeneratingProducerNode(
-                                  "/producer/indymedia.nl/start.template",
-                                  "${config.storageRoot}/${language.code}/start.shtml"
+                                  "/producer/indymedia.nl/newswire.template",
+                                  "${config.storageRoot}/${language.code}/newswire.inc"
                               )
-                            )))))
                           )
-                        } )
-                      )
-                    )
-                )
+                        ),
+                        new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "code='nl'", "",
+                            new AssignmentProducerNode( "staticinclude", "1",
+                              new EvaluatedAssignmentProducerNode( "topinclude", "/producer/indymedia.nl/top.template",
+                              new EvaluatedAssignmentProducerNode( "bottominclude", "/producer/indymedia.nl/bottom.template",
+                              new EvaluatedAssignmentProducerNode( "navinclude", "/producer/indymedia.nl/nav.template",
+                              new EvaluatedAssignmentProducerNode( "newswireinclude", "/producer/indymedia.nl/newswire.template",
+                              new EvaluatedAssignmentProducerNode( "featuresinclude", "/producer/indymedia.nl/features.template",
+                                new GeneratingProducerNode(
+                                    "/producer/indymedia.nl/start.template",
+                                    "${config.storageRoot}/index.shtml"
+                                )
+                              )))))
+                            )
+                         )
+                    })
+              )
             );
     }
     catch (Throwable t) {