Merge pull request #1 from dignajar/master

New pull request
This commit is contained in:
clickwork-git 2015-10-31 13:40:04 +01:00
commit 10d4db844b
5 changed files with 61 additions and 28 deletions

View File

@ -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 '<div>'.$Language->g('The password field is empty').'</div>';
return '<div>'.$Language->g('Password must be at least 6 characters long').'</div>';
}
// Check invalid email

View File

@ -15,9 +15,9 @@ class Email {
<head>
<title>BLUDIT</title>
</head>
<body>
<div style="margin: 0px auto; border: 1px solid #2672ec; padding: 10px; font-size: 14px;">
<div style="font-size: 26px; padding: 10px; background-color: #2672ec; color: #FFFFFF;">BLUDIT</div>
<body style="background-color: #f1f1f1;">
<div style="margin: 0px auto; padding: 10px; font-size: 14px; width: 70%; max-width: 600px;">
<div style="font-size: 26px;">BLUDIT</div>
'.$args['message'].'
</div>
</body>

View File

@ -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()

View File

@ -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"
}

View File

@ -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": "<p>Це повідомлення з вашого сайту {{WEBSITE_NAME}}</p><p>Ви запросили код доступу для входу, перейдіть за наступним посиланням:</p><p>{{LINK}}</p>",
"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": "Перегляд і редагування свого профілю."
}