Увеличина длинна минимального описания точки
This commit is contained in:
parent
09b2597efe
commit
6e488966ff
|
|
@ -226,20 +226,35 @@ class JsonController extends Controller
|
|||
$_POST['description'] = strip_tags($_POST['description']);
|
||||
}
|
||||
|
||||
if (!( isset($_POST['name']) && $_POST['name'] && strlen($_POST['name']) > 1 ))
|
||||
if (!( isset($_POST['name']) && $_POST['name'] && strlen($_POST['name']) > 5 )) {
|
||||
$errors[1] = 'Неверное название точки';
|
||||
if (!( isset($_POST['img']) && (int) $_POST['img']))
|
||||
}
|
||||
|
||||
if (!( isset($_POST['img']) && (int) $_POST['img'])) {
|
||||
$errors[2] = 'Плохая ссылка на изображение';
|
||||
if (!( isset($_POST['description']) && $_POST['description'] && strlen($_POST['description']) > 25 ))
|
||||
}
|
||||
|
||||
$discriptionLimit = (App::$user && App::$user->isAdmin) ? 20 : 500;
|
||||
App::log('user', App::$user);
|
||||
if (!( isset($_POST['description']) && $_POST['description'] && strlen($_POST['description']) > $discriptionLimit )) {
|
||||
$errors[3] = 'Слишком короткое описание';
|
||||
if (!( isset($_POST['categoryId']) && $_POST['categoryId'] ))
|
||||
}
|
||||
|
||||
if (!( isset($_POST['categoryId']) && $_POST['categoryId'] )) {
|
||||
$errors[4] = 'Не задана категория точки';
|
||||
if (!( isset($_POST['source']) ))
|
||||
}
|
||||
|
||||
if (!( isset($_POST['source']) )) {
|
||||
$errors[5] = 'Не передано поле источкика информации. Допускается пустое значение.';
|
||||
if (!( isset($_POST['lat']) && $_POST['lat'] ))
|
||||
}
|
||||
|
||||
if (!( isset($_POST['lat']) && $_POST['lat'] )) {
|
||||
$errors[6] = 'Ошибочное значение широты';
|
||||
if (!( isset($_POST['lng']) && $_POST['lng'] ))
|
||||
}
|
||||
|
||||
if (!( isset($_POST['lng']) && $_POST['lng'] )) {
|
||||
$errors[7] = 'Ошибочное значение долготы';
|
||||
}
|
||||
|
||||
if (!empty($errors)) {
|
||||
header("HTTP/1.0 400 Bad Request");
|
||||
|
|
|
|||
|
|
@ -10,14 +10,14 @@
|
|||
<form method="POST" action="/json/addpoint/" id="addPointForm" enctype="multipart/form-data">
|
||||
<div class="form-group">
|
||||
<label class="control-label" for="name">Название</label>
|
||||
<label class="control-label error" for="name">(Слишком короткое название точки)</label>
|
||||
<label class="control-label error" for="name">(Слишком короткое название точки — мининум 5 символов)</label>
|
||||
<input type="text" id="addPointName" name="name" class="form-control" />
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="control-label" for="description">Описание</label>
|
||||
<label class="control-label error" for="description">(Слишком короткое описание - минимум 25 символов)</label>
|
||||
<textarea id="addPointDescription" name="description" class="form-control" rows="4" placeholder="Название точки на русском языке (в скобках название на языке оригинала). Краткое описание точки. История создания, полгое описание. Судьба точки в настоящее время. Интересные факты."></textarea>
|
||||
<label class="control-label error" for="description">(Слишком короткое описание — минимум 500 символов)</label>
|
||||
<textarea id="addPointDescription" name="description" class="form-control" rows="4" placeholder="Название точки на русском языке (в скобках название на языке оригинала). Краткое описание точки. История создания, полное описание. Судьба точки в настоящее время. Интересные факты.<?= "\n"?>Если у вас нет информации для подобного описания, то подумайте, нужна-ли эта точка на карте? Будет-ли она интересна другим путешественникам?"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="form-group extraHeader asLink">
|
||||
|
|
|
|||
Loading…
Reference in New Issue