Статьи из цикла

Возникла потребность создать для себя фотогалерею с нормальным интерфейсом и нормальной админкой. При этом была нужна только фотогалерея без остальных ненужных фич. После обзора многих вариантов (в том числе и Wordpress и Joomla с соответствующими плагинами) остановился на замечательнейшей, новой и бесплатной CMS Koken. В статье рассмотрен ее обзор, установка и так далее. Сама CMS основана на связке PHP + MySQL.

Внимание!

Кроме данного обзора, я этой CMS больше не занимался. Поэтому знаний больше, чем в статьях на этом блоге, у меня нет. Поэтому ответить на все ваши вопросы я не могу. Но на официальном сайте создатели активно и оперативно отвечают на вопросы (по крайней мере, когда писалась эта статья). Мне за сутки обычно отвечали. Спрашивайте, пожалуйста, у них. Они гораздо больше меня знают о своей системе.

Подготовка к установке

Идите на официальный сайт http://koken.me/, перейдите в раздел скачивания (сейчас это http://help.koken.me/customer/portal/articles/632102-installation, а потом может поменяться), скачайте установщик.

Подготовьте базу данных для нового сайта. Ну, это как и для любой другой CMS.

Определите место, где будет находиться ваш сайт. Это может быть корневая папка домена или поддомена, или подпапка на вашем сайте. И скопируйте в это место единственный файл из архива index.php и запустите его через браузер.

Установка

При запуске мы увидим следующее окно. Koken проверить соответствие вашего хостинга минимальным требованиям:

Проверка сервера

После чего предложит вам ввести ваши имя и фамилию, электронную почту и пароль для входа в админку в последующем:

Ввод данных админа

В следующем окне вы вводите параметры вашей базы данных: хост, имя базы данных, имя и пароль пользователя базы данных:

Ввод данных БД

Укажите часовой пояс:

Выбор часового пояса

Введите email, на который будут приходить новости от Koken (если хотите):

Ввод email

И, наконец, долгожданная установка:

Начало установки

Процесс установки

Окончание установки

Первое знакомство

При запуске вы видите следующее окно, где вводим логин и пароль:

Ввод логина и пароля

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

Справка о продукте

При ее закрытии откроется основное окно админки сайта по адресу [домен или папка]/admin:

Админка

Как видим, внешний вид очень похож на многие программы просмотрщиков рисунков, что очень удобно. В центральной области мы видим область показа наших рисунков. Перетащим на нее какие-нибудь наши файлы изображений. Тогда вверху появится следующее окно:

Начало загрузки изображений

Здесь мы можем выбрать тип размещения изображений, прежде чем нажмем на Start Upload.

После загрузки изображений они отобразятся в центральной области:

Загруженные изображения

При выделении изображения, справа появляется панель редактирования параметров рисунка: название, описание, метки, категория, лицензия изображений и др., а также не редактируемые свойства рисунка: разрешения рисунка, его имя и так далее:

Параметры изображения

Наверху есть главная панель админки:

Главная панель админки

Это основные разделы сайта:

  1. Library — библиотека наших изображений. Мы тут можем группировать их в альбомы, редактировать их свойства, удалять и так далее.
  2. Text — даже в самом фотогалереичном сайте есть скорее всего какие-то тестовые страницы: о авторе, контакты или что-то другое. Вот тут происходит их редактирование. И если вам в темах встретиться слово essays, то это как раз вот эти текстовые заметки.
  3. Site — непосредственно работа с внешним видом сайта, который будет показан пользователям. Можно темы менять, страницы менять и так далее.
  4. Settings — набор параметров сайта.
  5. Upload — добавление непосредственно изображений или видео.

Займемся непосредственно внешним видом сайта. Для этого перейдем в раздел Site:

Раздел Site

Внизу есть панель из трех пунктов:

  1. Themes — выбор темы.
  2. Draft — конструктор и редактор сайта в данной теме сайта.
  3. Live — непосредственно сам сайт (в окне просмотра).

Попробуем поменять тему. Для этого перейдем в раздел Themes:

Раздел Themes

Выберем, например, тему Regale. Чтобы ее активировать, надо нажать на Use Theme:

Активация темы

Но тема пока выбрана только для конструктора, а на самом сайте она не активирована. Для этого надо нажать на Publish changes:

Публикация изменения

Теперь можем посмотреть на наш сайт по основному адресу в другой вкладке браузера [Ваш домен или папка]:

Результат применения темы

Альбомы

Хоть вы и добавили рисунки на сайт, но они пока лежат на сайте в общей массе и на сайте доступны через Content. Будем теперь их группировать в альбомы. Прошу обратить внимание, что способов группировок в Koken несколько. Например, в разделе Library при выделении рисунка можно его в правой панели редактирования параметров рисунка отнести к какой-то категории:

Редактирование категории

Но категория — это не альбомы в данной CMS. Чтобы добавить новый альбом, нужно в разделе Library нажать на плюс внизу слева:

Добавление альбома

Тут вы можете выбрать как новый альбом, так и новый набор из альбомов, если хотите их группировать. Я решил выбрать новый первый альбом:

Создание новой коллекции

Теперь у нас появился в разделе Unlisted альбом Гало. Но в нем нет пока изображений. Перетащим просто в него рисунки наши:

Перетаскивание изображений в альбом

Но и теперь в нашем сайте в альбоме ничего не появилось. Потому что сам альбом пока в разделе Unlisted. Перетащим наш альбом Гало в раздел Public:

Альбом становится публичным

И теперь у нас в разделе Albums на нашем сайте появится наш альбом:

Альбом на сайте

В общем пока основные моменты мы посмотрели, чтобы вы были в состоянии воспользоваться CMS.