Skip to content
JohnCMS Content Management System
PHP JavaScript HTML TSQL CSS
Branch: develop
Clone or download
simba77 Гостевая переписана на шаблоны, доработан дизайн для постов.
\ prism.js и prism.css добавлены в общий файл сборки в новом шаблоне.
Latest commit c118971 Nov 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Каталог аватаров перемещен в /assets Oct 26, 2019
config Значительно упрощена работа с хлебными крошками. Nov 14, 2019
data Добавлена папка для .log файлов Nov 11, 2019
install Исправлены замеченные ошибки в инсталляторе Nov 15, 2019
modules Гостевая переписана на шаблоны, доработан дизайн для постов. Nov 16, 2019
system В классе User добавлен метод для получения аватара пользователя. Nov 15, 2019
themes/default Гостевая переписана на шаблоны, доработан дизайн для постов. Nov 16, 2019
upload Библиотека перемещена в папку с модулями Oct 26, 2019
.editorconfig Дополнительные правки editorconfig для расстановки переносов строк Nov 14, 2019
.gitattributes Добавлен .gitattributes Dec 20, 2016
.gitignore Updated .gitignore Nov 13, 2019
.htaccess Updated .htaccess Nov 3, 2019
.styleci.yml Updated style-ci configuration Nov 4, 2019
CHANGELOG.md Дополнен CHANGELOG Nov 6, 2019
Gruntfile.js Updated dependencies Nov 13, 2019
LICENSE
README.md Добавлен сборщик css и js для нового шаблона. Дополнен README. Добавл… Nov 10, 2019
composer.json Изменено подключение файла с хелперами Nov 10, 2019
composer.lock Применена новая версия пакета batumibiz/captcha Nov 7, 2019
favicon.ico JohnCMS 1.5.0 Feb 8, 2015
index.php Добавлен хелпер для отображения ошибки 404 Nov 10, 2019
package.json Updated dependencies Nov 13, 2019
robots.txt Переименована папка с Админкой Sep 8, 2019
webpack.mix.js Добавлен сборщик css и js для нового шаблона. Дополнен README. Добавл… Nov 10, 2019

README.md

JohnCMS

Packagist StyleCI GitHub tag (latest SemVer)

Система управления сайтом JohnCMS предназначена для построения сайтов, которые будут просматриваться с мобильных телефонов.

Основные возможности системы:

  • мультиязычность
  • высокий уровень безопасности
  • форум с возможностью закрепления/закрытия тем, созданием голосований, возможностью прикрепления файлов в теме и т.д...
  • личные Фотоальбомы
  • личные Гостевые книги
  • библиотека с неограниченной вложенностью разделов и возможностью для посетителей сайта публиковать свои статьи. Модерация статей, компиляция FB книг.
  • загруз центр с неограниченной вложенностью разделов, рейтингом, комментариями.
  • приват (личная почта) с возможностью прикрепления файлов
  • и многое другое...

Системные требования

  • Версия PHP не ниже 7.1
  • MySQL версии не ниже 5.6
  • Поддержка .htaccess

Установка из репозитория

  1. У Вас должен иметься Composer, Node.js, компьютер должен быть подключен к Internet.
  2. В консоли выполните команду composer install для установки всех зависимостией.
  3. Выполните команду npm install для установки зависимостей, необходимых для сборки js и css файлов.
  4. Выполните команду npm run prod для сборки css и js файлов.
  5. Наберите в браузере адрес: http://ваш.сайт/install
  6. Запустится Инсталлятор, далее следуйте его инструкциям
  7. После установки обязательно удалите каталог /install

Установка из дистрибутива

  1. Распакуйте архив с дистрибутивом JohnCMS, загрузите файлы на свой сервер.
  2. Наберите в браузере адрес: http://ваш.сайт/install
  3. Запустится Инсталлятор, далее следуйте его инструкциям
  4. После установки обязательно удалите каталог /install
You can’t perform that action at this time.