Skip to content

jkeks/jCMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jCMS

jCMS - система управления контентом.

jCMS_cfg.php - настройки сайта jCMS_pages.php- список страниц jCMS_edit.php - редактор страниц index.php - шаблон страницы, куда можно вставлять PHP переменные

Список возможных переменных в шаблоне (index.php): $title - заголовок страницы $file - файл с контентом страницы $A - ассоциативный массив всех страниц сайта ключ - название страницы в транслите значение - название страницы $menu - меню сайта заключенное в ol>li тэги

Вставить контент в шаблоне так:

Страницы сайта должны располагаться в папке pages Есть специальная единственная страница: Редактор страниц (jCMS_edit.php) Зайдя на нее можно увидеть:

  • Список страниц для редактирования (нажать для редактирования)
  • Можно создать новую страницу

Никаких навороченных редакторов не было задумано потому что я редактирую все в SynWrite. Да копировал из текстового поля в редактор, редактировал и возвращал обратно.

Как создать сайт на jCMS ?

  • Копируете 3 файла jCMS_*.php в корень сайта
  • Создаете папку pages
  • Создаете шаблон сайта, вставляете куда надо данные:
  • Правите файл jCMS_cfg.php
  • В .htaccess пропишите свой IP адрес для доступа к редактированию сайта
  • Все, можно через Web добавлять страницы, заходите http://site.ru/jCMS_edit.php и поехали..

Автор: jkeks [http://jkeks.ru]

Changelog

03.02.2014

  • убрано поле транслита при создании страницы, теперь транслит автоматичен

11.01.2014

  • решено что паролей для редактирования и создания страниц не будет, будет просто блокировка по IP адресу

25.12.2013

  • теперь нельзя радактировать системные файлы впринципе
  • теперь можно создать новую страницу через Web
  • мелкие улучшения

About

CMS в несколько строк кода PHP.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages