Exemple #1
0
 public static function initialVerify($ignoreExistingPost = false)
 {
     if (!empty($_POST["slug"])) {
         $_POST["slug"] = blog::handlePostName($_POST["slug"]);
     } else {
         if (!empty($_POST["title"])) {
             $_POST["slug"] = blog::handlePostName($_POST["title"]);
         }
     }
     if (!$ignoreExistingPost && self::postExist("slug", $_POST["slug"])) {
         system::registerEvent("error", "slug", "Такой адрес объекта уже занят", "URL");
     }
     if (empty($_POST["title"])) {
         system::registerEvent("error", "title", "Заголовок не может быть пустым", "Заголовок объекта");
     }
     if (isset($_FILES["picRealUpload"]) && $_FILES["picRealUpload"]["error"] === 0) {
         system::registerEvent("error", "picUpld", "Ошибка при загрузке файла", "Файл картинки");
     }
     if (system::checkErrors()) {
         return false;
     }
     return true;
 }