// // GET: /Home/ public ActionResult Index() { var model = new InitialLoadModel(); model.UITexts = getTexts(); model.User = _securityService.CurrentUser; foreach (var module in _modules) { foreach (var script in module.UIProvider.GetClientScripts(_securityService.CurrentUser.UserType)) { model.Mods.Add(string.Format("mods/{0}", script.Name)); } //model.Scripts.Add(module.UIProvider.GetClientScripts(_securityService.CurrentUser.UserType)); //model.Templates.Add(module.UIProvider.GetClientTemplates(_securityService.CurrentUser.UserType)); } foreach (var file in Directory.GetFiles(Server.MapPath("~/Templates"))) { model.Templates.Add(new InitialLoadModel.Template() { Name = Path.GetFileNameWithoutExtension(file), Content = System.IO.File.ReadAllText(file) }); } return(View(model)); }
// // GET: /Home/ public ActionResult Index() { var model = new InitialLoadModel(); model.UITexts = getTexts(); model.User = _securityService.CurrentUser; foreach (var module in _modules) { foreach (var script in module.UIProvider.GetClientScripts(_securityService.CurrentUser.UserType)) { model.Mods.Add(string.Format("mods/{0}", script.Name)); } //model.Scripts.Add(module.UIProvider.GetClientScripts(_securityService.CurrentUser.UserType)); //model.Templates.Add(module.UIProvider.GetClientTemplates(_securityService.CurrentUser.UserType)); } foreach (var file in Directory.GetFiles(Server.MapPath("~/Templates"))) { model.Templates.Add(new InitialLoadModel.Template() { Name = Path.GetFileNameWithoutExtension(file), Content = System.IO.File.ReadAllText(file) }); } return View(model); }