JohnCMS mod by Simba

16.05K
Модификация JohnCMS
Основана на JohnCMS 6.2.0

Что особенного?
Внедрён шаблон на bootstrap.
Переделана шаблонная система.
Шаблоны лежат в папке theme.
В каждом шаблоне содержится header и footer в которых и содержится шапка и подвал соответственно.
В заголовки страниц, мета теги, хлебные крошки могут задаваться из любого места в модулях с помощью специальных функций про которые напишу отдельно. Этот подход значительно облегчает жизнь разработчикам модулей.

Появилось такое понятие как компоненты и шаблоны компонентов. В дальнейшем все старые модули заменятся компонентами.
О правилах разработки компонентов, более подробно о том, что это такое и подробные инструкции опишу так же отдельно.

Добавлен новый визуальный редактор.
Редактор поддерживает вставку видео с youtube.

Заменен стандартный загруз центр.


Обращаю ваше внимание, версия 1.0 ALPHA по этому не ждите полного идеального бутстрапа и подключенного везде визуального редактора


Во многих местах в целях поддержания совместимости с разработанными модулями просто подогнаны стили.

Все модули, которые работают на джоне версии 6.2.0 так же будут работать и в этом моде.
Единственное возможно будут некоторые проблемы с дизайном, но это поправляется в css

Офф. сайт: http://johnmod.symbos.su/ он же и пример работающего движка.
Документация и различные примеры будут в ближайшие пару дней, так что, если кому-то лень разбираться, можете подождать всех инструкций ) Особенно это касается компонентов)


УСТАНОВКА:

1. Скачайте установочный скрипт по адресу http://johnmod.symbos.su/johnc ... p.zip
2. Извлеките из архива и поместите в корневую директорию сайта.
3. Перейдите по адресу сайт.ру/johncmssetup.php и следуйте инструкциям мастера установки
Модификация JohnCMS Основана на JohnCMS 6.2.0 Что особенного? Внедрён шаблон на bootstrap. Переделана шаблонная система. Шаблоны лежат в папке theme. В каждом шаблоне содержится header и footer в которых и содержится шапка и подвал соответственно. В заголовки страниц, мета теги, хлебные крошки могут задаваться из любого места в модулях с помощью специальных функций про которые напишу отдельно. Этот подход значительно облегчает жизнь разработчикам модулей. Появилось такое понятие как компоненты...
.
Кадило крутится, лавэха мутится
# Str@nnik (30.06.2016 / 14:06)
Simba, тогда если не затруднит объясни мне пожалуйста как настроить сервер так, чтобы не один проект можно было ставить?) и при этом использовать простой адрес: localhost или example
https://www.digitalocean.com/c ... ts-ru Тут например описано
.
Simba, к стати ты сам на бутстрапе верстаешшь?
.
ayzek
Ars longa, vita brevis!
Почему не гитхаб?
.
(\/)____o_O____(\/)
ayzek, по мне бит по удобнее, по сути то же самое. git же
.
# Simba (30.06.2016 / 14:20)
там $_SERVER['DOCUMENT_ROOT'] используется много где
его переназначить можно же вроде.
тупо $_SERVER['DOCUMENT_ROOT'] = 'localhost/www/subdomain';
вроде пых не запрещает этого
.
Кадило крутится, лавэха мутится
# GECKTOR (01.07.2016 / 06:05)
Simba, к стати ты сам на бутстрапе верстаешшь?
Ну так-то верстаю, но в моде использую готовые шаблоны и что надо, подвёрстываю сам .
.
Simba
Кадило крутится, лавэха мутится
# ramzes (01.07.2016 / 08:04)
его переназначить можно же вроде.
тупо $_SERVER['DOCUMENT_ROOT'] = 'localhost/www/subdomain';
вроде пых не запрещает этого
Ну кстати да. Как вариант пятиколёсного велосипеда сойдет)
Встречал как-то таких перцев которые на рабочем сайте перебивали серверные переменные) Долго плевался)
.
Кадило крутится, лавэха мутится
# ayzek (01.07.2016 / 06:42)
Почему не гитхаб?
х.з. не заморачивался. Как что-то более менее собранное будет, переедем на гит может быть)
.
# Simba (30.06.2016 / 14:22)
https://www.digitalocean.com/c ... ts-ru Тут например описано
Блин, вчера я не увидел этого поста. Ну сегодня буду пробовать, спасибо
.
Simba, в новой версии верстку будешь дополнять ? Или оставишь как есть исправив не ровности ?

Я к тому что многое можно было бы визуально сделать по приятнее и в нову со временем а не то что тут [о][ц][у] [и т.д] можно ведь это всё в диф и разных цветов в принципе нагрузки нет от этого, а для глаз приятно и на тац устройствах не надо выцеливать тач кнопку)
Всего: 654