1 2 3 24 package com.geinuke.module.wiki; 25 26 import javax.servlet.http.HttpServletRequest ; 27 import javax.servlet.http.HttpServletResponse ; 28 29 import org.apache.velocity.context.Context; 30 31 import com.geinuke.common.EditorFactory; 32 import com.geinuke.common.GlobalConfigurationI; 33 import com.geinuke.common.ModuleWidgetI; 34 import com.geinuke.common.NukeModuleI; 35 import com.geinuke.common.UserI; 36 import com.geinuke.module.ModuleWriter; 37 import com.geinuke.vo.ModuleDBVO; 38 import com.geinuke.vo.WikiArticleVO; 39 40 41 public class NewArticle implements ModuleWidgetI{ 42 43 public NukeModuleI handleAction(ModuleDBVO module, Context ctx,HttpServletRequest req, HttpServletResponse res, UserI user, GlobalConfigurationI gConf) throws Exception { 44 String moduleTempName=null; 45 WikiArticleVO wa=null; 46 47 48 EditorFactory ef=new EditorFactory(req,wa); 49 50 ctx.put("factory",ef); 51 52 moduleTempName=gConf.getModulePage(module.getName(),req); 53 54 return ModuleWriter.fill(ctx,module,moduleTempName); 55 } 56 57 } 58 59 | Popular Tags |