';
+
+HTML::formClose();
+
+?>
\ No newline at end of file
diff --git a/install.php b/install.php
index 7da52d20..f2bc046d 100644
--- a/install.php
+++ b/install.php
@@ -7,6 +7,11 @@
* Bludit is opensource software licensed under the MIT license.
*/
+// Check PHP version
+if(version_compare(phpversion(), '5.3', '<')) {
+ exit('Current PHP version '.phpversion().', you need > 5.3. (ERR_202)');
+}
+
// Security constant
define('BLUDIT', true);
@@ -139,19 +144,6 @@ function checkSystem()
$phpModules = get_loaded_extensions();
}
- // If the php version is less than 5.3, then don't check others requirements.
- if(!version_compare(phpversion(), '5.3', '>='))
- {
- $errorText = 'Current PHP version '.phpversion().', you need > 5.3. (ERR_202)';
- error_log($errorText, 0);
-
- $tmp['title'] = 'PHP version';
- $tmp['errorText'] = $errorText;
- array_push($stdOut, $tmp);
-
- return $stdOut;
- }
-
if(!file_exists(PATH_ROOT.'.htaccess'))
{
$errorText = 'Missing file, upload the file .htaccess (ERR_201)';
@@ -202,9 +194,8 @@ function install($adminPassword, $email, $timezoneOffset)
$stdOut = array();
- $timezone = timezone_name_from_abbr('', $timezoneOffset, 1);
+ $timezone = timezone_name_from_abbr('', $timezoneOffset, 0);
if($timezone === false) { $timezone = timezone_name_from_abbr('', $timezoneOffset, 0); } // Workaround bug #44780
-
date_default_timezone_set($timezone);
$currentDate = Date::current(DB_DATE_FORMAT);
diff --git a/kernel/boot/init.php b/kernel/boot/init.php
index 56d8b319..e9471d91 100644
--- a/kernel/boot/init.php
+++ b/kernel/boot/init.php
@@ -48,6 +48,12 @@ if(!defined('JSON_PRETTY_PRINT')) {
define('JSON_PRETTY_PRINT', 128);
}
+// Alert status ok
+define('ALERT_STATUS_OK', 0);
+
+// Alert status fail
+define('ALERT_STATUS_FAIL', 1);
+
// Salt length
define('SALT_LENGTH', 8);
diff --git a/kernel/dblanguage.class.php b/kernel/dblanguage.class.php
index 58a999cc..6cb9bd11 100644
--- a/kernel/dblanguage.class.php
+++ b/kernel/dblanguage.class.php
@@ -93,6 +93,7 @@ class dbLanguage extends dbJSON
foreach($files as $file)
{
+
$t = new dbJSON($file, false);
$native = $t->db['language-data']['native'];
$locale = basename($file, '.json');
diff --git a/kernel/helpers/alert.class.php b/kernel/helpers/alert.class.php
index 6b7bd9b6..b0d11bf2 100644
--- a/kernel/helpers/alert.class.php
+++ b/kernel/helpers/alert.class.php
@@ -2,21 +2,25 @@
class Alert {
- // new
- public static function set($value, $key='alert')
+ // Status, 0 = OK, 1 = Fail
+ public static function set($value, $status=ALERT_STATUS_OK, $key='alert')
{
Session::set('defined', true);
-
+ Session::set('alertStatus', $status);
Session::set($key, $value);
}
public static function get($key='alert')
{
Session::set('defined', false);
-
return Session::get($key);
}
+ public static function status()
+ {
+ return Session::get('alertStatus');
+ }
+
public static function p($key='alert')
{
echo self::get($key);
diff --git a/languages/bg_BG.json b/languages/bg_BG.json
new file mode 100644
index 00000000..ddc25448
--- /dev/null
+++ b/languages/bg_BG.json
@@ -0,0 +1,206 @@
+{
+ "language-data":
+ {
+ "native": "Български (България)",
+ "english-name": "Bulgarian",
+ "last-update": "2015-11-09",
+ "author": "Христо Дипчиков",
+ "email": "",
+ "website": "www.hristodipchikov.tk"
+ },
+
+ "username": "Потребителско име",
+ "password": "Парола",
+ "confirm-password": "Повтори паролата",
+ "editor": "Редактор",
+ "dashboard": "Администраторски панел",
+ "role": "Потребител",
+ "post": "Публикация",
+ "posts": "Публикаций",
+ "users": "Потребители",
+ "administrator": "Администратор",
+ "add": "Добави",
+ "cancel": "Откажи",
+ "content": "Съдържание",
+ "title": "Заглавие",
+ "no-parent": "Самостоятелна страница",
+ "edit-page": "Редактиране на страницата",
+ "edit-post": "Редактиране на публикацията",
+ "add-a-new-user": "Добавяне на нов потребител",
+ "parent": "Избор на основна страница",
+ "friendly-url": "Friendly URL",
+ "description": "Описание",
+ "posted-by": "Публикувано от",
+ "tags": "Етикети",
+ "position": "Позиция",
+ "save": "Запази",
+ "draft": "Чернова",
+ "delete": "Изтриване",
+ "registered": "Препоръчано",
+ "Notifications": "Известия",
+ "profile": "Профил",
+ "email": "Имейл адрес",
+ "settings": "Настройки",
+ "general": "Общи настройки",
+ "advanced": "Разширени настройки",
+ "regional": "Регионални настройки",
+ "about": "Относно",
+ "login": "Вход",
+ "logout": "Изход",
+ "manage": "Управление",
+ "themes": "Теми",
+ "prev-page": "Предишна страница",
+ "next-page": "Следваща страница",
+ "configure-plugin": "Конфигуриране",
+ "confirm-delete-this-action-cannot-be-undone": "Ако потвърдете, действието не може да бъде отменено.",
+ "site-title": "Заглавие на сайта",
+ "site-slogan": "Ключови думи / Етикети",
+ "site-description": "Описание на сайта",
+ "footer-text": "Текст долната част на страницата.",
+ "posts-per-page": "Брой публикации на страница",
+ "site-url": "Адрес, на който блога е ще бъде намиран",
+ "writting-settings": "Запиши настройките",
+ "url-filters": "URL филтри",
+ "page": "Страница",
+ "pages": "Страници",
+ "home": "Начало",
+ "welcome-back": "Добре дошли!",
+ "language": "Език",
+ "website": "Сайт",
+ "timezone": "Часова зона",
+ "locale": "Местоположение",
+ "new-post": "Нова публикация",
+ "html-and-markdown-code-supported": "Поддръжан код HTML и Markdown ",
+ "new-page": "Нова страница",
+ "manage-posts": "Управление на публикациите",
+ "published-date": "Дата на побликуване",
+ "modified-date": "Промяна на дата",
+ "empty-title": "Без заглавие",
+ "plugins": "Плъгини",
+ "install-plugin": "Добави",
+ "uninstall-plugin": "Премахни",
+ "new-password": "Нова парола",
+ "edit-user": "Промяна на потребител",
+ "publish-now": "Пуликувай",
+ "first-name": "Име",
+ "last-name": "Фамилия",
+ "bludit-version": "Bludit version",
+ "powered-by": "Създадено от",
+ "recent-posts": "Последни публикации",
+ "manage-pages": "Управление на страниците",
+ "advanced-options": "Разширени настройки",
+ "user-deleted": "Изтриване на потребител",
+ "page-added-successfully": "Страницата е добавена успешно",
+ "post-added-successfully": "Публикацията е добавена успешно",
+ "the-post-has-been-deleted-successfully": "Публикацията беше премахната успешно",
+ "the-page-has-been-deleted-successfully": "Страницата беше премахната успешно",
+ "username-or-password-incorrect": "Грешна парола или потребител",
+ "database-regenerated": "Възстановяване на база данни",
+ "the-changes-have-been-saved": "Промените са запазени",
+ "enable-more-features-at": "Активиране на повече функции в",
+ "username-already-exists": "Вече съществува такъв потребител",
+ "username-field-is-empty": "Полето за потребител е празно",
+ "the-password-and-confirmation-password-do-not-match":"Няма съвпадение между парала и потвърждение",
+ "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": "Можете да зададете правомощия на потребителя. Редактора, може само да напише страници и мнения.",
+ "email-will-not-be-publicly-displayed": "Този имейл адрес няма да бъде показван. Ще се използва за възстановяване парола и уведомления.",
+ "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": "Изберете желаният брой публикации на страница.",
+ "the-url-of-your-site": "Абсолютен адрес на вашия блог. Пример http://www.domain.com/directory/.",
+ "add-or-edit-description-tags-or": "Добавяне или редактиране на описание, eтикети или модифициране 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":"Можете да промените адреса, на дадената страница или публикация използвайки ключови думи, но с обща дължина не повече от 150 символа.",
+ "this-field-can-help-describe-the-content": " В това поле може да опишете съдържанието с няколко думи, но с обща дължина не повече от 150 символа.",
+ "write-the-tags-separeted-by-comma": "Добавянето на етикети става чрез добавянето на запетая. Например: TAG1, tag2, tag3",
+ "delete-the-user-and-all-its-posts":"Изтриване на потребителя и всички негови публикации.",
+ "delete-the-user-and-associate-its-posts-to-admin-user": "Изтриване на потребителя, без изтриване на неговите публикации.",
+ "read-more": "Вижте повече...",
+ "show-blog": "Покажи блога",
+ "default-home-page": "Задай начална страница по подразбиране",
+ "version": "Версия",
+ "there-are-no-drafts": "Не са открити чернови.",
+ "create-a-new-article-for-your-blog":"Създайте на нова публикация във вашия блог.",
+ "create-a-new-page-for-your-website":"Създайте на нова страница във вашия уеб сайт.",
+ "invite-a-friend-to-collaborate-on-your-website":"Добави потребител, който да ви помага за развитието вашият сайт.",
+ "change-your-language-and-region-settings":"Избор на параметри свързани с език, страна и местоположение.",
+ "language-and-timezone":"Език и часова зона",
+ "author": "Автор",
+ "start-here": "Начало",
+ "install-theme": "Качи тема",
+ "first-post": "Първа публикация",
+ "congratulations-you-have-successfully-installed-your-bludit": "Поздравления вие успешно инсталирахте вашият **Bludit**",
+ "whats-next": "Какво следва?",
+ "manage-your-bludit-from-the-admin-panel": "Управлявайте вашият Bludit от [Администраторският панел](./admin/)",
+ "follow-bludit-on": "Последвайте Bludit в",
+ "visit-the-support-forum": "Посети [форум](http://forum.bludit.com) за подръжка",
+ "read-the-documentation-for-more-information": "Прочети [документацията](http://docs.bludit.com) за повече информация",
+ "share-with-your-friends-and-enjoy": "Споделете с приятелите си",
+ "the-page-has-not-been-found": "Страницата не е намерена.",
+ "error": "Грешна",
+ "bludit-installer": "Bludit Инстлатор",
+ "welcome-to-the-bludit-installer": "Добре дошли в Bludit инсталатор",
+ "complete-the-form-choose-a-password-for-the-username-admin": "Попълнете формуляра, или парола за потребителското име « admin »",
+ "password-visible-field": "Парола във видимото поле!",
+ "install": "Инсталиране",
+ "choose-your-language": "Изберете вашият език",
+ "next": "Напред",
+ "the-password-field-is-empty": "Полето за парола е празно",
+ "your-email-address-is-invalid":"Вашият имейл адрес е невалиден.",
+ "proceed-anyway": "Продължете така или иначе!",
+ "drafts":"Чернови:",
+ "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": "Plugin етикет",
+ "enabled": "Разреши",
+ "disabled": "Забрани",
+ "cli-mode": "Режим CLI",
+ "command-line-mode": "Режим на команден ред",
+ "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": "Имейл на изпращача",
+ "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": "Преглед и редактиране на профила ви.",
+
+ "password-must-be-at-least-6-characters-long": "Паролата трябва да е с дължина най-малко 6 символа",
+ "images": "Снимки",
+ "upload-image": "Прикачи снимка",
+ "drag-and-drop-or-click-here": "Влачите и пускате или натиснете тук",
+ "insert-image": "Вмъкни снимка"
+}
diff --git a/languages/de_DE.json b/languages/de_DE.json
index d5ae6057..df4ef2a8 100644
--- a/languages/de_DE.json
+++ b/languages/de_DE.json
@@ -3,7 +3,7 @@
{
"native": "Deutsch (Deutschland)",
"english-name": "German",
- "last-update": "2015-10-30",
+ "last-update": "2015-11-10",
"author": "Edi Goetschel",
"email": "egoetschel@clickwork.ch",
"website": "http://www.clickwork.ch"
@@ -77,8 +77,8 @@
"modified-date": "Letzte Änderung",
"empty-title": "Kein Titel",
"plugins": "Plugins",
- "install-plugin": "Plugin installieren",
- "uninstall-plugin": "Plugin deinstallieren",
+ "install-plugin": "Plugin aktivieren",
+ "uninstall-plugin": "Plugin deaktivieren",
"new-password": "Neues Passwort",
"edit-user": "Benutzer bearbeiten",
"publish-now": "Veröffentlichen",
@@ -134,7 +134,7 @@
"language-and-timezone": "Sprache und Zeitzone",
"author": "Autor",
"start-here": "Direktzugriff",
- "install-theme": "Theme installieren",
+ "install-theme": "Theme aktivieren",
"first-post": "Erster Beitrag",
"congratulations-you-have-successfully-installed-your-bludit": "Gratulation, du hast **Bludit** erfolgreich installiert!",
"whats-next": "Und so geht es weiter:",
@@ -149,7 +149,7 @@
"welcome-to-the-bludit-installer": "Willkommen beim Bludit-Installer!",
"complete-the-form-choose-a-password-for-the-username-admin": "Bitte ein Passwort für den Benutzer \"admin\" wählen und eine E-Mail-Adresse eingeben.",
"password-visible-field": "Das Passwort wird in Klartext angezeigt!",
- "install": "Installieren",
+ "install": "Aktivieren",
"choose-your-language": "Sprache wählen",
"next": "Weiter",
"the-password-field-is-empty": "Das Passwort-Feld ist leer.",
@@ -163,14 +163,14 @@
"scheduled": "Veröffentlichung geplant.",
"publish": "Veröffentlichen",
"please-check-your-theme-configuration": "Bitte die Einstellungen des Themes prüfen.",
- "plugin-label": "Plugin-Bezeichnung",
- "enabled": "Eingeschaltet",
- "disabled": "Ausgeschaltet",
+ "plugin-label": "Titel auf der Website",
+ "enabled": "Aktiviert",
+ "disabled": "Deaktiviert",
"cli-mode": "CLI-Modus",
"command-line-mode": "Kommandozeilen-Modus",
"enable-the-command-line-mode-if-you-add-edit": "Verwende den Kommandozeilen-Modus, wenn du Beiträge und Seiten im Dateisystem hinzufügen, ändern oder löschen möchtest.",
"configure": "Konfiguration",
- "uninstall": "Deinstallation",
+ "uninstall": "Deaktivieren",
"change-password": "Neues Passwort",
"to-schedule-the-post-just-select-the-date-and-time": "Um einen Beitrag zu einem bestimmten Zeitpunkt zu veröffentlichen, Datum und Zeit wählen.",
"write-the-tags-separated-by-commas": "Schlagwörter durch Kommas getrennt.",
@@ -195,5 +195,11 @@
"edit-or-remove-your-blogs-posts": "Beiträge bearbeiten oder löschen.",
"general-settings": "Allgemeine Einnstellungen",
"advanced-settings": "Erweiterte Einnstellungen",
- "manage-users": "Benutzerverwaltung"
+ "manage-users": "Benutzerverwaltung",
+ "view-and-edit-your-profile": "Profil anschauen und bearbeiten.",
+ "password-must-be-at-least-6-characters-long": "Das Passwort muss mindestens 6 Zeichen lang sein",
+ "images": "Bilder",
+ "upload-image": "Bild hochladen",
+ "drag-and-drop-or-click-here": "Drag and Drop oder klicke hier",
+ "insert-image": "Bild einfügen"
}
diff --git a/languages/en_US.json b/languages/en_US.json
index 405f1f45..e308c6f4 100644
--- a/languages/en_US.json
+++ b/languages/en_US.json
@@ -203,5 +203,6 @@
"images": "Images",
"upload-image": "Upload image",
"drag-and-drop-or-click-here": "Drag and drop or click here",
- "insert-image": "Insert image"
+ "insert-image": "Insert image",
+ "supported-image-file-types": "Supported image file types"
}
\ No newline at end of file
diff --git a/languages/fr_FR.json b/languages/fr_FR.json
old mode 100644
new mode 100755
index b749454a..5eb05848
--- a/languages/fr_FR.json
+++ b/languages/fr_FR.json
@@ -3,7 +3,7 @@
{
"native": "Français (France)",
"english-name": "French",
- "last-update": "2015-10-29",
+ "last-update": "2015-11-08",
"author": "Frédéric K.",
"email": "stradfred@gmail.com",
"website": ""
@@ -196,5 +196,12 @@
"general-settings": "Paramètres généraux",
"advanced-settings": "Paramètres avancés",
"manage-users": "Gestion des utilisateurs",
- "view-and-edit-your-profile": "Modifier votre profil"
+ "view-and-edit-your-profile": "Modifier votre profil",
+
+ "password-must-be-at-least-6-characters-long": "Le mot de passe doit contenir au moins 6 caractères",
+ "images": "Images",
+ "upload-image": "Envoyer une image",
+ "drag-and-drop-or-click-here": "Glissez et déposez ou cliquez ici",
+ "insert-image": "Insérer l’image sélectionnée"
+
}
\ No newline at end of file
diff --git a/languages/ru_RU.json b/languages/ru_RU.json
index 79ba3a07..a719a712 100644
--- a/languages/ru_RU.json
+++ b/languages/ru_RU.json
@@ -3,7 +3,7 @@
{
"native": "Русский (Россия)",
"english-name": "Russian",
- "last-update": "2015-11-03",
+ "last-update": "2015-11-05",
"author": "Сергей Ворон",
"email": "sergey@voron.pw",
"website": "voron.pw"
@@ -42,7 +42,7 @@
"email": "Email",
"settings": "Настройки",
"general": "Основные",
- "advanced": "Дополнительные",
+ "advanced": "Расширенные",
"regional": "Региональные",
"about": "О системе",
"login": "Вход",
@@ -88,7 +88,7 @@
"powered-by": "Работает на",
"recent-posts": "Последние записи",
"manage-pages": "Управление страницами",
- "advanced-options": "Дополнительные опции",
+ "advanced-options": "Расширенные опции",
"user-deleted": "Пользователь удален",
"page-added-successfully": "Страница успешно добавлена",
"post-added-successfully": "Запись успешно добавлена",
@@ -103,21 +103,22 @@
"the-password-and-confirmation-password-do-not-match":"Пароли не совпадают",
"user-has-been-added-successfully": "Пользователь успешно добавлен",
"you-do-not-have-sufficient-permissions": "У вас не достаточно прав для доступа к этой странице, обратитесь к администратору.",
- "settings-advanced-writting-settings": "Настройки->Дополнительные->Настройки написания",
+ "settings-advanced-writting-settings": "Настройки->Расширенные->Настройки написания",
"new-posts-and-pages-synchronized": "Новые записи и страницы синхронизированы.",
"you-can-choose-the-users-privilege": "Вы можете выбрать привилегию пользователя. Роль редактора позволяет только создание страниц и записей.",
"email-will-not-be-publicly-displayed": "Email не будет отображаться публично. Рекомендуется для восстановления пароля и уведомлений.",
- "use-this-field-to-name-your-site": "Используйте это поле, для названия вашего сайта, оно появится в верхней части каждой страницы сайта.",
- "use-this-field-to-add-a-catchy-phrase": "Используйте это поле, чтобы добавить броскую фразу на вашем сайте.",
- "you-can-add-a-site-description-to-provide": "Вы можете добавить краткое описание вашего сайта.",
+ "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": "Количество записей для отображения на странице.",
- "the-url-of-your-site": "URL вашего сайта.",
+ "the-url-of-your-site": "URL сайта.",
"add-or-edit-description-tags-or": "Добавить или редактировать описание, теги или изменить дружественный URL.",
- "select-your-sites-language": "Выберите язык вашего сайта.",
- "select-a-timezone-for-a-correct": "Выберите часовой пояс для корректного отображения даты и времени на вашем сайте.",
+ "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 символов.",
+
"this-field-can-help-describe-the-content": "Это поле может помочь описать содержимое в нескольких словах. Не более 150 символов.",
"delete-the-user-and-all-its-posts":"Удалить пользователя и все его записи",
"delete-the-user-and-associate-its-posts-to-admin-user": "Удалить пользователя и связать его записи с администратором",
@@ -126,8 +127,8 @@
"default-home-page": "Домашняя страница по умолчанию",
"version": "Версия",
"there-are-no-drafts": "Черновиков нет",
- "create-a-new-article-for-your-blog":"Создать новую запись для своего блога.",
- "create-a-new-page-for-your-website":"Создать новую страницу на вашем сайте.",
+ "create-a-new-article-for-your-blog":"Создать новую запись для блога.",
+ "create-a-new-page-for-your-website":"Создать новую страницу на сайте.",
"invite-a-friend-to-collaborate-on-your-website":"Пригласить друга сотрудничать на вашем сайте.",
"change-your-language-and-region-settings":"Изменить настройки языка и региона",
"language-and-timezone":"Язык и часовой пояс",
@@ -158,6 +159,7 @@
"ip-address-has-been-blocked": "IP адрес заблокирован.",
"try-again-in-a-few-minutes": "Попробуйте еще раз через несколько минут.",
"date": "Дата",
+
"scheduled": "Запланировано",
"publish": "Опубликовать",
"please-check-your-theme-configuration": "Пожалуйста, проверьте конфигурацию вашей темы.",
@@ -167,9 +169,10 @@
"cli-mode": "Режим CLI",
"command-line-mode": "Режим командной строки",
"enable-the-command-line-mode-if-you-add-edit": "Включите режим командной строки, если вы добавляете, изменяете или удаляете записи и страницы из файловой системы",
- "configure": "Настройка",
+
+ "configure": "Настроить",
"uninstall": "Удалить",
- "change-password": "Смена пароля",
+ "change-password": "Изменить пароль",
"to-schedule-the-post-just-select-the-date-and-time": "Чтобы запланировать запись, просто выберите дату и время.",
"write-the-tags-separated-by-commas": "Напишите теги, разделенные запятыми.",
"status": "Статус",
@@ -177,22 +180,28 @@
"scheduled-posts": "Запланированные записи",
"statistics": "Статистика",
"name": "Имя",
- "email-account-settings":"Настройки учетной записи электронной почты",
+ "email-account-settings":"Настройки учетной записи email",
"sender-email": "Email отправителя",
- "emails-will-be-sent-from-this-address":"Письма будут отправляться с этого адреса.",
+ "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": "Пришлите мне код доступа для входа",
+ "send-me-a-login-access-code": "Отправить мне код доступа для входа",
"get-login-access-code": "Получить код доступа для входа",
"email-notification-login-access-code": "
Это уведомление с вашего сайта {{WEBSITE_NAME}}
Вы запросили код доступа для входа, перейдите по следующей ссылке:
{{LINK}}
",
- "there-are-no-scheduled-posts": "Нет никаких запланированных записей.",
+ "there-are-no-scheduled-posts": "Нет запланированных записей.",
"show-password": "Показать пароль",
- "edit-or-remove-your=pages": "Редактирование или удаление ваших страниц.",
- "edit-or-remove-your-blogs-posts": "Редактирование или удаление записей вашего блога.",
+ "edit-or-remove-your=pages": "Редактирование или удаление страниц.",
+ "edit-or-remove-your-blogs-posts": "Редактирование или удаление записей блога.",
"general-settings": "Общие настройки",
- "advanced-settings": "Дополнительные настройки",
+ "advanced-settings": "Расширенные настройки",
"manage-users": "Управление пользователями",
- "view-and-edit-your-profile": "Просмотр и редактирование своего профиля."
+ "view-and-edit-your-profile": "Просмотр и редактирование своего профиля.",
+
+ "password-must-be-at-least-6-characters-long": "Пароль должен содержать как минимум 6 символов",
+ "images": "Изображения",
+ "upload-image": "Загрузить изображение",
+ "drag-and-drop-or-click-here": "Перетащите или нажмите здесь",
+ "insert-image": "Вставить изображение"
}
diff --git a/plugins/pages/languages/de_DE.json b/plugins/pages/languages/de_DE.json
index c699b09c..c6695ed0 100644
--- a/plugins/pages/languages/de_DE.json
+++ b/plugins/pages/languages/de_DE.json
@@ -1,10 +1,10 @@
{
"plugin-data":
{
- "name": "Liste aller Seiten",
- "description": "Auflistung aller Seiten."
+ "name": "Anzeige aller Seiten",
+ "description": "Anzeige aller Seiten in der Seitenleiste (bei Themes mit Seitenleiste)."
},
"home": "Hauptseite",
"show-home-link": "Hauptseite zeigen"
-}
\ No newline at end of file
+}
diff --git a/plugins/simplemde/plugin.php b/plugins/simplemde/plugin.php
index 78be158e..f362c0a7 100644
--- a/plugins/simplemde/plugin.php
+++ b/plugins/simplemde/plugin.php
@@ -97,6 +97,9 @@ class pluginsimpleMDE extends Plugin {
$html .= '$("#jsaddImage").on("click", function() {
var filename = $("#jsimageList option:selected" ).text();
+ if(!filename.trim()) {
+ return false;
+ }
var text = simplemde.value();
simplemde.value(text + "![alt text]("+filename+")" + "\n");
});';
diff --git a/plugins/tags/languages/de_DE.json b/plugins/tags/languages/de_DE.json
index c07b69f4..5149f12d 100644
--- a/plugins/tags/languages/de_DE.json
+++ b/plugins/tags/languages/de_DE.json
@@ -1,7 +1,7 @@
{
"plugin-data":
{
- "name": "Liste aller Schlagwörter",
- "description": "Anzeige aller Schlagwörter."
+ "name": "Anzeige aller Schlagwörter",
+ "description": "Anzeige aller Schlagwörter in der Seitenleiste (bei Themes mit Seitenleiste)."
}
-}
\ No newline at end of file
+}
diff --git a/plugins/tags/plugin.php b/plugins/tags/plugin.php
index 4aef1b5d..179bd906 100644
--- a/plugins/tags/plugin.php
+++ b/plugins/tags/plugin.php
@@ -14,7 +14,7 @@ class pluginTags extends Plugin {
global $Language;
$html = '