Вставка демонстрационного кода в текст страницы (статьи)

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Вставка в текст (тело) статьи блока с демонстрационным кодом

#1 8 октября 2018 в 14:25
Здравствуйте.
Я не так давно перешёл на эту cms, поэтому пока еще разбираюсь, не судите строго...
Проект установлен на локальном сервере, установлена версия 2.10.1.
Задача: вставка php, html, css кода в текст страницы, чтобы они выводились именно как блок с кодом с соответствующим оформлением.
Попытка реализации…
Во-первых, я столкнулся с такой проблемой, что в визуальном редакторе для этого поля нет кнопки для вставки подобных блоков кода....
Во-вторых, я попытался изменить HTML-редактор по умолчанию через Панель управления, но это не привело ни к изменению самого редактора поля на странице редактирования или создания статьи (страницы), ни к появлению заветной кнопки вставки кода в этом редакторе....
В-третьих, попытки вставить подобные теги вручную в текст статьи привели лишь к тому, что в статье появились и эти теги и неотформатированный демонстрационный код....
В-четвертых, попутно я заметил, что нет кнопки для редактирования статьи непосредственно из самой статьи при ее просмотре (тут возможно, моя вина где-то, может нужно просто что-то прописать в виджетах, но я не знаю, подскажите, пожалуйста)....
Подскажите, пожалуйста, как вставлять демонстрационный код в тело страницы (статьи)? В чем я совершил ошибку? И как ее можно исправить?
Прикрепленный файл
Opera20181008192252projectmy_bashi.png 7 Кб
#2 8 октября 2018 в 14:33

нет кнопки для редактирования статьи непосредственно из самой статьи при ее просмотре

@Dimazzz aka Phoenix
Виджеты и страницы — Общие — Меню — Опции — Меню действий

в визуальном редакторе для этого поля нет кнопки для вставки подобных блоков кода

@Dimazzz aka Phoenix
в маркитуп есть, в этом вроде нет.

Есть еще один редактор itiny , может автор (Loadырь) согласится добавить эту функцию.
#3 8 октября 2018 в 14:38

в маркитуп есть

@elv3327
Так в настройках и так он стоит стоит, но в редактировании страницы редактор не поменялся.
#4 8 октября 2018 в 14:41
В itiny можно делать разные права пользователям и админам из админки, иконки в одном стиле.

Есть поиск на сайте, можно гугл — запрос instantcms.
#5 8 октября 2018 в 14:44


В itiny можно делать разные права пользователям и админам из админки, иконки в одном стиле.

Есть поиск на сайте, можно гугл — запрос instantcms .

@elv3327

Но а как поменять редактор именно в отношении создания и редактирования страницы на один из существующих? Почему не меняется у меня?
#6 8 октября 2018 в 14:48
Настройки — Интерфейс — HTML редактор по-умолчанию
Типы контента — Поля — Текст — Тип поля (Текст html) — Редактор HTML (выбрать)

Можно почистить кеш cms и в браузере.

Поработаю. crazy
#7 8 октября 2018 в 16:02

может автор (Loadырь) согласится добавить эту функцию

@elv3327
То есть в нынешней редакции такой функции в этом редакторе нет?
#8 8 октября 2018 в 16:16
Не находил. Ставьте тестовую версию на поддомен и часто делайте бэкапы.
#9 8 октября 2018 в 16:35

Почему не меняется у меня?

@Dimazzz aka Phoenix
Наверное меняете в Настройках — Интерфейс, а нужно

Типы контента — Поля — Текст — Тип поля (Текст html) — Редактор HTML (выбрать)

@elv3327


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

@Dimazzz aka Phoenix


#10 8 октября 2018 в 16:51
Может проблемы после установки itiny

После html редактора всегда корявый код в маркитапе, поэтому после iTiny-подобных редакторов не рекомендуется редактировать сообщения в текстовых полях.

Loadырь
#11 8 октября 2018 в 17:17

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

@Dimazzz aka Phoenix
Есть во всех, но наиболее адекватно с подсветкой ведёт себя markitup и в нем можно указать какой "язык" использовать.

Во-вторых, я попытался изменить HTML-редактор по умолчанию через Панель управления, но это не привело ни к изменению самого редактора поля на странице редактирования или создания статьи (страницы), ни к появлению заветной кнопки вставки кода в этом редакторе....

@Dimazzz aka Phoenix
Вы изменили редактор по умолчанию. В виджетах и новых полях созданных после смены редактора, будет использовать новый редактор, а в старых полях типов контента будут использоваться старые редакторы, пока вы их вручную не смените.

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

@Dimazzz aka Phoenix
Такие вещи надо вставлять в режиме исходного кода.

В-четвертых, попутно я заметил, что нет кнопки для редактирования статьи непосредственно из самой статьи при ее просмотре (тут возможно, моя вина где-то, может нужно просто что-то прописать в виджетах, но я не знаю, подскажите, пожалуйста)....

@Dimazzz aka Phoenix
Надо смотреть, есть ли виджет "Меню действий" на странице, есть ли права на редактирование записей у пользователя, находится ли запись в корзине или на модерации и т.п.
#12 8 октября 2018 в 18:07
Спасибо всем! Вопрос решен!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.