Map configMap = new HashMap();
- configMap.put("producerDocRoot", MirGlobal.getConfigProperty("Producer.DocRoot"));
+ configMap.put("producerDocRoot", "");//MirGlobal.getConfigProperty("Producer.DocRoot"));
configMap.put("storageRoot", MirGlobal.getConfigProperty("Producer.StorageRoot"));
configMap.put("productionHost", MirGlobal.getConfigProperty("Producer.ProductionHost"));
configMap.put("openAction", MirGlobal.getConfigProperty("Producer.OpenAction"));
EntityList topicList=null;
EntityList entityList=null;
EntityList parentList=null;
+ EntityList languageList=null;
try {
ModuleLinksImcs linksImcsModule = new ModuleLinksImcs(DatabaseLinksImcs.getInstance());
ModuleTopics topicsModule = new ModuleTopics(DatabaseTopics.getInstance());
+ ModuleLanguage languageModule = new ModuleLanguage(DatabaseLanguage.getInstance());
topicList = topicsModule.getTopicsList();
entityList = linksImcsModule.getByWhereClause("", "sortpriority, title", -1);
parentList = linksImcsModule.getByWhereClause("to_parent_id=NULL", "sortpriority, title", -1);
-
+ languageList = languageModule.getByWhereClause("", "id", -1);
}
catch (Throwable t) {
System.out.println("initializeGenerationValueSet: Exception "+t.getMessage());
aValueSet.put("topics", topicList);
aValueSet.put("imclist", entityList);
aValueSet.put("parentlist", parentList);
+
+ Map articleTypeMap = new HashMap();
+ articleTypeMap.put("openposting", "0");
+ articleTypeMap.put("newswire", "1");
+ articleTypeMap.put("feature", "2");
+ articleTypeMap.put("topicspecial", "3");
+ articleTypeMap.put("startspecial", "4");
+ aValueSet.put("articletype", articleTypeMap);
};
public PrintWriter openWriter(String anIdentifier) throws MirLocalizerFailure {
public void closeWriter(PrintWriter aWriter) {
aWriter.close();
};
+
+ public String filterText(String aText) {
+ return StringUtil.createHTML(
+ StringUtil.deleteForbiddenTags(aText),
+ MirGlobal.getConfigProperty("Producer.ImageRoot"),
+ MirGlobal.getConfigProperty("Producer.MailLinkName"),
+ MirGlobal.getConfigProperty("Producer.ExtLinkName"),
+ MirGlobal.getConfigProperty("Producer.IntLinkName")
+ );
+ }
}