BoxCMS.RU

CMS из коробки

Создание контента InstantCMS

Создание контента InstantCMS


При создании (и редактировании) новой разновидности контента в панели управления, первым шагом необходимо открыть вкладку "Настройки". Здесь Вы найдете несколько полей, которые нужно заполнить.
Общие настройки
Системное имя
Системное имя - это название разновидности контента, состоящее из латинских букв и цифр. Оно будет использоваться в названии таблиц, где хранится контент данной разновидности в базе данных, а также в URL-адресах записей этой разновидности контента на сайте. Важно, чтобы системное имя было уникальным для каждой разновидности контента. Запрещено использовать имена, совпадающие с именами компонентов, такими как "admin", "users", "search" и т.д.
Заголовок
Заголовок отображается при просмотре списка контента на сайте. Например, Вы можете задать заголовок "Статьи" или "Фотоальбомы", чтобы пользователи могли легко определить тип контента.
Описание
Описание - это краткое текстовое описание, которое будет отображаться на главной странице разновидности контента под заголовком. Оно поможет пользователям быстро понять, о чем идет речь в данной разновидности контента.
Публикация
Управление сроком публикации - это функция, которая позволяет пользователям с соответствующими правами доступа выбирать дату и срок публикации для каждой записи данной разновидности контента. Это полезно, если Вы хотите определить, когда и насколько долго определенная запись будет видима на сайте.
Таким образом, при создании новой разновидности контента Вам предоставляются различные настройки, которые помогут определить ее характеристики и управлять ее публикацией.
Включение категорий
Функция позволяет создавать категории для определенного типа контента. При создании записи пользователь сможет выбрать соответствующую категорию. Только администраторы и пользователи с соответствующими правами доступа могут создавать категории.
Отображение подкатегорий в родительской категории
Если эта опция активирована, при просмотре родительской категории будут отображаться не только ее содержимое, но и содержимое всех ее подкатегорий.
Скрытие записей в корневой категории
Если эта опция включена, записи данного типа контента не будут отображаться на главной странице.
Разрешение использовать несколько категорий для одной записи
Если эта опция включена, пользователь может прикрепить одну запись к нескольким категориям.
Разрешение изменять категорию после создания записи
Если эта опция включена, пользователь при редактировании записи сможет изменить ее категорию.
Разрешение добавлять записи в корневую категорию
Если эта опция включена, пользователи смогут добавлять записи в корневую категорию.
Разрешение добавлять записи только в категории последнего уровня вложенности
Если эта опция активирована, пользователь сможет добавлять записи только в категории, которые не имеют подкатегорий.
Отображение списка категорий над списком записей
Если эта опция включена, список текущих категорий будет отображаться над списком записей.
Пресеты обложек категорий
Вы можете выбрать предустановленные настройки для обложек категорий, в которые будут конвертироваться загружаемые изображения. Если пресеты не заданы, поле загрузки обложки не будет отображаться при создании или редактировании категории.
Пресеты обложек для списков
Для каждого списка можно задать свой пресет для отображения обложки категории. Вид категорий зависит от выбранной обложки и системного имени пресета. Для каждого вывода формируется свой CSS селектор для родительского HTML элемента категорий. Для типовых пресетов уже заданы CSS правила. Если вы создадите свой пресет с уникальным именем, вам необходимо написать свои CSS правила для стилизации списка категорий.
Личные папки - это удобный инструмент, который позволит каждому пользователю организовывать свой контент в индивидуальных директориях. При просмотре профиля будут отображаться эти личные директории, где пользователь сможет разделить свои записи по категориям.
Связь с группами - еще одна полезная функция, которая позволяет пользователю связывать свои записи с группами или клубами, в которых он состоит. При активации этой опции пользователь сможет выбрать одну из групп, к которой привязать свою запись.
Если включена опция "Создание только в группах", то привязка к группе становится обязательной. Таким образом, если пользователь не состоит ни в одной группе, он не сможет создать запись данного типа.
Комментарии - это возможность разрешить комментирование записей данного типа контента. Пользователи смогут оставлять комментарии под записями и обмениваться мнениями.
Рейтинг - еще одна интересная опция, которая позволяет разрешить оценку записей данного типа контента. Пользователи смогут выставлять оценки и выражать свое мнение о контенте.
Теги - это возможность добавлять теги к записям данного контента. Пользователи смогут указывать ключевые слова, которые помогут организовать и быстро найти нужную информацию. Теги можно отображать как при просмотре конкретной записи, так и при просмотре списка записей.

