User CMS 1.x

Здесь вся информация по первой версии UserCMS.

Техническая поддержка версии 1.x прекращена, однако кто не хочет обновлять сайт до второй версии, может продолжать пользоваться первой.

Однако мы рекомендуем обновить его до второй версии.

Чтобы попасть в админ панель необходимо к адресу сайта добавить /admin/

Например: www.mysite.ru/admin/

Вы увидете форму входа в админ панель. Если пароль не меняли, значит стоит стандартный admin и admin

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

Изменить пароль можно в настройках.

Скачать инструкцию к UserCMS 1.x

Как сделать шаблон для UserCMS 1.x

Установка UserCMS 1.x

С установкой все просто, нужно лишь распаковать архив с цмс в корневую папку сайта. Далее можно перейти в админку и настроить что необходимо, однако и без этого сайт будет работать.

Узнать текущий пароль невозможно, поскольку он зашифрован по алгоритму MD5. Поэтому остается только сбросить его на новый.

Для этого есть два варианта:

  1. Необходимо либо заменить файл лежащий в /admin/conf/config.inc на файл который поставляется в голой cms (ту которую скачали) и тогда пароли сменятся на admin admin (по умолчанию)
  2. Открыть файл /admin/conf/config.inc и заменить первые две строчки на:
    21232f297a57a5a743894a0e4a801fc3
    21232f297a57a5a743894a0e4a801fc3
    и пароли сменятся на стандартные: admin admin

Для скачивания:

Нововведения в этой версии:

  • Написан Component API (Компоненты теперь находятся в одной папке и есть возможность установки)
  • Разработан полноценный компонент фотогалереи для примера UniGallery, который изначально входит в комплект
  • Помимо компонента, теперь все фотографии можно увеличивать по клику, достаточно загрузить превью (мини), сделать его ссылкой, указывающей на большое изображение, самой ссылке задать класс fancybox
  • Немного исправлен компонент "карта сайта"
  • Отредактирован файл .htaccess для админки
  • Отредактирован html код административного интерфейса для ускорения работы
  • Добавлена возможность работы с SQlite
  • Мелкие переработки

Для обновления:

  1. Делаем резкопию старого сайта
  2. Проверяем весрию userCMS (написано внизу в админке), должна быть 1.2.1
  3. Скачиваем архив обновления
  4. Распаковываем содержимое папки www его в корень сайта
  5. Устанавливаем фотогалерею Unigallery

Установка Unigallery:

  1. Обновляем userCMS до 1.3.0
  2. Распаковываем архив с компопентом в папку
  3. Запускаем файл /components/galereya/install.php
  4. Видим код который надо вставить в head -> вставляем
  5. Переименовываем файл /install.php
  6. Заходим в админку->Галерея->Настройки (правим при необходимости)

Component API (разработка компонентов)

  • Для простоты изучения легче взглянуть на готовый компонент unigallery
  • Создаем папку в директории components, например gallery
  • В ней создаем папку view - для html и css файлов
  • Создаем controller.php который будет автоматически подключаться (см. пример компонента unigallery)
  • Создаем папку backend
  • В папке backend создаем component.ini, он содержит лишь название компонента, которое выводится в левом меню в админке
  • В папке backend создаем actions.ini, он содержит ссылки в левом меню в админке сразу после названия компонента, например такое содержимое сгенерирует три элемента меню:

    Категории|categories
    Фотографии|fotos
    Настройки|settings

    Ссылки будут вида:
    http://usercms1.dev/admin/component.php?component=galereya&action=categories

    При клике на данную ссылку будет подключаться следующий файл: /components/galereya/backend/categories.php

    По сути он мало чем отличается от старого файла который лежал в папке admin (без первых 10 и последней строки кода).

Планы на версию 1.4

  • Глобально переделать дизайн админки
  • Разработать для примера полноценные компоненты: новости, галерея, каталог, интернет-магазин
  • заменить ckeditor на легковесный или TinyMCE
  • встроить lightBox для всех изображений и грамотный загрузчик-менеджер изображений готово
  • исполнить пожелания заказчиков и форумчан


Вышла UserCMS версии 1.2.1

Скачиваем, обновляем.

Вышла UserCMS версии 1.2

Скачиваем, обновляем.

Нововведения в этой версии:

  • Добавлена возможность расширения функционала, с помощью компонентов и плагинов
  • Встроен компонент "карта сайта"
  • Встроен компонент "Новости"
  • Отредактированы файлы robots.txt и .htaccess
  • Отредактирован html код административного интерфейса для ускорения работы
  • Добавлен модуль для склейки старых и новых страниц при их перемещении или замены движка на usercms
  • Переработаны фукнции для административной части сайта: img_upload, img_resize, img_crop, get_rand_name
  • Добавлена возможность работы с SQlite
  • Переработан плагин формы обратной связи feedback

Для обновления:

Скачиваем архив и распаковываем содержимое папки www его в корень сайта, только резкопию сделайте предварительно )))

Установка компонента:

  1. Создаем папку в директории components, например gallery
  2. В ней создаем папку view - для html и css файлов
  3. Создаем controller.php который будет автоматически подключаться (см. пример компонента map или novosti)

Планы на версию 1.3

  • Глобально переделать дизайн админки
  • Разработать для примера полноценные компоненты: новости, галерея, каталог, интернет-магазин
  • заменить ckeditor на легковесный или TinyMCE
  • встроить lightBox для всех изображений и грамотный загрузчик-менеджер изображений
  • исполнить пожелания заказчиков и форумчан

Что такое UserCMS?

UserCMS — это бесплатная, быстрая, удобная и, самое важное, интуитивно понятная система управления сайтом (CMS). UserCMS написан только на PHP, то есть без использования каких либо баз данных, таких как MySQl, что является его огромным преимуществом перед другими CMS.
С помощью UserCMS можно создавать сайты любой сложности от сайтов визиток до крупных порталов.

Основной упор разработки - SEO оптимизированность движка!

Преимущества user cms:

  • Высочайшая скорость работы!!
  • Открытый исходный код
  • Полностью бесплатна
  • SEO оптимизированный движок - продвигать сайт стало гораздо легче! Убедитесь сами!
  • Легкое создание шаблонов и модулей!!
  • Не требуется базы данных MySQL
  • Интуитивно понятный интерфейс панели управления
  • Удобство и широкий спектр обучающих материалов
  • Постоянное развитие
  • Маленький размер!!
  • Наличие специализированных сборок!!

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

  • PHP 5
  • Apache + mod_rewrite для «человекопонятных» УРЛов

Наиболее подходящий хостинг: www.cityhoster.ru

Удобство

  • Интерфейс панели управления UserCMS позволяет управлять сайтом без специальных навыков и предварительного обучения!!!!
  • Встроенный визуальный редактор (WYSIWYG) CKEditor последней версии
  • Для создания страницы требуется всего два клика!!
  • Быстрая установка
  • Создание шаблона для UserCMSзанимает от 3 до 10 минут!!
  • Перенос на другой хостинг проще и удобнее некуда, из-за отстутсвия mySQL и обычно занимает от 1 до 3 минут.