bugfixes / bolivian modifications
[mir.git] / source / mircoders / localizer / basic / MirBasicOpenPostingLocalizer.java
1 package mircoders.localizer.basic;
2
3 import java.util.*;
4 import javax.servlet.http.*;
5
6 import mir.misc.*;
7 import mircoders.global.*;
8 import mircoders.localizer.*;
9
10 public class MirBasicOpenPostingLocalizer implements MirOpenPostingLocalizer {
11   protected static Logfile logger = Logfile.getInstance( MirGlobal.getConfigProperty("Home") + "/" + MirGlobal.getConfigProperty("Mir.Localizer.Logfile"));
12
13   public void afterContentPosting() {
14     MirGlobal.producerEngine().addJob("content", "new");
15     MirGlobal.producerEngine().addJob("media", "new");
16     MirGlobal.producerEngine().addJob("startpage", "(default)");
17     MirGlobal.producerEngine().addJob("synchronization", "run");
18
19     MirGlobal.producerEngine().addJob("openposting", "new");
20     MirGlobal.producerEngine().addJob("topics", "new");
21     MirGlobal.producerEngine().addJob("synchronization", "run");
22   }
23
24   public void afterCommentPosting() {
25     MirGlobal.producerEngine().addJob("content", "new");
26     MirGlobal.producerEngine().addJob("synchronization", "run");
27   }
28
29   public String chooseOpenPostingLanguage(HttpServletRequest req) {
30     Locale locale = req.getLocale();
31
32     return locale.getLanguage();
33   }
34 }