Вход Регистрация
*— обязательные для заполнения поля
Войти через социальные сети

TS Умный редактор v1.0 beta

16 Августа 2017

Всем привет!

Рад представить вашему вниманию новинку в мире редактирования контента в публичной части сайта - Битрикс модуль "TS Умный редактор"

Идеей для модуля послужило редактирование любых статей, новостей и т.д. в публичной части сайта с иным подходом к делу, в самом удобном и современном визуальном редакторе Redactor

Иногда это нужно для контент-менеджеров, у которых либо нет доступа к административной части, либо интерфейс Битрикса очень сложный для их понимания и освоения, либо штатный визуальный редактор доставляет неудобств при наполнении, данный модуль я делаю для себя, на самых современных технологиях Битрикс, jQuery, Wysiwyg, думаю и вам понравится, буду очень рад любым вашим конструктивным предложениям по функционалу!

Пока модуль в стадии бета-тестирования и доработок вы можете бесплатно им пользоваться вместе со мной, сейчас демка действует 3 месяца с момента установки модуля, возможно еще будет продлена.

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

1) Установить модуль можете по этой ссылке, укажите только адрес своего сайта
https://tuning-soft.ru/bitrix/admin/update_system_partner.php?addmodule=api.redactor

2) С этим модулем должен установиться еще базовый фреймворк TS Front-end framework, без него ничего работать не будет, проследите этот момент, если он попросит обновления, обязательно все установите.

3) Создайте какую-нибудь страницу/раздел на сайте и закройте к ней доступ от всех желающих.
Но даже если что-то сделаете неправильно, модуль еще проверит доступы к инфоблоку и к модулю, можете даже пропустить этот шаг.

4) Если вы администратор сайта, данный шаг пропускайте, иначе идем в нужную группу пользователей и открываем доступ к модулю на Запись, например, для группы Журналисты

Настройки - Пользователи - Группы пользователей - Журналисты

5) Разместите на странице в исходном коде код этого компонента

<? $APPLICATION->IncludeComponent(
    "api:redactor",     
    ".default",     
      array(
        "COMPONENT_TEMPLATE" => ".default",
        "PAGIN_ID" => "page",
        "PAGIN_LIMIT" => "10",
        "DATE_FORMAT" => "d.m.Y",
        "SEF_MODE" => "Y",
        "SEF_FOLDER" => "/personal/redactor/  ",
        "SET_STATUS_404" => "N",
        "SHOW_404" => "N",
        "MESSAGE_404" => "",
        "SEF_URL_TEMPLATES" => array(
            "list" => "",
            "detail" => "iblock_#iblock_id#/item_#item_id#.html",
        )
    ),
    false
); ?>

4) Откройте настройки компонента и замените Каталог ЧПУ (относительно корня сайта) на адрес своей страницы, на которой разместили компонент, в моем случае это:

"SEF_FOLDER" => "/personal/redactor/"

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

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

Спасибо всем за поддержку и использование моих разработок!


Возврат к списку


История обновлений
20 дней назад
[х] Исправлены в форме регистрации поля Страна и Дата рождения
21 день назад
[x] Фикс последних обновлений
49 дней назад
[x] Исправлены проблемы в логических полях
49 дней назад
[x] Исправлены ошибки заполнения тега "param"
54 дня назад
[+] Добавлен новый раздел настроек для Ya.Metrika2, пока одну цель можно задавать, если кому нужны другие цели, пишитею [х] Исправлен вызов цели Яндекс.Метрики, сейчас без разницы, Ya.Metrika или Ya.Metrika2
63 дня назад
[+] Добавлена возможность переопределить свойства инфоблока для подсчета отзывов и рейтинга в модуле отзывов с помощью констант.
В файле /bitrix/php_interface/dbconn.php добавьте две константы со своими кодами свойств и все будет записываться:
define('API_REVIEWS_COUNT_PROP', 'API_REVIEWS_COUNT');
define('API_REVIEWS_RATING_PROP', 'API_REVIEWS_RATING');
67 дней назад
[+] Добавлена запись счетчика отзывов и рейтинга в свойства элемента инфоблока
Счетчик будет работать только если в настройках задана привязка к IBLOCK_ID и ELEMENT_ID
Автоматически у элемента создается два свойства API_REVIEWS_COUNT и API_REVIEWS_RATING
Теперь можно выводить свои рейтинги и счетчики в каталожных компонентах
[x] Исправлен счетчик отзывов, неактивные отзывы больше не считаются и для администраторов
[x] Ссылка на отзыв открывается в новом окне вместо алерта
[x] Временно отключено все кеширование
68 дней назад
[x] Фикс кнопки закрытия плагинов alert, modal, offcanvas
68 дней назад
[+] api_magnific_popup
68 дней назад
[+] Добавлен лайтбокс Magnific Popup для фото и видео
Обязательно обновите модуль TS Front-end framework до версии 1.12