diff --git a/install.php b/install.php
index 44c01f7e..0deac19f 100644
--- a/install.php
+++ b/install.php
@@ -309,10 +309,10 @@ function install($adminPassword, $email, $timezoneOffset)
file_put_contents(PATH_DATABASES.'site.php', $dataHead.json_encode($data, JSON_PRETTY_PRINT), LOCK_EX);
+ // File users.php
$salt = getRandomString();
$passwordHash = sha1($adminPassword.$salt);
- // File users.php
$data = array(
'admin'=>array(
'firstName'=>'',
@@ -329,7 +329,11 @@ function install($adminPassword, $email, $timezoneOffset)
file_put_contents(PATH_DATABASES.'users.php', $dataHead.json_encode($data, JSON_PRETTY_PRINT), LOCK_EX);
// File security.php
+ $randomKey = getRandomString();
+ $randomKey = sha1($randomKey);
+
$data = array(
+ 'key1'=>$randomKey,
'minutesBlocked'=>5,
'numberFailuresAllowed'=>10,
'blackList'=>array()
@@ -424,9 +428,9 @@ function checkPOST($args)
global $Language;
// Check empty password
- if(empty($args['password']))
+ if( strlen($args['password']) < 6 )
{
- return '
-
BLUDIT
+
+
+
BLUDIT
'.$args['message'].'
diff --git a/kernel/security.class.php b/kernel/security.class.php
index 2567ac16..78b8495f 100644
--- a/kernel/security.class.php
+++ b/kernel/security.class.php
@@ -3,6 +3,7 @@
class Security extends dbJSON
{
private $dbFields = array(
+ 'key1'=>'Where we go we dont need roads',
'minutesBlocked'=>5,
'numberFailuresAllowed'=>10,
'blackList'=>array()
diff --git a/languages/en_US.json b/languages/en_US.json
index df456ee9..c91025af 100644
--- a/languages/en_US.json
+++ b/languages/en_US.json
@@ -196,5 +196,7 @@
"general-settings": "General settings",
"advanced-settings": "Advanced settings",
"manage-users": "Manage users",
- "view-and-edit-your-profile": "View and edit your profile."
+ "view-and-edit-your-profile": "View and edit your profile.",
+
+ "password-must-be-at-least-6-characters-long": "Password must be at least 6 characters long"
}
diff --git a/languages/uk_UA.json b/languages/uk_UA.json
index be97ec3d..96c018a8 100644
--- a/languages/uk_UA.json
+++ b/languages/uk_UA.json
@@ -3,7 +3,7 @@
{
"native": "Українська (Україна)",
"english-name": "Ukrainian",
- "last-update": "2015-10-03",
+ "last-update": "2015-10-30",
"author": "Allec Bernz",
"email": "admin@allec.info",
"website": "allec.info"
@@ -15,8 +15,8 @@
"editor": "Редактор",
"dashboard": "Панель управління",
"role": "Роль",
- "post": "Запис",
- "posts": "Записи",
+ "post": "Публікація",
+ "posts": "Публікації",
"users": "Користувачі",
"administrator": "Адміністратор",
"add": "Додати",
@@ -25,7 +25,7 @@
"title": "Назва",
"no-parent": "Немає джерела",
"edit-page": "Редагувати сторінку",
- "edit-post": "Редагувати запис",
+ "edit-post": "Редагувати публікацію",
"add-a-new-user": "Додати нового користувача",
"parent": "Джерело",
"friendly-url": "Дружні URL",
@@ -57,7 +57,7 @@
"site-slogan": "Слоган сайту",
"site-description": "Опис сайту",
"footer-text": "Текст нижнього колонтитулу",
- "posts-per-page": "Записів на сторінці",
+ "posts-per-page": "Публікацій на сторінці",
"site-url": "URL-адреса сайту",
"writting-settings": "Параметри написання",
"url-filters": "URL-фільтри",
@@ -69,10 +69,10 @@
"website": "Веб-сайт",
"timezone": "Часовий пояс",
"locale": "Локаль",
- "new-post": "Новий запис",
- "html-and-markdown-code-supported": "Підтримується код HTML і Markdown",
+ "new-post": "Нова публікація",
"new-page": "Нова сторінка",
- "manage-posts": "Керувати записами",
+ "html-and-markdown-code-supported": "Підтримується код HTML і Markdown",
+ "manage-posts": "Керування публікаціями",
"published-date": "Дата публікації",
"modified-date": "Дата редагування",
"empty-title": "Порожній заголовок",
@@ -91,8 +91,8 @@
"advanced-options": "Додаткові параметри",
"user-deleted": "Користувач видалений",
"page-added-successfully": "Сторінку успішно додано",
- "post-added-successfully": "Запис успішно додано",
- "the-post-has-been-deleted-successfully": "Запис успішно видалено",
+ "post-added-successfully": "Публікацію успішно додано",
+ "the-post-has-been-deleted-successfully": "Публікацію успішно видалено",
"the-page-has-been-deleted-successfully": "Сторінку успішно видалено",
"username-or-password-incorrect": "Неправильне ім'я користувача або пароль",
"database-regenerated": "База даних регенерована",
@@ -104,24 +104,23 @@
"user-has-been-added-successfully": "Користувача додано успішно",
"you-do-not-have-sufficient-permissions": "Ви не маєте прав на доступ до цієї сторінки, зверніться до адміністратора.",
"settings-advanced-writting-settings": "Параметри->Додаткові параметри->Параметри написання",
- "new-posts-and-pages-synchronized": "Нові записи та сторінки синхронізовані.",
- "you-can-choose-the-users-privilege": "Ви можете вибрати привілей користувача. Роль редактора дозволяє тільки додавати сторінки та записи.",
+ "new-posts-and-pages-synchronized": "Нові публікації та сторінки синхронізовані.",
+ "you-can-choose-the-users-privilege": "Ви можете вибрати привілей користувача. Роль редактора дозволяє тільки додавати сторінки та публікації.",
"email-will-not-be-publicly-displayed": "E-mail не буде відображатися публічно. Рекомендується для відновлення пароля та повідомлень.",
"use-this-field-to-name-your-site": "Використовуйте це поле для назви свого сайту, яка буде відображатися у верхній частині кожної сторінки вашого сайту.",
"use-this-field-to-add-a-catchy-phrase": "Використовуйте це поле, щоб додати яскраву фразу на вашому сайті.",
"you-can-add-a-site-description-to-provide": "Ви можете додати опис сайту, щоб забезпечити коротку біографію чи опис вашого сайту.",
"you-can-add-a-small-text-on-the-bottom": "Ви можете додати невеликий текст внизу кожної сторінки, наприклад: авторські права, власник, дати і т.д.",
- "number-of-posts-to-show-per-page": "Кількість записів на сторінці.",
+ "number-of-posts-to-show-per-page": "Кількість публікацій на сторінці.",
"the-url-of-your-site": "URL-адреса Вашого сайту.",
"add-or-edit-description-tags-or": "Додати чи редагувати опис, теги або змінити дружні URL.",
"select-your-sites-language": "Виберіть мову вашого сайту.",
"select-a-timezone-for-a-correct": "Виберіть часовий пояс для правильного відображення дати/часу на вашому сайті.",
"you-can-use-this-field-to-define-a-set-of": "Ви можете використовувати це поле для визначення набору параметрів, що відносяться до мови, країни та особливих переваг.",
- "you-can-modify-the-url-which-identifies":"Ви можете змінити URL, який ідентифікує сторінку чи запис за допомогою легких для розуміння ключових слів. Не більше 150 символів.",
+ "you-can-modify-the-url-which-identifies":"Ви можете змінити URL, який ідентифікує сторінку чи публікацію за допомогою легких для розуміння ключових слів. Не більше 150 символів.",
"this-field-can-help-describe-the-content": "Це поле може допомогти описати зміст у декількох словах. Не більше 150 символів.",
- "write-the-tags-separated-by-comma": "Напишіть теги через кому. Наприклад: тег1, тег2, тег3",
- "delete-the-user-and-all-its-posts":"Видалити користувача та всі його записи",
- "delete-the-user-and-associate-its-posts-to-admin-user": "Видалити користувача та зв'язати його записи з користувачем admin",
+ "delete-the-user-and-all-its-posts":"Видалити користувача та всі його публікації",
+ "delete-the-user-and-associate-its-posts-to-admin-user": "Видалити користувача та зв'язати його публікації з користувачем admin",
"read-more": "Читати далі",
"show-blog": "Показати блог",
"default-home-page": "Домашня сторінка за промовчанням",
@@ -135,7 +134,7 @@
"author": "Автор",
"start-here": "Почніть тут",
"install-theme": "Встановити тему",
- "first-post": "Перший запис",
+ "first-post": "Перша стаття",
"congratulations-you-have-successfully-installed-your-bludit": "Вітаємо, Ви успішно встановили ваш **Bludit**",
"whats-next": "Що далі",
"manage-your-bludit-from-the-admin-panel": "Керуйте вашим Bludit через [панель управління](./admin/)",
@@ -159,14 +158,41 @@
"ip-address-has-been-blocked": "IP-адресу заблоковано.",
"try-again-in-a-few-minutes": "Повторіть спробу через декілька хвилин.",
"date": "Дата",
- "you-can-schedule-the-post-just-select-the-date-and-time": "Ви можете запланувати запис, просто виберіть дату та час.",
"scheduled": "Заплановано",
"publish": "Опублікувати",
"please-check-your-theme-configuration": "Будь ласка, перевірте конфігурацію вашої теми.",
"plugin-label": "Мітка плагіна",
- "enabled": "Включено",
+ "enabled": "Увімкнено",
"disabled": "Вимкнено",
"cli-mode": "Режим CLI",
"command-line-mode": "Режим командного рядка",
- "enable-the-command-line-mode-if-you-add-edit": "Включіть режим командного рядка, якщо ви додаєте, редагуєте або видаляєте записи та сторінки з файлової системи"
+ "enable-the-command-line-mode-if-you-add-edit": "Увімкніть режим командного рядка, якщо ви додаєте, редагуєте або видаляєте публікації та сторінки з файлової системи",
+ "configure": "Налаштування",
+ "uninstall": "Видалити",
+ "change-password": "Зміна пароля",
+ "to-schedule-the-post-just-select-the-date-and-time": "Щоб запланувати публікацію, просто виберіть дату та час.",
+ "write-the-tags-separated-by-commas": "Напишіть теги, розділені комами.",
+ "status": "Статус",
+ "published": "Опубліковано",
+ "scheduled-posts": "Заплановані публікації",
+ "statistics": "Статистика",
+ "name": "Ім'я",
+ "email-account-settings":"Налаштування облікового запису електронної пошти",
+ "sender-email": "Email відправника",
+ "emails-will-be-sent-from-this-address":"Листи будуть відправлятися з цієї адреси.",
+ "bludit-login-access-code": "BLUDIT - Код доступу для входу",
+ "check-your-inbox-for-your-login-access-code":"Перевірте вашу поштову скриньку на наявність коду доступу для входу",
+ "there-was-a-problem-sending-the-email":"Виникла проблема з відправкою електронної пошти",
+ "back-to-login-form": "Назад до форми входу",
+ "send-me-a-login-access-code": "Надішліть мені код доступу для входу",
+ "get-login-access-code": "Отримати код доступу для входу",
+ "email-notification-login-access-code": "
Це повідомлення з вашого сайту {{WEBSITE_NAME}}
Ви запросили код доступу для входу, перейдіть за наступним посиланням:
{{LINK}}
",
+ "there-are-no-scheduled-posts": "Немає жодних запланованих публікацій.",
+ "show-password": "Показати пароль",
+ "edit-or-remove-your=pages": "Редагування або видалення ваших сторінок.",
+ "edit-or-remove-your-blogs-posts": "Редагування або видалення публікацій вашого блогу.",
+ "general-settings": "Загальні налаштування",
+ "advanced-settings": "Додаткові налаштування",
+ "manage-users": "Управління користувачами",
+ "view-and-edit-your-profile": "Перегляд і редагування свого профілю."
}