logging is now done more appropriately... still waiting for idefix' introduction...
[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("openposting", "new");
17     MirGlobal.producerEngine().addJob("topics", "new");
18     MirGlobal.producerEngine().addJob("startpage", "(default)");
19
20     MirGlobal.producerEngine().addJob("synchronization", "run");
21   }
22
23   public void afterCommentPosting() {
24     MirGlobal.producerEngine().addJob("content", "new");
25     MirGlobal.producerEngine().addJob("synchronization", "run");
26   }
27
28   public String chooseOpenPostingLanguage(HttpServletRequest req) {
29     Locale locale = req.getLocale();
30
31     return locale.getLanguage();
32   }
33 }