CMS RUEN
ruen.suCMS RUEN
RUEN
ПоддержкаПродвижениеНастройкаОформлениеРазработка

Специальные команды

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

Комментарии

В тексте можно оставлять комментарии, для этого в начале строки необходимо ставить два двоеточия или одно двоеточие и пробел, а уже после них размещать комментарий. Выделанная таким образом строка не выводится на странице, но её видно в редакторе.

 : Комментарий
 : Так можно делать заметки самому себе или временно скрывать текст или код

Заголовки

Заголовки – это короткие фразы, словосочетания или отдельные слова, передающие суть всего текста. Заголовки бывают разного уровня – от 1 до 6, в зависимости от уровня выделяются разным оформлением – размером шрифта, отступами, цветом и прочим. Заголовок текста первого уровня – самый важный, на всей странице он должен быть только один. Он же используется в качестве заголовка страницы (если не указано иное). Команда заголовка первого уровня – :1 (аналог HTML-кода <H1>, второго – :2 и т.д.

 :1 Главный заголовок страницы
 :2 Подзаголовок для части текста


Дополнительная навигация

На сайтах с большим количеством страниц есть возможность дополнительной навигации между страницами, если сайт имеет определённую структуру и можно определить вложенность страниц. Часто такая навигация называется хлебными крошками, обычно выводится сразу после заголовка. Команда – :0.

 :1 Главный заголовок страницы
 :0

Мета-теги – заголовок, описание, ключевые слова

Каждая страница может иметь собственные мета-теги с заголовком, описанием и ключевыми словами. Эта информация не отображается на странице, но используется браузерами и поисковыми системами. Заголовок, указанный здесь, это аналог HTML-кода <TITLE>. Обычно этот заголовок совпадает с заголовком текста первого уровня, но его можно указать и в индивидуальном порядке.

 :1 Главный заголовок страницы
 :0
 :tit Главный заголовок страницы, отображаемый браузерами и поисковыми системами
 :des Краткое описание страницы для поискового продвижения (не более 160 символов).
 :key слова, ключевые слова, продвижение сайта


Отображение блоков компонентов

Каждый сайт имеет ряд компонентов, указанных в его конфигурации. Компоненты выводят разную информацию в зависимости от запрашиваемого адреса. Также в управлении блоками можно подсмотреть служебные адреса блоков компонентов со структурированным выводом информации. Текстовый редактор даёт возможность подключать отображение блоков не через управление блоками, а через простую команду :com /adres/, где /adres/ – адрес страницы компонента или блока информации, взятый из управления блоками.

 :com /blog/last-posts/

Отображение страниц сайта

На странице можно отображать другие страницы сайта. Обычно это делается для отображения общих текстов (например, контактов или лицензии), дополнительное навигации и пр. Команда для отображения страницы – :pag /adres/, где /adres/ – адрес страницы с текстом. В качестве этого адреса может использоваться любое словосочетание, начинающееся с «freetext.». Таким образом можно будет использовать общий текст для нескольких страниц, без создания дополнительной страницы с адресом в виде использованного словосочетания.

 :pag /kontakty/
 :pag freetext.dop-menu

Отображение данных пользователей системы

На больших сайтах часто внизу страниц встречается предложение написать или позвонить для уточнения цен или наличия товаров с указанием номера телефона и электронной почты. Причём этот телефон или почта, бывает, меняется, и начинается замена этих данных на всех страницах сайта. На сложных сайтах для упрощения коммуникации с посетителями при установленном компоненте Пользователи нередко заводят аккаунты подразделений компании с соответствующей контактной информацией, а потом просто выводят данные этих аккаунтов на страницах. При необходимости контактную информацию этих аккаунтов можно изменить и она сразу изменится на всех страницах.

 :usr login

Отображение списка страниц

Для использования на карте сайта или в иных целях есть возможность выводить список текстовых страниц сайта, отсортированных по времени их изменения. :new – вывод полного списка текстовых страниц. Количество выводимых страниц можно менять произвольно: :new20 – вывод 20 самых «свежих» страниц.

 :new

Разделение страниц

В Блоге и некоторых других компонентах подразумевается использование двусоставных страниц. Каждая такая страница разделяется на две части специальной командой. Первая часть страницы с вводным текстом отображается на сводных страницах, а обе части страницы отображаются уже на одной эксклюзивной странице. Например, в блоге вводная часть поста отображается на странице постов, анонсов и пр., а на странице самого поста отображается весь текст полностью. Обычно текст ссылки на продолжение страницы – «Читать далее», можно этот текст заменить на свой – :more Читайте продолжение с фото...

 :more

Важно: в блоге мета-теги, указываемые в тексте, можно располагать только после команды :more, в противном случае данные мета-теги будут срабатывать на некоторых общих страницах!

Дополнительные CSS-стили

Обычно CSS-стили указываются в специальных css-файлах оформления сайта, но иногда возникает необходимость указать несколько стилей на одной конкретной странице. В таком случае поможет специальна команда :css. После этой команды можно указать любое необходимое CSS-оформление и оно будет добавлено в HEAD-блок страницы.

 :css .white { color: #000; } .black { color: #fff; }

Прочие команды

  • :comments – подключение механизма комментариев к странице. Да, да! На обычной текстовой странице сайта комментарии можно отобразить посредством этой простейшей команды.
  • :not – отключение вывода даты и времени изменения страницы и автора изменений.
  • :flv – внедрение в текст видео в формате FLV.
  • :im – внедрение в текст изображений
  • :mp3 – внедрение в текст аудиороликов в формате MP3.
  • :o2c – внедрение в текст 3D-объектов.

Команды внедрения объектов (видео, аудио, изображений и 3D-объектов) не предназначены для самостоятельного использования. Эти команды добавляются в текст при использовании диалогов добавления объектов в текстовом редакторе. Впрочем, использовать команды можно, но понять их работу надо будет самостоятельно и использовать на свой страх и риск :)
1 | 1 2017.12.14, 23:01
Информация на данной странице недостаточно понятна, не полна или содержит ошибки? Просто напишите нам об этом и мы все исправим.Напишите замечание!