• Web-разработка
  • Интернет-Маркетинг
  • Инструменты и сервисы
  • Заметки о Maxsite CMS
  • Настройка Origami framework в Maxsite CMS
    172 Заметки о Maxsite CMS

    Origami framework - обладает большой функциональностью и содержит много точечных настроек, которых с лихвой достаточно, чтобы на начальном этапе создания своего шаблона продемонстрировать гибкость вывода данных. Для тех кто решил использовать Origami framework в качестве основного шаблона "как есть", полагаю, приятно удивит легкость настройки и лаконичность группирования опций для настройки сайта.

    Важно. Для точечной настройки некоторые опции MaxSite CMS из раздела "основные" продублированные в табах шаблона, чтобы пользователю не приходилось бродить по разным разделам админки сайта в догадках какие опции поддерживает шаблон и где они находятся. Я постарался максимально сгруппировать логически опции по типам страниц: главная, рубрики, метки, контакты, Rss-лента и.т.д...
     Админ-панель настройки Origami framework

    К примеру: Что делать если администратору сайта необходимо настроить на странице записи: комментарии, вывод другие записей, подсчет количества просмотров?

    В Maxsite cms v101:

    1. Открыть в админке сайта настройки - "Основные";
    2. Открыть таб "Другие записи", произвести настройки;
    3. Открыть таб "Комментирование", произвести настройки;
    4. Явного таба у опции нет и его необходимо найти: "Подсчет количества просмотров" в табе "Служебное", произвести настройки;

    В Origami framework:

    1. Открыть в админке сайта настройки - "Шаблон";
    2. Открыть таб "Записи", произвести необходимые настройки;

    Настройки для данных по type выводу

    Для тех кто знает схему работы MaxSite CMS и структуру шаблона, то из названия понятно, что данные опции применяются к файлам вывода данных, которые в каталоге шаблона /type/. Что немаловажно, для каждого типа реализованы свои опции на уровне шаблона.

    Настройки Главной

    Главная, как по мне, одна из самых важных страниц сайта и в ней реализованы такие опции:

    • Количество записей на одну страницу главной;
    • Шаблон вывода main главной (3 варианта);
    • Как выводить записи на главной? (5 вариантов);
    • Как формировать описание записи на главной? (3 варианта);
    • Количество символов для формирования описания записи на главной;
    • Номер top-записи на главной;
    • Сортировка записей (6 вариантов);
    • Порядок сортировки (3 варианта);
    • Номера записей на главной;
    • Номера рубрик на главной;
    • Текст на главной перед всеми записями;
    • Текст на главной после всех записей;
    • Время кэширования главной страницы.

    Настройки Записи(страницы)

    • Подсчет количества просмотров записи;
    • Шаблон вывода записей;
    • Блок «Другие записи»(6 опций);
    • Комментирование (16 опций);
    • Комментирование - внешнее (3 опций).

    Настройки Рубрик

    • Количество записей на одну страницу рубрики;
    • Ссылка на RSS-ленту в рубриках;
    • Шаблон вывода main в рубриках (3 варианта);
    • Сортировка записей в рубриках (6 вариантов);
    • Порядок сортировки записей в рубриках (3 варианта);
    • Как выводить записи в рубриках? (5 вариантов);
    • Как формировать описание записей в рубриках? (3 варианта);
    • Количество символов для формирования описания записей в рубриках.

    Настройки Меток

    • Количество записей на одну страницу метки;
    • Ссылка на RSS-ленту записей с меткой;
    • Шаблон вывода main записей с меткой (3 варианта);
    • Сортировка записей с меткой (6 вариантов);
    • Порядок сортировки записей с меткой (3 варианта);
    • Как выводить записи с меткой? (5 вариантов);
    • Как формировать описание записей с меткой? (3 варианта);
    • Количество символов для формирования описания записей с меткой.

    Настройки Архива

    • Количество записей на одну страницу архива;
    • Ссылка на RSS-ленту архива;
    • Шаблон вывода main архива (3 варианта);
    • Сортировка записей архива (6 вариантов);
    • Порядок сортировки записей архива (3 варианта);
    • Как выводить записи архива? (5 вариантов);
    • Как формировать описание записей архива (3 варианта);
    • Количество символов для формирования описания записей архива.

    Настройки Авторов

    • Количество записей на одну страницу автора;
    • Шаблон вывода main автора (3 варианта);
    • Сортировка записей автора (6 вариантов);
    • Порядок сортировки записей автора (3 варианта);
    • Как выводить записи автора? (5 вариантов);
    • Как формировать описание записей автора (3 варианта);
    • Количество символов для формирования описания записей автора.

    Настройки Контактная форма

    • Название формы обратной связи;
    • Поля формы обратной связи;
    • Текст перед формой обратной связи;
    • Текст после формы обратной связи.

    Настройки страницы последних комментариев

    • Количество последних комментариев на одну страницу;
    • Ссылка на RSS в последние комментарии.

    Настройки RSS-ленты сайта

    Rss-ленту сайта теперь можно больше персонализировать, так как параметры в Origami framework не создаются автоматически из других опций, а имеют свои.

    • Количество записей в RSS на одну страницу;
    • Полные записи или нет в RSS;
    • Название Rss-ленты;
    • Описание Rss-ленты;
    • Generator RSS-ленты.

    Настройки формирования изображений

    Миниатюра формируется из одного meta-поля "Изображение записи", где указывается адрес картинки при редактировании или создании записи, но чтоб обеспечить многообразие возможностей вывода изображения в списке записей и самой страницы записи, следует настроить размеры, положение и формирование через опции.

    В Origami framework для изображения подразумевается 3 возможных использования картинки:

    1. Полные записи - Список записей. Миниатюра может быть большой или маленьким квадратом, который будет обтекать текст;
    2. Сетка записей - 2,3,4 записи в колонку. Миниатюра всегда по центру, настраиваем только размер и качество;
    3. Страница записи - Полная страница записи. Можно даже оригинал выводить.

    Формирование изображения вывода "полные записи":

    • Отображать миниатюру?
    • Местоположение миниатюры (3 варианта);
    • Миниатюра ссылка?
    • Ширина изображения миниатюры;
    • Высота изображения миниатюры;
    • Способ создания миниатюры (7 вариантов);
    • Качество создаваемых миниатюр.

    Формирование изображения для вывода "сетки":

    • Вывод изображения в колонке?
    • Изображение ссылка в колонке?
    • Ширина изображения в колонке;
    • Высота изображения в колонке;
    • Способ создания изображения в колонке (7 вариантов);
    • Качество создаваемого изображения в колонке.

    Формирование основного изображения записи:

    • Отображать оригинальное изображение?
    • Способ создания изображения записи (7 вариантов);
    • Качество создаваемого изображения записи;
    • Местоположение изображения записи;
    • Ширина изображения записи;
    • Высота изображения записи;

    Настройка компонентов

    Как правило, в шаблонах MaxSite CMS наборы компонентов могут меняться и быть уникальными. Шаблоны, созданные на Origami framework, не будут исключением, так как нет смысла изобретать велосипед и как-то по иному реализовывать компоненты в Origami.

    Modern-Templates.com