Добавлено: 28.10.2019 / 21:46
# 3KZO (28.10.2019 / 21:09)
AlkatraZ, хм, т.к проект является опенсорс, я могу вносить свои изменения и представлять ваш продукт под брендом JohnCMS? не в коммерческих целях, а в массы(опенсорс)?)
Разумеется.
Проект под открытой лиценезией GPL-3
Добавлено: 29.10.2019 / 22:44
Новости разработки
Как и планировалось, в JohnCMS встроен шаблонизатор Plates.
Для него написан собственный простой
Assets Manager (который еще будет дорабатываться), это такая небольшая функция-помощник, которая позволяет избежать написания головоломных ссылок на картинки, CSS и другое... Вместо этого просто
вводите название файла, а Assets уже сам разберется, где лежит запрошенный файл (с учетом переключателя тем) и выдаст правильную ссылку.
Пока через шаблон выводится только Главная страница.
Идет работа по переделке остального, а Макс работает над новой современной версткой, которая постепенно заменит всю старую.
Когда наглядно можно будет увидеть?
Бермудский, В телеге есть скрин)) А в движке пока все тоже самое, верстка главной в шаблон перенесена
tmpl (+/-)
<?php
/**
* @var Johncms\Utility\Counters $counters
* @var Johncms\Utility\NewsWidget $news
* @var int $rights
*/
$this->layout('system::layout/old', ['title' => _t('Welcome', 'system')])
?>
<div class="phdr"><strong><?= _t('Information', 'system') ?></strong></div>
<div><?= $news->news ?></div>
<div class="menu"><a href="news/"><?= _t('News archive', 'system') ?></a> (<?= $news->newscount ?>)</div>
<div class="menu"><a href="help/"><?= _t('Information, FAQ', 'system') ?></a></div>
<div class="phdr"><strong><?= _t('Communication', 'system') ?></strong></div>
<?php if ($config->mod_guest || $rights >= 7): ?>
<div class="menu"><a href="guestbook/"><?= _t('Guestbook', 'system') ?></a> (<?= $counters->guestbook() ?>)</div>
<?php endif ?>
<?php if ($config->mod_forum || $rights >= 7): ?>
<div class="menu"><a href="forum/"><?= _t('Forum', 'system') ?></a> (<?= $counters->forum() ?>)</div>
<?php endif ?>
<div class="phdr"><strong><?= _t('Useful', 'system') ?></strong></div>
<?php if ($config->mod_down || $rights >= 7): ?>
<div class="menu"><a href="downloads/"><?= _t('Downloads', 'system') ?></a> (<?= $counters->downloads() ?>)</div>
<?php endif ?>
<?php if ($config->mod_lib || $rights >= 7): ?>
<div class="menu"><a href="library/"><?= _t('Library', 'system') ?></a> (<?= $counters->library() ?>)</div>
<?php endif ?>
<div class="phdr"><strong><?= _t('Community', 'system') ?></strong></div>
<div class="menu"><a href="users/"><?= _t('Users', 'system') ?></a> (<?= $counters->users() ?>)</div>
<div class="menu"><a href="album/"><?= _t('Photo Albums', 'system') ?></a> (<?= $counters->album() ?>)</div>
Восстановление пароля забыл.
ayzek, Telegram мессенджер
Кто скринкаст хотел? Заодно и Макса послушайте