);
}
catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupContentFactory: Exception "+t.getMessage());
}
contentNode.addVerb( "all", "is_published='1'", "" );
);
}
catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupStartPageFactory: Exception "+t.getMessage());
}
}
new EntityListProducerNode("languages", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(),
"", "code", 10, 0,
new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "", "",
- new ResourceBundleProducerNode("lang", "producer_${language.code}",
+ new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
new GeneratingProducerNode(
"/producer/indymedia.nl/topic.template",
"${config.storageRoot}/${language.code}/${topic.filename}/${topic.filename}${batch.current.identifier}.shtml"
new EntityListProducerNode("languages", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(),
"", "code", 10, 0,
new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "", "",
- new ResourceBundleProducerNode("lang", "producer_${language.code}",
+ new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
new GeneratingProducerNode(
"/producer/indymedia.nl/topicnavigation.template",
"${config.storageRoot}/${language.code}/${topic.filename}/${topic.filename}navigation.inc"
);
}
catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupTopicsFactory Exception "+t.getMessage());
}
}
);
}
catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupStaticFactory Exception "+t.getMessage());
}
}
super.setupFactories(aFactoriesMap);
ProducerNode node = null;
+ EntityBatchingProducerNode batchingNode = null;
try {
node =
);
}
catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupFactories Exception "+t.getMessage());
}
aFactoriesMap.put("features", new NodedProducerFactory( node ) );
);
}
catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupFactories Exception "+t.getMessage());
}
+
aFactoriesMap.put("featurestest", new NodedProducerFactory( node ) );
+ try {
+ batchingNode =
+ new EntityBatchingProducerNode( "comments", "batch", DatabaseComment.getInstance(), CommentAdapterDefinition.getInstance(),
+ "", "id desc", 25, 15, 0,
+ new EntityListProducerNode("languages", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(),
+ "", "code", 10, 0,
+ new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "code='nl'", "",
+ new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
+ new GeneratingProducerNode(
+ "/producer/indymedia.nl/commentsindex.template",
+ "${config.storageRoot}/${language.code}/comments/comments${batch.current.identifier}.shtml"
+ )
+ )
+ )
+ ),
+ new EntityListProducerNode("languages", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(),
+ "", "code", 10, 0,
+ new EntityEnumeratingProducerNode( "language", DatabaseLanguage.getInstance(), LanguageAdapterDefinition.getInstance(), "code='nl'", "",
+ new ResourceBundleProducerNode("lang", "bundles.producer_${language.code}",
+ new GeneratingProducerNode(
+ "/producer/indymedia.nl/commentsindexnavigation.template",
+ "${config.storageRoot}/${language.code}/comments/commentsnavigation.inc"
+ )
+ )
+ )
+ )
+ );
+ batchingNode.addVerb("new", 3);
+ batchingNode.addVerb("all", -1);
+
+ aFactoriesMap.put("commentsindex", new NodedProducerFactory( batchingNode ));
+ }
+ catch (Throwable t) {
+ logger.printError("IndyNLProducerLocalizer.setupFactories: Exception "+t.getMessage());
+ }
+
}
}