trying out all the new features with the indy.nl localizer
authorzapata <zapata>
Fri, 17 May 2002 22:29:26 +0000 (22:29 +0000)
committerzapata <zapata>
Fri, 17 May 2002 22:29:26 +0000 (22:29 +0000)
source/mirlocal/indymedia.nl/IndyNLProducerLocalizer.java

index f436e4f..a643f52 100755 (executable)
@@ -72,12 +72,20 @@ public class IndyNLProducerLocalizer extends MirBasicProducerLocalizer {
                       new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
                         new CompositeProducerNode( new ProducerNode[] {
                           new GeneratingProducerNode(
-                              "/producer/indymedia.nl/start.template",
-                              "${config.storageRoot}/${language.code}/start.shtml"
-                          ),
-                          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 GeneratingProducerNode(
+                                  "/producer/indymedia.nl/start.template",
+                                  "${config.storageRoot}/${language.code}/start.shtml"
+                              )
+                            )))))
                           )
                         } )
                       )
@@ -158,6 +166,30 @@ public class IndyNLProducerLocalizer extends MirBasicProducerLocalizer {
                         "/producer/indymedia.nl/articlepost.template",
                         "${config.storageRoot}/${language.code}/articlepost.shtml"
                     ),
+                    new AssignmentProducerNode( "staticinclude", "0",
+                      new EvaluatedAssignmentProducerNode( "topinclude", "/${language.code}/top.inc",
+                      new EvaluatedAssignmentProducerNode( "bottominclude", "/${language.code}/bottom.inc",
+                      new EvaluatedAssignmentProducerNode( "navinclude", "/${language.code}/nav.inc",
+                      new EvaluatedAssignmentProducerNode( "newswireinclude", "/${language.code}/newswire.inc",
+                      new EvaluatedAssignmentProducerNode( "featuresinclude", "/${language.code}/features.inc",
+                        new GeneratingProducerNode(
+                            "/producer/indymedia.nl/start.template",
+                            "${config.storageRoot}/${language.code}/start.shtml"
+                        )
+                      )))))
+                    ),
+                    new AssignmentProducerNode( "staticinclude", "0",
+                      new EvaluatedAssignmentProducerNode( "topinclude", "/${language.code}/top.inc",
+                      new EvaluatedAssignmentProducerNode( "bottominclude", "/${language.code}/bottom.inc",
+                      new EvaluatedAssignmentProducerNode( "navinclude", "/${language.code}/nav.inc",
+                      new EvaluatedAssignmentProducerNode( "newswireinclude", "/${language.code}/newswire.inc",
+                      new EvaluatedAssignmentProducerNode( "featuresinclude", "/${language.code}/try/features.inc",
+                        new GeneratingProducerNode(
+                            "/producer/indymedia.nl/start.template",
+                            "${config.storageRoot}/try/${language.code}/start.shtml"
+                        )
+                      )))))
+                    )
                   } )
                 )
               )
@@ -211,7 +243,7 @@ public class IndyNLProducerLocalizer extends MirBasicProducerLocalizer {
                   new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
                       new GeneratingProducerNode(
                           "/producer/indymedia.nl/features.template",
-                          "${config.storageRoot}/try/${language.code}/features.inc"
+                          "${config.storageRoot}/${language.code}/try/features.inc"
                       )
                   )
                 )