コード例 #1
0
ファイル: Robots_TxtController.cs プロジェクト: Epitomy/CMS
        //
        // GET: /Sites/Robot_Txt/
        public virtual ActionResult Index()
        {
            Robots_Txt robot_txt = new Robots_Txt(Site);

            var robotStr = robot_txt.Read();

            robot_txt.Body = robotStr;
            return View(robot_txt);
        }
コード例 #2
0
 public virtual ActionResult Index(string body)
 {
     JsonResultData data = new JsonResultData(ModelState);
     data.RunWithTry((resultData) =>
     {
         Robots_Txt robot_txt = new Robots_Txt(Site);
         robot_txt.Save(body);
         data.AddMessage("The robots.txt has been saved.".Localize());
     });
     return Json(data);
 }
コード例 #3
0
ファイル: Robots_TxtController.cs プロジェクト: Epitomy/CMS
 public virtual ActionResult Index(string body)
 {
     JsonResultEntry resultEntry = new JsonResultEntry(ModelState);
     try
     {
         Robots_Txt robot_txt = new Robots_Txt(Site);
         robot_txt.Save(body);
         resultEntry.AddMessage("The robots.txt has been saved.".Localize());
     }
     catch (Exception e)
     {
         resultEntry.AddException(e);
     }
     return Json(resultEntry);
 }
コード例 #4
0
ファイル: ResourceController.cs プロジェクト: Epitomy/CMS
 public virtual ActionResult RobotsTxt()
 {
     Robots_Txt robotTxt = new Robots_Txt(Site);
     var body = robotTxt.Read();
     return Content(body, "text/plain");
 }