Генератор RSS - активация этой опции позволит использовать RSS-ленты для данного типа контента. Это удобный инструмент для подписки на обновления и получения актуальной информации.
Просмотр списка
Активация функции просмотра списка на сайте
Эта функция предоставляет возможность пользователю управлять видимостью списка записей контента на сайте. Если функция отключена, то пользователи не смогут просматривать список записей (например, список статей), однако, они всё равно смогут просмотреть отдельную запись (например, одну статью).
Активация функции просмотра списка в профилях пользователей
При включении этой опции, в профиле пользователя, на вкладке "Контент", будет отображаться весь контент данного типа, добавленный этим пользователем.
Отображение фильтра
При включении этой опции, при просмотре списка записей, над ним будет отображаться фильтр, позволяющий пользователю фильтровать записи по различным полям.
Раскрытие панели фильтра
При активации этой опции, панель фильтра записей будет автоматически раскрыта при просмотре списка, обеспечивая удобство использования фильтров.
Выбор стиля списка
С помощью выпадающего меню можно выбрать шаблон для формирования списка записей. В директории /templates/default/content/ находятся файлы, начинающиеся с default_list_, которые определяют внешний вид списка. Если пользователь желает создать собственный уникальный шаблон списка, ему следует взять за основу один из существующих файлов, сделать его копию и назвать, например, default_list_custom.tpl.php. Главное, чтобы имя файла начиналось с default_list_. Это позволит пользователю создать индивидуальный стиль для списка записей контента
Как отображать приватные записи в списке
Опция позволяет настроить, как будут отображаться приватные записи, доступные только друзьям.
Не показывать - В общих списках приватные записи будут скрыты.
2. Показывать только название - В списке будут отображаться только названия приватных записей, без активных ссылок на страницы этих записей.
3. Показывать полностью - Приватные записи будут отображаться полностью без ограничений.
При выборе опции "Показывать", при попытке перейти по URL приватной записи, будет отображена ошибка доступа с информацией о том, кому доступ разрешен.
Количество записей в списке
Здесь Вы можете указать количество записей, которые будут отображаться на одной странице списка.
Просмотр записи
Активация этой опции позволяет отключить просмотр отдельной записи (например, одной статьи), при этом сохраняется возможность просмотра списка (например, списка статей). В списке заголовки записей перестают быть ссылками на полный текст.
Группировка полей
При включении этой опции, поля будут группироваться в соответствии с их настройками.
Подсчет количества просмотров
Эта опция включает подсчет количества просмотров для записей.
Вывод HTML в конце записи
Вы можете вставить произвольный HTML код в это поле, который будет отображаться в конце каждой записи данного типа контента.
HTML код для социальных кнопок
В это поле можно вставить HTML код для социальных кнопок, которые будут отображаться под каждой записью.
Оптимизация для поисковых систем (SEO) для записей является важным аспектом, который помогает улучшить видимость и рейтинг Вашего контента в поисковых системах. Вот некоторые опции, которые Вы можете использовать:
Ручное указание тайтла для записей - При активации этой опции, Вы сможете вручную указать содержимое для тега title страницы при добавлении или редактировании записи. Это позволяет более точно определить, как будет отображаться заголовок Вашей записи в результатах поиска.
Автоматическая генерация ключевых слов и META-описаний - Если Вы включите эти опции, система будет автоматически генерировать ключевые слова и META-описания для каждой записи на основе поля "Описание". Вы также можете настроить шаблоны генерации для тайтлов, ключевых слов и описаний, используя фигурные скобки для вставки полей записи. Если автоматическая генерация отключена, Вы можете ввести эти данные вручную при создании записи.
Автоматическая генерация URL - При включении этой опции, система будет автоматически генерировать URL для каждой записи данного типа контента. Шаблон генерации URL можно задать в соответствующем поле. Важно помнить, что шаблон URL не должен содержать имени типа контента и окончания .
Оптимизация для категорий - это важный аспект, который поможет улучшить видимость и ранжирование страниц категорий на Вашем веб-сайте. Ваша платформа предлагает несколько полезных функций, которые позволят Вам оптимизировать каждую страницу категории.
Во-первых, Вы сможете указывать тайтлы для страниц категорий. Это означает, что при добавлении или редактировании категории у Вас будет возможность указать содержимое для тега title на странице. Такой подход поможет создать уникальные и информативные заголовки, которые привлекут внимание поисковых систем и пользователей.
Во-вторых, Вы сможете указывать тег H1 для страниц категорий. При включении этой функции Вы сможете добавлять или редактировать категории и указывать содержимое для тега H1 на странице категории. Это позволит создать яркий и содержательный заголовок, который будет являться ключевым элементом на странице категории.
Также, Вы сможете указывать ключевые слова для категорий. При включении этой функции Вы сможете добавлять или редактировать категории и указывать ключевые слова для meta keywords страницы. Это позволит уточнить тематику и содержание каждой категории, что положительно скажется на её поисковой оптимизации.
Кроме того, Вы сможете указывать META-описания для категорий. При включении этой функции вы сможете добавлять или редактировать категории и указывать описание страницы для meta description. Такой подход позволит создать информативные описания, которые будут отображаться в результатах поиска и привлекать внимание пользователей.
Наконец, Ваша платформа предлагает автоматическое формирование URL на основе названия категории. Если Вы включите эту функцию, URL каждой категории будет формироваться на основе её названия. В противном случае, при создании или редактировании категории, Вам будет предоставлено поле для ручного ввода URL. Это удобно и позволяет создавать чистые и понятные ссылки на страницы категорий.
Генерация параметров с учетом SEO для оптимации
При работе с тайтлами, H1, ключевыми словами и мета-описаниями предоставляются соответствующие поля, в которые можно вводить SEO-паттерны. Эти паттерны применяются на страницах категорий для оптимизации контента. При клике на поле отображается вспомогательный блок с доступными полями для вставки, и при выборе соответствующего поля выражение автоматически помещается в поле в позицию курсора. Приоритет работы следующий: в первую очередь проверяется наличие SEO-параметров в самой категории. Если такие параметры не заданы, то происходит проверка на наличие набора (если таковой имеется, то применяется паттерн из набора). Если и в наборе параметры не заданы, то формируются параметры генерации для категорий.
SEO по умолчанию
В данном блоке предусмотрены поля, в которых можно указать SEO-данные для текущего типа контента. Если аналогичные параметры для категорий и записей не заданы или по каким-то причинам не сформированы, то будут использоваться данные, указанные в данном блоке по умолчанию. Это обеспечивает оптимизацию контента в случае отсутствия конкретных настроек для отдельных элементов.