public void Monster() { if (PluginModel.PluginStatus("5")) { MonsterPluginModel.AddMonster(); } }
// // GET: /Admin/AllPosts/ public ActionResult AllPosts() { // Redirect if the user isn't logged in if (!IdentityModel.CurrentUserLoggedIn || !PluginModel.PluginStatus("3")) { return(RedirectToAction("Login", "Admin")); } return(View()); }
public ActionResult MediaUpload() { // Redirect if the user isn't logged in if (!IdentityModel.CurrentUserLoggedIn || !PluginModel.PluginStatus("4")) { return(RedirectToAction("Login", "Admin")); } return(View(new UploadImageModel())); }
public ActionResult MediaUpload(UploadImageModel model) { // Redirect if the user isn't logged in if (!IdentityModel.CurrentUserLoggedIn || !PluginModel.PluginStatus("4")) { return(RedirectToAction("Login", "Admin")); } if (!ModelState.IsValid) { return(View(model)); } Bitmap original = null; if (model.IsUrl) { original = UploadImageModel.GetImageFromUrl(model.Url); } else if (model.IsFlickr) { original = UploadImageModel.GetImageFromUrl(model.Flickr); } else if (model.File != null) { original = Image.FromStream(model.File.InputStream) as Bitmap; } if (original != null) { var img = UploadImageModel.CreateImage(original, model.X, model.Y, model.Width, model.Height); var pictureName = Guid.NewGuid().ToString().Replace("-", "").ToUpper(); var fn = Server.MapPath("~/database/" + pictureName + ".png"); img.Save(fn, ImageFormat.Png); model = new UploadImageModel { Done = true }; } else { model.NotFile = true; } return(View(model)); }
public string PluginStatus(string input) { return(PluginModel.PluginStatus(input).ToString()); }
// // GET: /Admin/NewPost/ public ActionResult NewPost() { // Redirect if the user isn't logged in if (!IdentityModel.CurrentUserLoggedIn || !IdentityModel.CurrentUserOwner || !PluginModel.PluginStatus("3")) { return(RedirectToAction("Index", "Admin")); } return(View(new PostModel())); }