package mircoders.localizer.basic;
-import mircoders.localizer.*;
+import java.util.*;
+import javax.servlet.http.*;
+
+import mir.misc.*;
import mircoders.global.*;
+import mircoders.localizer.*;
+import mircoders.entity.*;
public class MirBasicOpenPostingLocalizer implements MirOpenPostingLocalizer {
+ protected static Logfile logger = Logfile.getInstance( MirGlobal.getConfigProperty("Home") + "/" + MirGlobal.getConfigProperty("Mir.Localizer.Logfile"));
public void afterContentPosting() {
+ MirGlobal.producerEngine().addJob("media", "new");
MirGlobal.producerEngine().addJob("content", "new");
- MirGlobal.producerEngine().addJob("openposting", "new");
- MirGlobal.producerEngine().addJob("startpage", "all");
+ MirGlobal.producerEngine().addJob("startpage", "(default)");
+ MirGlobal.producerEngine().addJob("synchronization", "run");
+ MirGlobal.producerEngine().addJob("openposting", "new");
+ MirGlobal.producerEngine().addJob("topics", "new");
MirGlobal.producerEngine().addJob("synchronization", "run");
}
+ public void afterContentPosting(EntityContent aContent) {
+ afterContentPosting();
+ }
+
public void afterCommentPosting() {
MirGlobal.producerEngine().addJob("content", "new");
MirGlobal.producerEngine().addJob("synchronization", "run");
}
+
+ public void afterCommentPosting(EntityComment aComment) {
+ afterCommentPosting();
+ }
+
+ public String chooseOpenPostingLanguage(HttpServletRequest req) {
+ Locale locale = req.getLocale();
+
+ return locale.getLanguage();
+ }
}