commit
1fe7b1747a
|
@ -66,12 +66,16 @@ a {
|
||||||
color: #2672ec;
|
color: #2672ec;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bludit-logo {
|
li.bludit-logo {
|
||||||
color: #848484 !important;
|
color: #848484 !important;
|
||||||
}
|
height: 70px;
|
||||||
|
padding: 15px;
|
||||||
a.bludit-logo:hover {
|
display: block;
|
||||||
background: none !important;
|
font-size: 14px;
|
||||||
|
font-weight: 400;
|
||||||
|
height: 35px;
|
||||||
|
line-height: 40px;
|
||||||
|
text-shadow: 0 1px 0 #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
.uk-panel-box {
|
.uk-panel-box {
|
||||||
|
|
|
@ -57,7 +57,7 @@ $(document).ready(function() {
|
||||||
<div class="uk-container uk-container-center">
|
<div class="uk-container uk-container-center">
|
||||||
|
|
||||||
<ul class="uk-navbar-nav uk-hidden-small">
|
<ul class="uk-navbar-nav uk-hidden-small">
|
||||||
<li><a target="_blank" class="bludit-logo" href="http://www.bludit.com">BLUDIT</a></li>
|
<li class="bludit-logo">BLUDIT</li>
|
||||||
<li <?php echo ($layout['view']=='dashboard')?'class="uk-active"':'' ?> ><a href="<?php echo HTML_PATH_ADMIN_ROOT.'dashboard' ?>"><i class="uk-icon-object-ungroup"></i> <?php $L->p('Dashboard') ?></a></li>
|
<li <?php echo ($layout['view']=='dashboard')?'class="uk-active"':'' ?> ><a href="<?php echo HTML_PATH_ADMIN_ROOT.'dashboard' ?>"><i class="uk-icon-object-ungroup"></i> <?php $L->p('Dashboard') ?></a></li>
|
||||||
<li <?php echo ($layout['view']=='new-post')?'class="uk-active"':'' ?>><a href="<?php echo HTML_PATH_ADMIN_ROOT.'new-post' ?>"><i class="uk-icon-pencil"></i> <?php $L->p('New post') ?></a></li>
|
<li <?php echo ($layout['view']=='new-post')?'class="uk-active"':'' ?>><a href="<?php echo HTML_PATH_ADMIN_ROOT.'new-post' ?>"><i class="uk-icon-pencil"></i> <?php $L->p('New post') ?></a></li>
|
||||||
<li <?php echo ($layout['view']=='new-page')?'class="uk-active"':'' ?>><a href="<?php echo HTML_PATH_ADMIN_ROOT.'new-page' ?>"><i class="uk-icon-file-text-o"></i> <?php $L->p('New page') ?></a></li>
|
<li <?php echo ($layout['view']=='new-page')?'class="uk-active"':'' ?>><a href="<?php echo HTML_PATH_ADMIN_ROOT.'new-page' ?>"><i class="uk-icon-file-text-o"></i> <?php $L->p('New page') ?></a></li>
|
||||||
|
|
|
@ -14,7 +14,7 @@ $pagesParents = array(NO_PARENT_CHAR=>array());
|
||||||
// Functions
|
// Functions
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
|
|
||||||
function orderChildren($a, $b)
|
function sortPages($a, $b)
|
||||||
{
|
{
|
||||||
if ($a->position() == $b->position()) {
|
if ($a->position() == $b->position()) {
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -23,10 +23,6 @@ function orderChildren($a, $b)
|
||||||
return ($a->position() < $b->position()) ? -1 : 1;
|
return ($a->position() < $b->position()) ? -1 : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
function orderParent($array, $values, $offset) {
|
|
||||||
return ( array_slice($array, 0, $offset, true) + $values + array_slice($array, $offset, NULL, true) );
|
|
||||||
}
|
|
||||||
|
|
||||||
function build_page($key)
|
function build_page($key)
|
||||||
{
|
{
|
||||||
global $dbPages;
|
global $dbPages;
|
||||||
|
@ -110,31 +106,27 @@ function build_all_pages()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ======== Sort pages ========
|
// --- SORT PAGES ---
|
||||||
|
|
||||||
$tmpNoParents = $pagesParents[NO_PARENT_CHAR];
|
// Sort parents.
|
||||||
|
$parents = $pagesParents[NO_PARENT_CHAR];
|
||||||
|
uasort($parents, 'sortPages');
|
||||||
|
|
||||||
|
// Sort children.
|
||||||
unset($pagesParents[NO_PARENT_CHAR]);
|
unset($pagesParents[NO_PARENT_CHAR]);
|
||||||
|
$children = $pagesParents;
|
||||||
// Sort children
|
|
||||||
$tmpPageWithParent = array();
|
$tmpPageWithParent = array();
|
||||||
foreach($pagesParents as $parentKey=>$childrenPages)
|
foreach($children as $parentKey=>$childrenPages)
|
||||||
{
|
{
|
||||||
$tmpPageWithParent[$parentKey] = $childrenPages;
|
// If the child doesn't have a valid parent, then doesn't included them.
|
||||||
uasort($tmpPageWithParent[$parentKey], 'orderChildren');
|
if(isset($pages[$parentKey]))
|
||||||
}
|
{
|
||||||
|
$tmpPageWithParent[$parentKey] = $childrenPages;
|
||||||
// Sort parents
|
uasort($tmpPageWithParent[$parentKey], 'sortPages');
|
||||||
$tmp = array();
|
|
||||||
foreach($tmpNoParents as $parentKey=>$childrenPages)
|
|
||||||
{
|
|
||||||
// DEBUG: Workaround, Esto es un bug, cuando se usa el Cli mode
|
|
||||||
// DEBUG: Se genera un padre sin index.txt y adentro hay un hijo
|
|
||||||
if(isset($pages[$parentKey])) {
|
|
||||||
$tmp = orderParent($tmp, array($parentKey=>$childrenPages), $pages[$parentKey]->position());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$pagesParents = array(NO_PARENT_CHAR=>$tmp) + $tmpPageWithParent;
|
$pagesParents = array(NO_PARENT_CHAR=>$parents) + $tmpPageWithParent;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
{
|
{
|
||||||
"native": "Русский (Россия)",
|
"native": "Русский (Россия)",
|
||||||
"english-name": "Russian",
|
"english-name": "Russian",
|
||||||
"last-update": "2015-11-05",
|
"last-update": "2015-11-17",
|
||||||
"author": "Сергей Ворон",
|
"author": "Сергей Ворон",
|
||||||
"email": "sergey@voron.pw",
|
"email": "sergey@voron.pw",
|
||||||
"website": "voron.pw"
|
"website": "voron.pw"
|
||||||
|
@ -203,5 +203,15 @@
|
||||||
"images": "Изображения",
|
"images": "Изображения",
|
||||||
"upload-image": "Загрузить изображение",
|
"upload-image": "Загрузить изображение",
|
||||||
"drag-and-drop-or-click-here": "Перетащите или нажмите здесь",
|
"drag-and-drop-or-click-here": "Перетащите или нажмите здесь",
|
||||||
"insert-image": "Вставить изображение"
|
"insert-image": "Вставить изображение",
|
||||||
|
"supported-image-file-types": "Поддерживаемые типы файлов изображений",
|
||||||
|
"date-format": "Формат даты",
|
||||||
|
"time-format": "Формат времени",
|
||||||
|
"chat-with-developers-and-users-on-gitter":"Чат с разработчиками и пользователями в [Gitter](https://gitter.im/dignajar/bludit)",
|
||||||
|
"this-is-a-brief-description-of-yourself-our-your-site":"Это краткое описание о вас или о сайте, чтобы изменить этот текст перейдите в панель управления, настройки, плагины и настройте плагин about.",
|
||||||
|
"profile-picture": "Изображение профиля",
|
||||||
|
"the-about-page-is-very-important": "Страница о нас является важным и мощным инструментом для потенциальных клиентов и партнеров. Для тех, кто пришел, кому интересен ваш сайт, страница О нас является первым источником информации.",
|
||||||
|
"change-this-pages-content-on-the-admin-panel": "Измените содержимое этой страницы в панели управления, Управление, Страницы и нажмите на страницу about.",
|
||||||
|
"about-your-site-or-yourself": "О Вашем сайте или о вас",
|
||||||
|
"welcome-to-bludit": "Добро пожаловать в Bludit"
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
{
|
{
|
||||||
"native": "Traditional Chinese (Taiwan)",
|
"native": "Traditional Chinese (Taiwan)",
|
||||||
"english-name": "Traditional Chinese",
|
"english-name": "Traditional Chinese",
|
||||||
"last-update": "2015-11-10",
|
"last-update": "2015-11-21",
|
||||||
"author": "Ethan Chen",
|
"author": "Ethan Chen",
|
||||||
"email": "ethan42411@gmail.com",
|
"email": "ethan42411@gmail.com",
|
||||||
"website": "http://single4.ml"
|
"website": "http://single4.ml"
|
||||||
|
@ -203,5 +203,14 @@
|
||||||
"upload-image": "上傳圖片",
|
"upload-image": "上傳圖片",
|
||||||
"drag-and-drop-or-click-here": "拖曳您的圖片到這裡或是點選這裡選擇圖片",
|
"drag-and-drop-or-click-here": "拖曳您的圖片到這裡或是點選這裡選擇圖片",
|
||||||
"insert-image": "插入圖片",
|
"insert-image": "插入圖片",
|
||||||
"supported-image-file-types": "可以上傳的檔案格式"
|
"supported-image-file-types": "可以上傳的檔案格式",
|
||||||
|
"date-format": "日期格式",
|
||||||
|
"time-format": "時間格式",
|
||||||
|
"chat-with-developers-and-users-on-gitter":"與開發者或使用者聊聊天吧~ [Gitter](https://gitter.im/dignajar/bludit)",
|
||||||
|
"this-is-a-brief-description-of-yourself-our-your-site":"這是關於您的自己或是網站的簡短介紹,如果想要修改介紹,請至管理介面/設定/延伸模組,設定一個名為關於的延伸模組。",
|
||||||
|
"profile-picture": "大頭貼",
|
||||||
|
"the-about-page-is-very-important": "這個關於頁面是對於使用者與合作夥伴非常重要、非常有用的工具。對於那些不了解您網站內容的人,您的關於頁面將會是他們第一個閱讀的頁面。",
|
||||||
|
"change-this-pages-content-on-the-admin-panel": "在管理介面中更改此頁面的內容,管理/頁面,接著點選關於頁面。",
|
||||||
|
"about-your-site-or-yourself": "關於您的網站或是您自己",
|
||||||
|
"welcome-to-bludit": "歡迎使用Bludit"
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Обо мне",
|
||||||
|
"description": "Небольшое описание о вашем сайте или о себя."
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Комментарии Disqus",
|
||||||
|
"description": "Disqus это сервис комментариев для сайтов и блогов. Необходимо быть зарегистрированным на Disqus.com перед использованием плагина."
|
||||||
|
},
|
||||||
|
"disqus-shortname": "Disqus shortname",
|
||||||
|
"enable-disqus-on-pages": "Включить Disqus на страницах",
|
||||||
|
"enable-disqus-on-posts": "Включить Disqus в записях",
|
||||||
|
"enable-disqus-on-default-home-page": "Включить Disqus на домашней странице"
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Google Tools",
|
||||||
|
"description": "Этот плагин генерирует мета теги для проверки вашего сайта в Google Webmasters Tools и код JavaScript для отслеживания вашего сайта в Google Analytics."
|
||||||
|
},
|
||||||
|
"google-webmasters-tools": "Google Webmasters tools",
|
||||||
|
"google-analytics-tracking-id": "Google Analytics Tracking ID",
|
||||||
|
"complete-this-field-with-the-google-site-verification": "Заполните это поле для проверки владельца сайта.",
|
||||||
|
"complete-this-field-with-the-tracking-id": "Заполните это поле с Tracking ID чтобы сгенерировать код Javascript для отслеживания в Google Analytics."
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Режим обслуживания",
|
||||||
|
"description": "Установите ваш сайт в режим обслуживания, вы можете получить доступ к панели управления."
|
||||||
|
},
|
||||||
|
|
||||||
|
"enable-maintence-mode": "Включить режим обслуживания",
|
||||||
|
"message": "Сообщение"
|
||||||
|
}
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Open Graph",
|
||||||
|
"description": "Протокол Open Graph дает возможность связывать свой контент с социальными сетями."
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Список страниц",
|
||||||
|
"description": "Показывает упорядоченый список страниц."
|
||||||
|
},
|
||||||
|
|
||||||
|
"home": "Главная",
|
||||||
|
"show-home-link": "Показывать ссылку на главную"
|
||||||
|
}
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "SimpleMDE",
|
||||||
|
"description": "Простой, красивый, и встраиваемый JavaScript редактор markdown автора @WesCossick. Адаптировано Diego Najar для Bludit."
|
||||||
|
},
|
||||||
|
"toolbar": "Панель инструментов",
|
||||||
|
"tab-size": "Размер панели"
|
||||||
|
}
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Список тегов",
|
||||||
|
"description": "Показывает все теги."
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue