к блогам, форуму, комментам, стене и т.д.
Мои пользователи жалуются на стандартную панельку BBкодов. Очень хочу привязать FCK-редактор ко всему, куда можно писать. Гости у меня всё равно ничего не могут, это так к слову...
Привязать нужно к блогам и постам на форуме однозначно, хорошо бы ещё к комментариям и стене, но это менее важно...
Как же это сделать? Кто это уже делал? Поделитесь пожалуйста, актуальная тема! Спасибо, заранее!
для начала откроем оба шаблона на редактирование статьи и поста.
для поста(блоги) в файле /templates/_default_/components/com_blog_edit_post.tpl ищем:
<div class="usr_msg_bbcodebox">{$bb_toolbar}</div> {$smilies} {$autogrow} <div class="cm_editor"><textarea class="ajax_autogrowarea" name="content" id="message">{$mod.content|escape:'html'}</textarea></div> <div style="margin-top:12px;margin-bottom:15px;" class="hinttext"> <strong>{$LANG.IMPORTANT}:</strong> {$LANG.CUT_TEXT},<br/> <a href="javascript:addTagCut('message');" class="ajaxlink">{$LANG.ADD_CUT_TAG}</a> {$LANG.BETWEEN}. </div>
запоминаем атрибут name от textarea, в данном случае “content”
вместо всего этого куска всавляем кусочек из файлика /templates/_default_/components/com_content_edit.tpl отвечающий за вызов WYSIWYG редактора:
<div>{wysiwyg name='content' value=$mod.content height=450 width='100%'}</div>
с шаблоном всё.
далее нужно заменить все обращения к полям таблицы cms_blog_post в model.php и frontend.php (blogs) для функций на редактирование и сохранение(обновление) поста с content на content_html, так как в content хранится текст с ББ-тэгами…
то же самое нужно повторить и для других компонентов где нужно заменить стандартный ББ-редактор…
моё, ИМХО — проще добавить функционала (тэгов) в ББ-редактор…
Насчёт добавления бибикодов. Я честно находила публикации (изменение цвета — хочется большего!) и комментарии админов, что панелька расширяема… Но честно вам скажу, ничего для чайника в публикациях не понятно!😥А я ужасный в ПХП чайник… По этому я не вижу разницы где легче… Ни одного пособия по добавлению НОРМАЛЬНЫХ (как в статьях) бибикодов я не видела.
Меня и стандартный бесплатный у статей устраивает, мне б только подкрутить его…
так например выглядит панель доп параметров после загрузки изображения (то, что сейчас последняя кнопка)
плюс будет вставка настраиваемых таблиц и списков при первой вставке (не при редактировании), процесс затягивается из-за эпостаси в качестве WYSIWYG плагина для статей, так как изменения общие исходя из принципа что редактор единый…