public function images_delete()
 {
     $view = $this->getView();
     $request = $this->getPageRequest();
     if (!$request->isPost()) {
         return View::ERROR_BADREQUEST;
     }
     $albumid = $request->getParameter(0);
     $album = new GalleryAlbumModel($albumid);
     $image = new GalleryImageModel($request->getParameter('image'));
     if (!$albumid) {
         return View::ERROR_BADREQUEST;
     }
     if (!$album->exists()) {
         return View::ERROR_NOTFOUND;
     }
     if (!$image->exists()) {
         return View::ERROR_NOTFOUND;
     }
     if ($image->get('albumid') != $album->get('id')) {
         return View::ERROR_BADREQUEST;
     }
     $image->delete();
     Core::SetMessage('Removed image successfully', 'success');
     \core\redirect($album->get('rewriteurl'));
 }