Intellect Board Pro
Система управления форумами
Объявление

30 ноября 2015 года выпущена окончательная версия Intellect Board 3.00! Перейти к скачиванию
Также доступен конвертор данных для IntB 2.22

Для получения новостей о новых версиях подписывайтесь на наши страницы ВКонтакте и в Twitter.

Привет, гость!

Прикручивание визуальных редакторов к TextCMS

Как инсталлировать различные визуальные редакторы к TextCMS

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
batarson
Новичок
Всего сообщений: 1
Зарегистрирован: 22 сен 2015, 19:57
Рейтинг пользователя: 0

0
22 сентября 2015, 20:20#1
Я недавний пользователь TextCMS. Мне она досталась в версии 0.97 на одном сайте, который отдали на поддержку. Я был приятно удивлён её простотой и возможностями. Я смог без проблем обновить её до финального релиза. В документации TextCMS заявлена поддержка визуального редактора TinyMCE. Написано, что его надо скачать самостоятельно. Я его скачал в версии jQuery 4.2.5, распаковал и положил в каталог js по аналогии с другими визредакторами. Он не подключился и не заработал. Я полез в модуль wysiwyg и там увидел, что пути и названия в этом php файле отличаются от скачанных мною. Попытался изменить этот файл, поменяв в тексте php найденные названия файлов и пути (например вот так: /js/tinymce/tinymce.min.js), но добился только возможности выбора этого визредактора в настройках CMS. Как же правильно прикрутить TinyMCE к TextCMS?

Также меня интересуют такие фишки, как оформление гиперссылок через TinyMCE в соответствии с правилами TextCMS и тоже касается и изображений.

4X_Pro
Основатель проекта
Всего сообщений: 214
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4

0
23 сентября 2015, 01:53#2
Дело в том, что модуль wysiwyg ориентирован на TinyMCE версии 3.x. Версии 4.x, когда он писался, еще не существовало в принципе, а переделали, как выяснилось, в ней очень многое (переименовали существенную часть plugins, сделали совершенно отвратительную тему с плоскими значками). Соответственно, вам надо скачать TinyMCE 3.5.11, а также русский языковой к нему (или закомментировать language : "ru" в самом модуле, если не хотите). Причем распаковывать надо следующим образом: каталог tinymce/jscripts/tiny_mce должен попасть в js/tiny_mce (то есть каталог examples на сервер грузить вообще не надо), тогда все определится корректно. Также, если TextCMS стоит в корне сайта, может потребоваться нужно в файле модуля откорректировать путь:
script_url : '{$GLOBALS['sitepath']}/js/tiny_mce/tiny_mce.js',
заменить на script_url : '{$GLOBALS['sitepath']}js/tiny_mce/tiny_mce.js',
(т.е. убрать косую черту) и аналогичное проделать со следующей строкой.
Поддержка списка ссылок на страницы TextCMS и на файлы в модуле уже имеется.

Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

0: Контрольная точка "Конец инициализации". Время выполнения: 0.002. Запросов: 8, время запроса: 0.001 (52.44)%. Памяти использовано: 518152 байтов

0: Контрольная точка "Фиксация действия пользователя выполнена". Время выполнения: 0.002. Запросов: 10, время запроса: 0.001 (55.16)%. Памяти использовано: 518480 байтов

0: Контрольная точка "Основное действие выполнено". Время выполнения: 0.004. Запросов: 17, время запроса: 0.002 (55.25)%. Памяти использовано: 639640 байтов

0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.004. Запросов: 20, время запроса: 0.002 (55.51)%. Памяти использовано: 649040 байтов

0: Контрольная точка "После срабатывания шаблонизатора.". Время выполнения: 0.006. Памяти использовано: 932528 байтов