made all my changes for the open posting and search text as well
[nyc.indymedia.org.git] / etc / extrasource / NYCOpenPostingLocalizer.java
diff --git a/etc/extrasource/NYCOpenPostingLocalizer.java b/etc/extrasource/NYCOpenPostingLocalizer.java
new file mode 100644 (file)
index 0000000..1eaf5ef
--- /dev/null
@@ -0,0 +1,22 @@
+import mir.session.SessionHandler;
+import mircoders.localizer.basic.MirBasicOpenPostingLocalizer;
+import mircoders.localizer.basic.MirBasicCommentPostingHandler;
+import mircoders.localizer.basic.MirBasicTranslationPostingHandler;
+
+public class NYCOpenPostingLocalizer extends MirBasicOpenPostingLocalizer {
+
+
+  public SessionHandler getOpenSessionHandler(String aSessionType) {
+   // if (aSessionType!=null && aSessionType.equals("article"))
+
+    if (aSessionType!=null && "comment".equals(aSessionType))
+      return new MirBasicCommentPostingHandler(configuration.getBoolean("Localizer.OpenSession.PersistentUploadedFiles"));
+
+    if (aSessionType!=null && "translation".equals(aSessionType))
+      return new MirBasicTranslationPostingHandler();
+   
+       else
+       return new NYCArticlePostingHandler();
+  }
+
+}